Prerequisites
Before you begin, make sure you have:- Node.js 14 or higher installed
- A Recall AI API key (get one from Recall AI)
- Your API region (e.g.,
us-east-2)
Complete example
Here’s a complete example that creates a bot, waits for it to finish, and retrieves the transcript:Advanced configuration
Real-time transcription
Stream transcripts in real-time to a webhook:Real-time media streaming
Stream audio and video in real-time:Recording modes
Control how the bot records:Scheduled bots
Schedule a bot to join at a specific time:Bot control operations
Leave a call
Make the bot leave before the meeting ends:Stop recording
Stop recording but stay in the call:Output audio
Send audio to the bot (e.g., for announcements):List chat messages
Retrieve chat messages from the meeting:List and filter bots
Retrieve all bots with optional filters:Next steps
Creating bots
Learn about advanced bot configuration options
Transcription
Work with transcripts and real-time streaming
Bot API
Explore the complete Bot API reference
Calendar integration
Automate bot deployment with calendar integration