Recall.ai integration
Recall.ai API for deploying meeting bots that join video calls to record, transcribe, and extract insights. Programmatically send bots to Zoom, Google Meet, Microsoft Teams, and other platforms. Access real-time transcription, speaker identification, and meeting recordings. Perfect for building meeting intelligence products, CRM integrations, and automated note-taking solutions.
Say what should happen.
The workflow builds itself.
Common Recall.ai use cases
- GDPR compliance
- admin dashboards
- monitoring bot status
- ending recording early
- automated bot scheduling
- meeting notes generation
- recording consent notices
- automated meeting recording
- downloading meeting recordings
- discovering completed recordings
What you can do with Recall.ai
Each of these is one operation on one endpoint, available both as a workflow step and as a tool an AI agent can call on its own. Nothing bundles several operations into one action, so what a run did stays readable afterwards.
Most endpoints run on the free plan. A few, mainly the ones that publish on your behalf, need a paid plan.
Bot, 5 operations
create_botCreate botPOSTDeploys a meeting bot to join a video call for recording and transcription. Supports Zoom, Google Meet, Teams, and other platforms.delete_botDelete botDELETEPermanently deletes a bot and all associated recordings, transcripts, and metadata. Cannot be undone.get_botGet botGETRetrieves bot status including join state, recording status, participants, and any errors. Use for monitoring bot lifecycle.list_botsList botsGETLists all deployed bots with filtering by status, date, and platform. Essential for managing bot fleets and monitoring deployments.remove_botRemove botPOSTCommands a bot to leave an active meeting immediately. Stops recording and triggers post-processing of captured content.
Recording, 2 operations
get_recordingGet recordingGETRetrieves download URLs for meeting recordings including video and separate audio tracks. Available after bot completes processing.list_recordingsList recordingsGETLists all recordings with filtering by bot, status, and date range. Use to discover recording IDs for download or processing.
Transcript, 2 operations
get_transcriptGet transcriptGETRetrieves complete meeting transcript with speaker diarization, word-level timestamps, and confidence scores.list_transcriptsList transcriptsGETLists all transcript artifacts with filtering by recording, status, and date. Use to discover transcript IDs for retrieval.
Chat, 1 operation
send_chat_messageSend chat messagePOSTSends a chat message from the bot to all meeting participants. Use for announcements, links, or interactive features.
Meeting, 1 operation
get_calendar_meetingsGet calendar meetingsGETLists upcoming meetings from connected calendars. Use for automated bot scheduling without manual meeting URL entry.
Use Recall.ai from Claude Code, Cursor or Codex
Connect Recall.ai in LiveContext, create an API key in Settings, then add the LiveContext MCP server to your client. Its Recall.ai operations become tools the client can call, next to every other integration you connected.
claude mcp add --transport http livecontext https://livecontext.ai/mcp --header "X-API-Key: YOUR_API_KEY"[mcp_servers.livecontext]
url = "https://livecontext.ai/mcp"
[mcp_servers.livecontext.http_headers]
"X-API-Key" = "YOUR_API_KEY"{
"mcpServers": {
"livecontext": {
"type": "http",
"url": "https://livecontext.ai/mcp",
"headers": {
"X-API-Key": "YOUR_API_KEY"
}
}
}
}How to connect Recall.ai
- Create your workspace
Sign up free. Nothing to install.
- Connect Recall.ai once
Add your Recall.ai connection in Settings. Every tool from this integration reuses it, and secrets are encrypted at rest and visible only to you.
- Describe the job in chat
The workflow builds itself in front of you and picks the endpoints it needs. Drag the steps yourself on the canvas whenever you would rather be explicit.
Recall.ai integration FAQ
What can you do with the Recall.ai integration?
LiveContext exposes 11 operations on Recall.ai, covering bot, recording, transcript and chat. Common uses include GDPR compliance, admin dashboards and monitoring bot status.
