Configuring regions
Specify your region when initializing the Recall client:How regions work
The region parameter determines which Recall AI API endpoint your requests are sent to. The SDK constructs API URLs based on the region you specify:API versions
The SDK automatically routes different features to the appropriate API version:- v1 API: Bot operations (create, retrieve, update, delete bots)
- v2 API: Authentication and calendar integrations
You don’t need to worry about API versions manually - the SDK handles version routing automatically based on the operation you’re performing.
Available regions
Recall AI supports the following regions:US East (Ohio)
Region code:
us-east-2Primary US region with lowest latency for North American users.Other regions
Contact Recall AI for additional regional endpoints based on your requirements.
Choosing a region
Consider these factors when selecting a region:- Latency: Choose the region closest to your users or infrastructure
- Data residency: Some regulations require data to remain in specific geographic locations
- Availability: Verify the region is available for your account
Region configuration example
Set up region configuration with environment variables for flexibility:Regional endpoint structure
All regional endpoints follow this pattern:- Bot endpoints:
https://{region}.recall.ai/api/v1/bot - Auth endpoints:
https://{region}.recall.ai/api/v2 - Calendar endpoints:
https://{region}.recall.ai/api/v2/calendars/