Documentation Index
Fetch the complete documentation index at: https://mintlify.com/sam-ayo/recall_sdk/llms.txt
Use this file to discover all available pages before exploring further.
Overview
TheRecall class is the main entry point for the Recall AI SDK. It provides access to all SDK functionality through three primary properties: bot, auth, and calendar.
Constructor
Initialize a new Recall client instance with your API credentials.Parameters
Your Recall API key. Get your API key from the Recall dashboard.
The region for your API requests. Valid values include:
us.recall.ai- United States regioneu.recall.ai- European Union region
Example
Properties
bot
Provides access to bot management operations including creating, listing, updating, and controlling meeting bots.
bot property exposes methods for:
- Creating and managing meeting bots
- Retrieving bot status and information
- Controlling bot behavior (leave call, stop recording, output audio)
- Accessing bot transcripts and chat messages
- Managing bot intelligence and logs
auth
Provides access to authentication operations for calendar integrations.
auth property manages OAuth flows for calendar providers. It includes a google property for Google Calendar authentication.
Example:
calendar
Provides access to calendar management operations using the v2 API.
calendar property exposes methods for:
- Creating and managing calendar integrations
- Listing calendar events
- Updating calendar configurations
- Deleting calendar connections
Internal Properties
The Recall class maintains several internal properties for API communication:apiKey(private): Stores your API authentication keyv1Url(private): Base URL for v1 API endpoints (https://{region}.recall.ai/api/v1)v2Url(private): Base URL for v2 API endpoints (https://{region}.recall.ai/api/v2)region(private): The selected API region
Type Definition
Complete Example
Here’s a complete example demonstrating initialization and basic usage:Related Documentation
- Bot API Reference - Detailed bot operations
- Calendar API Reference - Calendar integration methods
- Authentication Guide - API key authentication