Clari Copilot
Clari Copilot is Clari's conversational intelligence product that records, transcribes, and analyzes sales and customer calls. It helps revenue teams understand customer sentiment, improve execution, identify gaps in the sales cycle, automatically extract insights from conversations, and coach reps with AI‑driven guidance.
The Clari Copilot connector indexes call transcripts, AI‑generated summaries, action items, revenue‑critical moments, topics, and engagement metadata into Glean. This enables enterprise search and AI‑powered insights across sales conversations, combined with broader organizational context from your CRM systems, support portals, knowledge bases, and collaboration tools.
Who can use this integration
- Product managers: Extract feature requests and identify customer pain points directly from call transcripts.
- Customer success managers: Prepare for QBRs and monitor account health by searching across historical meeting summaries.
- Enablement teams: Locate high-quality example calls and coaching opportunities to share with the broader team.
- Revenue leaders (VP Sales, CRO): Gain visibility into deal health and win/loss signals across all customer conversations.
- System admins: Configure and maintain the data flow between Glean and Clari Copilot to ensure organizational alignment.
Supported objects
The connector currently supports the Calls object from Clari Copilot, including:
- Transcript
- Full conversation text for each call.
- Insights
- AI‑generated summaries.
- Action items and next steps.
- Revenue‑critical moments and key deal moments.
- Competitor‑related sentiment or mentions (where present in the payload).
- Topics
- Topics discussed in the call, as provided in the payload.
- Participants
- Participant list (attendees).
- Organizer/host for the call.
- Call metadata
- Call title.
- Call URL (deep link back to Clari Copilot).
- Call type (for example, Google Meet, Zoom, or recording), as provided in the payload.
- Date and time of the call.
- Call duration.
- CRM context
- Linked opportunity name and ID.
- Linked account name and ID.
- Additional CRM context that Clari Copilot exposes with the call.
All of this information is indexed so that you can search by call attributes (participants, account, opportunity, date, topic) and use Glean's AI to summarize and synthesize patterns across calls.
Supported API endpoints
The connector uses Clari Copilot's public calls APIs. The following table summarizes how Glean uses these endpoints.
| Purpose | Endpoint | Method | Notes |
|---|---|---|---|
| List calls | /calls | GET | Retrieves lists of calls and their high‑level metadata. Glean only processes calls whose post‑processing (including transcripts and AI insights) is complete, and uses Clari Copilot's pagination and update markers to handle both full and incremental crawls. |
| Call details | /call-details | GET | Fetches full details for a specific call using the id query parameter (for example, ?id=call-123). The response includes transcripts, AI summaries, action items, topics, participants, and linked CRM context, which Glean converts into searchable documents. |
Content scope and behavior
To ensure a reliable and secure search experience, the Clari Copilot connector follows specific indexing logic based on available API capabilities.
Indexed content
The connector focuses on high-value text and metadata to power Glean's search and AI insights:
- Transcripts and summaries: Fully processed call transcripts, AI-generated summaries, action items, and topics are indexed.
- Engagement metadata: Data regarding call participants and meeting context is included to improve search relevance.
- Direct access: While raw audio and video files remain in Clari Copilot to save storage and ensure native playback, Glean provides direct links to the call URL for seamless viewing.
Security and access control
The connector's permission behavior is based on information exposed by the Clari Copilot APIs:
-
Public calls
- Calls fetched from Clari Copilot as public are marked as such and granted to the "all users in org" group in Glean.
- Any Glean user with access to the Clari Copilot data source can see these calls (subject to Glean's usual data source access controls).
-
Private calls
- Glean builds an allow-list from the call's
userslist. - Only those users are granted access to the call document in Glean.
- Glean builds an allow-list from the call's
-
Fail‑closed behavior
- If a call is marked private but detailed call data is missing, or if the required flag is not available, Glean does not grant any users or groups access to that document.
Because of this:
- Both public and private calls can be indexed in Glean.
- Public calls are broadly visible to your organization.
- Private calls are restricted to users in the call's
userslist.
Coverage boundaries
- Clari modules: This connector is dedicated to Clari Copilot (conversational intelligence). Data from other Clari modules or external Snowflake exports are not included in this specific sync.
- Processing and freshness: Content is indexed once it is fully processed by Clari Copilot. Update frequency is managed by Glean's crawl configuration to ensure your search results remain current.
- Call activity: The connector captures the core conversation and summaries; peripheral data like individual call comments are not currently part of the indexed scope.
Crawling strategy
The connector uses scheduled crawls to keep Glean in sync with Clari Copilot.
- Runs full crawls to discover calls within the configured historical window.
- Runs incremental crawls that focus on calls whose processing status has recently changed (for example, newly completed calls with transcripts and summaries).
- Uses the Clari Copilot list‑calls API to poll for calls whose status indicates that post‑processing is complete.
- Removes calls from the Glean index when they are deleted in Clari Copilot or removed by retention policies.
The following table summarizes the crawl behavior at a high level:
| Crawl type | Full crawl | Incremental crawl | People data | Activity | Update rate | Webhook | Notes |
|---|---|---|---|---|---|---|---|
| Clari calls | Discovers and indexes eligible calls within the configured historical period (for example, recent months of activity). | Picks up newly completed or recently updated calls by polling Clari Copilot for calls whose processing is done. | A separate users crawl calls the /users endpoint to keep Glean's identity store in sync with Clari Copilot users. Call participants are also included as part of each call's metadata. | Call transcripts, summaries, topics, and CRM context are all refreshed as calls update. | Designed for near–real‑time freshness after calls finish processing in Clari Copilot. | No | Uses Clari Copilot list and details APIs; no Clari‑side webhooks are used for this connector. |
Results display
In Glean search results and assistant experiences, Clari Copilot calls appear as individual items. A typical result includes:
- Call title (clickable deep link back to the call in Clari Copilot)
- Call date and time
- Primary rep or organizer
- Linked deal or opportunity name (where available)
- Call duration
- A short snippet from the AI‑generated summary
- Top topics as tags (for example, "pricing," "security," "renewal")
- An icon for the Clari Copilot call
Requirements
This section covers what you need in both Glean and Clari Copilot before you can configure the connector.
Technical requirements
- An active Glean workspace with access to the connectors gallery.
- Network access from Glean's infrastructure to the Clari Copilot APIs used by your organization (typically via the public internet).
- A Clari Copilot environment where call recording and analysis are already configured and in active use.
- You are a Glean admin for your workspace and can access the Glean admin console.
- You are a Clari Copilot admin (or have equivalent permissions) and can access the Clari Copilot API configuration screen under Workspace Settings in the profile menu.
Credential requirements
The connector uses API key and API password authentication, not OAuth.
You need:
- A Clari Copilot API key with access to call data.
- A Clari Copilot API password associated with that API key.
These credentials are generated in the Clari Copilot admin console. The steps below guide you through the process.
Setup instructions
Step 1: Generate API credentials in Clari Copilot
- Log in to Clari Copilot as an admin.
- Navigate to Workspace Settings in the profile menu.
- Navigate to the Integrations section.
- Create or locate the API key and API password for the integration.
- Copy both values and store them securely. You will need them in the next step.
Step 2: Add the Clari Copilot connector in Glean
- Log in to the Glean admin console.
- Navigate to Data sources and click Add data source.
- Search for Clari Copilot and select it.
- Enter a name for your Clari Copilot connector.
- Enter the following Clari Copilot details:
- API Key from Step 1.
- API Password from Step 1.
- Save the configuration.
Step 3: Verify the connection
- After saving, Glean will begin its initial crawl of Clari Copilot data.
- Monitor the connector status in the admin console to confirm that calls are being indexed.
- Once the initial crawl completes, verify that Clari Copilot call results appear in Glean search.
Troubleshooting
| Issue | Resolution |
|---|---|
| No calls appearing after setup | Verify that the API key and password are correct and have the required permissions. Check that calls exist in Clari Copilot with completed processing. |
| Missing transcripts or summaries | Ensure calls have finished post‑processing in Clari Copilot before expecting them in Glean. |
| Permission errors | Confirm that the API credentials have access to the call data endpoints (/calls and /call-details). |
| Stale data | Check the crawl schedule in the Glean admin console and verify that incremental crawls are running as expected. |