Calendar Integration FAQ
Calendar Integration FAQ
How far into the future are calendar events synced in the API?
4 weeks.
How long does Recall store calendar data?
Recall will retain calendar data up to 60 days in the past for both Calendar V1 & V2 integrations. Calendar events past 60 days are automatically removed and not available via the API.
How do I add a bot to a calendar event via email?
You may prefer a user flow where you can invite an email (eg. [email protected]) to any meeting, and the bot will join.
You can accomplish this with the Recall Calendar Integration by:
- Creating an email on your end (e.g. [email protected])
- Connecting that user to the Recall calendar integration
- Setting the calendar integration to automatically record every meeting on the calendar
Does the calendar integration support team/shared calendars?
Currently only the primary calendar of connected users are supported.
Troubleshooting
invalid_scope
error
invalid_scope
errorEven after setting up your OAuth client and successfully integrating calendars, you may see an invalid_scope
error:
"invalid_scope(detail: None of the supported calendar scopes(['https://www.googleapis.com/auth/calendar.events.readonly', 'https://www.googleapis.com/auth/calendar.readonly', 'https://www.googleapis.com/auth/calendar.events', 'https://www.googleapis.com/auth/calendar']) present in response(['https://www.googleapis.com/auth/userinfo.email', 'openid']).)"
This happens when the user is connecting their calendar for the first time, and doesn't select the checkbox to allow your app to view their calendar events.
![](https://files.readme.io/a0491cd-invalid_scope.png)
To resolve this, they should reconnect their calendar while ensuring to check this box.
Updated 3 days ago