Recall.ai
Recall.ai sends a bot into a meeting, records it, and returns a speaker-labelled transcript. This connector treats each bot recording as a file: the transcript is the content, the recording URL travels as metadata.
Unlike the Zoom connector it is platform-agnostic — Zoom, Google Meet and Microsoft Teams — and it does not depend on the host having cloud recording enabled.
Shape: credential — connectable headlessly. Provider id: recall_ai.
Credentials
Section titled “Credentials”| Field | Required | Notes |
| --- | --- | --- |
| apiKey | ✅ | Recall.ai API key. Sent as Authorization: Token <key> |
| endpoint | — | Region base URL. Defaults to https://us-west-2.recall.ai |
Recall.ai is regional: a key issued in one region does not work against another
region's host. If validation fails with a key you know is good, set endpoint
to your region.
Connect
Section titled “Connect”curl -X POST https://api.divinci.app/api/v1/connectors/recall_ai/auth \ -H "Authorization: Bearer $DIVINCI_API_KEY" \ -H "Content-Type: application/json" \ -d '{"credentials":{"apiKey":"…","endpoint":"https://us-west-2.recall.ai"}}'The key is validated with a one-bot list call before it is stored.
Settings
Section titled “Settings”| Setting | What it does |
| --- | --- |
| botName | Display name the bot uses when it joins |
| platformFilter | Only sync recordings from these platforms (zoom, google_meet, microsoft_teams, …) |
| requireTranscript | Skip recordings that have no transcript |
| baseUrl | Region override, as above |
Sending a bot to a meeting
Section titled “Sending a bot to a meeting”Divinci can ask Recall.ai to join a meeting for you, and to leave again:
POST /white-label/:whitelabelId/connectors/recall_ai/botPOST /white-label/:whitelabelId/connectors/recall_ai/bot/:botId/leaveFrom the CLI
Section titled “From the CLI”divinci connectors status recall_aidivinci connectors settings recall_ai --auto-sync on --cadence 60divinci connectors sync-status <connectionId>divinci connectors disconnect recall_aiSee also
Section titled “See also”- Zoom — for Zoom-only capture from the host's own cloud recordings.
- Managing connections