Showpad overview
Showpad is a cloud-based sales enablement platform for storing, organizing, and sharing sales content. Use the Showpad connector so that your users can search Showpad assets from Glean without leaving their workflow.
Glean retrieves Showpad results live at query time using the searching user's Showpad authorization, so results always reflect the current state of your Showpad library.
To connect Showpad to Glean, see Setup.
Supported features
The connector uses federated search to query Showpad each time a user searches, and federated fetch to retrieve content from eligible, downloadable document assets on demand. Each user authorizes Glean with their own Showpad account, so every query runs with that user's own Showpad Experience permissions and returns only the assets they are entitled to see. The connector is strictly read-only and never modifies data in Showpad.
Supported objects
| Object | Description |
|---|---|
| Assets | Showpad assets of any type, including documents, presentations, spreadsheets, images, videos, pages, and links. Glean returns the asset title, type, creation and update times, the first listed author, and a link to the asset in Showpad. |
| Users | Resolved live when the corresponding filter is used. Users are also looked up to display the first listed author. |
| Tags | Resolved live when the corresponding filter is used to translate tag names into the identifiers that Showpad expects. |
Supported filters
Glean translates a user's query into ShowQL, Showpad's query language, and supports the following filters.
| Filter | How Glean applies it |
|---|---|
| Free text | Matches against the asset name, description, and extracted text. |
| Type | Restricts results to a Showpad asset type, such as a document, photo, video, audio, page, or link. |
| Author and owner | Resolves the person you name to a Showpad user and restricts results to assets by that author. Both filters apply to the asset's author list. |
| Updated before and after | Restricts results by the date an asset was last updated. |
| Created before and after | Restricts results by the date an asset was created. |
| Tag | Resolves the tag you name to a Showpad tag and restricts results to assets carrying it. |
If Glean cannot resolve a filter, for example when a named person or tag does not exist in Showpad, the search returns no results rather than a broader set of matches.
Supported API endpoints
The connector calls the following Showpad endpoints. All calls are read-only.
POST /v4/assets/query: runs the ShowQL query that produces search results.GET /v4/assets: looks up an asset by its slug when a user opens a Showpad link.GET /v4/users: resolves users for author and owner filters and for author display names.GET /v4/tags: resolves tags for tag filters.GET /v3/assets/{id}.json: reads asset details such as file type, size, and download availability before Glean retrieves content.
Permissions
Authorization happens at two levels.
- Deployment level: a Showpad administrator registers an OAuth client for Glean and grants it read-only access to content, users, and divisions, plus the ability to refresh its own tokens. See Setup.
- User level: each user authorizes Glean with their own Showpad account the first time they search Showpad. Glean uses that user's token for both search and content retrieval, so Showpad itself decides what the user can see. Users who have not authorized Glean receive no Showpad results.
Limitations
- Showpad results are available only while the live connection is working.
- Search results carry metadata only. Titles, types, dates, authors, and links are returned, but no snippet or preview of the asset body.
- Federated fetch is limited to assets that Showpad classifies as documents. Images, videos, audio, pages, and links are searchable, but Glean cannot retrieve their contents.
- Federated fetch also requires that the asset is downloadable in Showpad and that its file size is within the connector's fetch limit. Assets that Showpad marks as non-downloadable, or that exceed the limit, appear in search results but their contents cannot be retrieved.
- Glean recognizes Showpad asset links in two forms:
https://{subdomain}.showpad.com/app/asset/{slug}(also.showpad.biz) and Showpad web application links (/webapp2) that carry aslugquery parameter. Other Showpad URLs, such as links to a collection or an Experience, are not resolved to an asset. - When an asset lists multiple authors, only the first author is shown.
- Showpad assets are not available to features that require indexed content.