All integrations

Recall.ai

AI · AI

Meeting bots, recordings, and transcripts under the workspace they connected.

Acts as the person, not as itself

Each user connects their own account. Every call carries both identities — the agent and the person it is acting for — so the agent can never reach past what that individual can already do.

Credentials never touch the agent

Tokens live in the vault and attach server-side at call time. The agent holds a session, not a secret, and revoking access does not mean rotating a key.

Every call on the record

Who asked, which agent acted, which action ran, and the verdict that let it through — one audit trail across every integration, not one per vendor.

What an agent can do

Each action is granted on its own. An agent allowed to read is not thereby allowed to write, and the scope beside each row is what the acting user must have connected for it to run at all.

recallai_delete_api_v1_audio_mixed_by_idWRITE

The base rate limit for this endpoint is: - 300 requests per min per workspace

api
recallai_delete_api_v1_audio_separate_by_idWRITE

The base rate limit for this endpoint is: - 300 requests per min per workspace

api
recallai_delete_api_v1_bot_by_idWRITE

Deletes a bot. This can only be done on scheduled bots that have not yet joined a call. The base rate limit for this endpoint is: - 300 requests per min per workspace

api
recallai_delete_api_v1_bot_by_id_output_audioWRITE

Causes the bot to stop outputting audio. Base rate limit: 300 requests per min per workspace.

api
recallai_delete_api_v1_bot_by_id_output_mediaWRITE

Causes the bot to stop outputting media; the body's `camera` and `screenshare` flags select which channels to stop. Base rate limit: 300 requests per min per workspace.

api
recallai_delete_api_v1_bot_by_id_output_screenshareWRITE

Causes the bot to stop screensharing. Base rate limit: 300 requests per min per workspace.

api
recallai_delete_api_v1_bot_by_id_output_videoWRITE

Causes the bot to stop outputting video. The base rate limit for this endpoint is: - 300 requests per min per workspace

api
recallai_delete_api_v1_calendar_userWRITE

Delete calendar user(+disconnect any connected calendars). The base rate limit for this endpoint is: - 120 requests per min per calendar_user NOT CALLABLE with this integration's workspace API key: this Calendar V1 endpoint takes a per-end-user calendar auth token (x-recallcalendarauthtoken) instead. Use the Calendar V2 tools (recallai_get_api_v2_calendars, recallai_get_api_v2_calendar_events).

api
recallai_delete_api_v1_meeting_metadata_by_idWRITE

The base rate limit for this endpoint is: - 300 requests per min per workspace

api
recallai_delete_api_v1_participant_events_by_idWRITE

The base rate limit for this endpoint is: - 300 requests per min per workspace

api
recallai_delete_api_v1_recording_by_idWRITE

The base rate limit for this endpoint is: - 300 requests per min per workspace

api
recallai_delete_api_v1_transcript_by_idWRITE

The base rate limit for this endpoint is: - 300 requests per min per workspace

api
recallai_delete_api_v1_video_mixed_by_idWRITE

The base rate limit for this endpoint is: - 300 requests per min per workspace

api
recallai_delete_api_v1_video_separate_by_idWRITE

The base rate limit for this endpoint is: - 300 requests per min per workspace

api
recallai_delete_api_v2_calendar_events_by_id_botWRITE

Remove the scheduled bot from a calendar event; returns the updated calendar event. Base rate limit: 600 requests per min per workspace.

api
recallai_delete_api_v2_calendars_by_idWRITE

Deletes a calendar. This will disconnect the calendar. The base rate limit for this endpoint is: - 300 requests per min per workspace

api
recallai_delete_api_v2_google_login_groups_by_idWRITE

Deletes an existing Google Login Group. The base rate limit for this endpoint is: - 300 requests per min per workspace

api
recallai_delete_api_v2_google_logins_by_idWRITE

Deletes an existing Google Login. The base rate limit for this endpoint is: - 300 requests per min per workspace

api
recallai_delete_api_v2_zoom_oauth_apps_by_idWRITE

Deletes a Zoom OAuth App. The base rate limit for this endpoint is: - 300 requests per min per workspace

api
recallai_delete_api_v2_zoom_oauth_credentials_by_idWRITE

Deletes a Zoom OAuth Credential. The base rate limit for this endpoint is: - 300 requests per min per workspace

api
recallai_get_api_v1_audio_mixedREAD

The base rate limit for this endpoint is: - 60 requests per min per workspace

api
recallai_get_api_v1_audio_mixed_by_idREAD

The base rate limit for this endpoint is: - 300 requests per min per workspace

api
recallai_get_api_v1_audio_separateREAD

The base rate limit for this endpoint is: - 60 requests per min per workspace

api
recallai_get_api_v1_audio_separate_by_idREAD

The base rate limit for this endpoint is: - 300 requests per min per workspace

api
recallai_get_api_v1_billing_usageREAD

Get bot usage statistics The base rate limit for this endpoint is: - 5 requests per min per workspace

api
recallai_get_api_v1_botREAD

Get a list of all bots The base rate limit for this endpoint is: - 60 requests per min per workspace Recall also accepts arbitrary metadata__<key> query filters (e.g. metadata__customer_id); those dynamic filter names are not offered through this tool.

api
recallai_get_api_v1_bot_by_idREAD

Get a bot instance. The base rate limit for this endpoint is: - 300 requests per min per workspace

api
recallai_get_api_v1_calendar_meetingsREAD

List all calendar meetings for the calendar user. The base rate limit for this endpoint is: - 120 requests per min per calendar_user NOT CALLABLE with this integration's workspace API key: this Calendar V1 endpoint takes a per-end-user calendar auth token (x-recallcalendarauthtoken) instead. Use the Calendar V2 tools (recallai_get_api_v2_calendars, recallai_get_api_v2_calendar_events).

api
recallai_get_api_v1_calendar_meetings_by_idREAD

The base rate limit for this endpoint is: - 120 requests per min per calendar_user NOT CALLABLE with this integration's workspace API key: this Calendar V1 endpoint takes a per-end-user calendar auth token (x-recallcalendarauthtoken) instead. Use the Calendar V2 tools (recallai_get_api_v2_calendars, recallai_get_api_v2_calendar_events).

api
recallai_get_api_v1_calendar_userREAD

The base rate limit for this endpoint is: - 120 requests per min per calendar_user NOT CALLABLE with this integration's workspace API key: this Calendar V1 endpoint takes a per-end-user calendar auth token (x-recallcalendarauthtoken) instead. Use the Calendar V2 tools (recallai_get_api_v2_calendars, recallai_get_api_v2_calendar_events).

api
recallai_get_api_v1_calendar_usersREAD

List all calendar users created for the account. The base rate limit for this endpoint is: - 60 requests per min per workspace

api
recallai_get_api_v1_meeting_direct_connectREAD

Get a list of all Meeting Direct Connect The base rate limit for this endpoint is: - 60 requests per min per workspace

api
recallai_get_api_v1_meeting_direct_connect_by_idREAD

Get a Meeting Direct Connect instance The base rate limit for this endpoint is: - 300 requests per min per workspace

api
recallai_get_api_v1_meeting_metadataREAD

The base rate limit for this endpoint is: - 60 requests per min per workspace

api
recallai_get_api_v1_meeting_metadata_by_idREAD

The base rate limit for this endpoint is: - 300 requests per min per workspace

api
recallai_get_api_v1_participant_eventsREAD

The base rate limit for this endpoint is: - 60 requests per min per workspace

api
recallai_get_api_v1_participant_events_by_idREAD

The base rate limit for this endpoint is: - 300 requests per min per workspace

api
recallai_get_api_v1_realtime_endpointREAD

The base rate limit for this endpoint is: - 60 requests per min per workspace

api
recallai_get_api_v1_realtime_endpoint_by_idREAD

The base rate limit for this endpoint is: - 300 requests per min per workspace

api
recallai_get_api_v1_recordingREAD

The base rate limit for this endpoint is: - 60 requests per min per workspace

api
recallai_get_api_v1_recording_by_idREAD

The base rate limit for this endpoint is: - 300 requests per min per workspace

api
recallai_get_api_v1_sdk_uploadREAD

Get a list of all Desktop SDK uploads The base rate limit for this endpoint is: - 60 requests per min per workspace

api
recallai_get_api_v1_sdk_upload_by_idREAD

Get a Desktop SDK upload instance. The base rate limit for this endpoint is: - 300 requests per min per workspace

api
recallai_get_api_v1_transcriptREAD

The base rate limit for this endpoint is: - 60 requests per min per workspace

api
recallai_get_api_v1_transcript_by_idREAD

The base rate limit for this endpoint is: - 300 requests per min per workspace

api
recallai_get_api_v1_video_mixedREAD

The base rate limit for this endpoint is: - 60 requests per min per workspace

api
recallai_get_api_v1_video_mixed_by_idREAD

The base rate limit for this endpoint is: - 300 requests per min per workspace

api
recallai_get_api_v1_video_separateREAD

The base rate limit for this endpoint is: - 60 requests per min per workspace

api
recallai_get_api_v1_video_separate_by_idREAD

The base rate limit for this endpoint is: - 300 requests per min per workspace

api
recallai_get_api_v2_calendar_eventsREAD

Get a list of calendar events. The base rate limit for this endpoint is: - 60 requests per min per workspace

api
recallai_get_api_v2_calendar_events_by_idREAD

Get a calendar event instance. The base rate limit for this endpoint is: - 300 requests per min per workspace

api
recallai_get_api_v2_calendarsREAD

Get a list of calendars. The base rate limit for this endpoint is: - 60 requests per min per workspace

api
recallai_get_api_v2_calendars_by_idREAD

Get a calendar instance. The base rate limit for this endpoint is: - 300 requests per min per workspace

api
recallai_get_api_v2_google_login_groupsREAD

Get list of all Google Login Groups. The base rate limit for this endpoint is: - 60 requests per min per workspace

api
recallai_get_api_v2_google_login_groups_by_idREAD

Get an existing Google Login Group. The base rate limit for this endpoint is: - 300 requests per min per workspace

api
recallai_get_api_v2_google_loginsREAD

Get list of all Google Logins. The base rate limit for this endpoint is: - 60 requests per min per workspace

api
recallai_get_api_v2_google_logins_by_idREAD

Get an existing Google Login. The base rate limit for this endpoint is: - 300 requests per min per workspace

api
recallai_get_api_v2_zoom_meetings_to_credentialsREAD

Get a list of all mappings from Zoom Meeting ID to Zoom OAuth Credential. Recall uses mappings internally to determine which credential to use when automatically fetching join tokens for a meeting.

api
recallai_get_api_v2_zoom_oauth_app_logsREAD

Get a list of all Zoom OAuth App Logs. Any warnings or errors related to the OAuth App will be logged here, and this can be helpful for debugging. The base rate limit for this endpoint is: - 60 requests per min per workspace

api
recallai_get_api_v2_zoom_oauth_appsREAD

Get a list of all Zoom OAuth Apps. The base rate limit for this endpoint is: - 60 requests per min per workspace

api
recallai_get_api_v2_zoom_oauth_apps_by_idREAD

Get a Zoom OAuth App. The base rate limit for this endpoint is: - 300 requests per min per workspace

api
recallai_get_api_v2_zoom_oauth_credential_logsREAD

Get a list of all Zoom OAuth Credential Logs. Any warnings or errors related to the OAuth Credential will be logged here, and this can be helpful for debugging. The base rate limit for this endpoint is: - 300 requests per min per workspace

api
recallai_get_api_v2_zoom_oauth_credentialsREAD

Get a list of all Zoom OAuth Credentials The base rate limit for this endpoint is: - 60 requests per min per workspace

api
recallai_get_api_v2_zoom_oauth_credentials_by_idREAD

Get a Zoom OAuth Credential. The base rate limit for this endpoint is: - 300 requests per min per workspace

api
recallai_get_api_v2_zoom_oauth_credentials_by_id_access_tokenREAD

Get the access token for these credentials. The base rate limit for this endpoint is: - 300 requests per min per workspace

api
recallai_patch_api_v1_audio_mixed_by_idWRITE

The base rate limit for this endpoint is: - 300 requests per min per workspace

api
recallai_patch_api_v1_audio_separate_by_idWRITE

The base rate limit for this endpoint is: - 300 requests per min per workspace

api
recallai_patch_api_v1_bot_by_idWRITE

Update a Scheduled Bot. The base rate limit for this endpoint is: - 300 requests per min per workspace

api
recallai_patch_api_v1_meeting_metadata_by_idWRITE

The base rate limit for this endpoint is: - 300 requests per min per workspace

api
recallai_patch_api_v1_participant_events_by_idWRITE

The base rate limit for this endpoint is: - 300 requests per min per workspace

api
recallai_patch_api_v1_realtime_endpoint_by_idWRITE

The base rate limit for this endpoint is: - 300 requests per min per workspace

api
recallai_patch_api_v1_recording_by_idWRITE

The base rate limit for this endpoint is: - 300 requests per min per workspace

api
recallai_patch_api_v1_transcript_by_idWRITE

The base rate limit for this endpoint is: - 300 requests per min per workspace

api
recallai_patch_api_v1_video_mixed_by_idWRITE

The base rate limit for this endpoint is: - 300 requests per min per workspace

api
recallai_patch_api_v1_video_separate_by_idWRITE

The base rate limit for this endpoint is: - 300 requests per min per workspace

api
recallai_patch_api_v2_calendars_by_idWRITE

Update an existing calendar. The base rate limit for this endpoint is: - 300 requests per min per workspace

api
recallai_patch_api_v2_google_login_groups_by_idWRITE

Partial Update an existing Google Login Group. The base rate limit for this endpoint is: - 300 requests per min per workspace

api
recallai_patch_api_v2_google_logins_by_idWRITE

Partial Update an existing Google Login. The base rate limit for this endpoint is: - 300 requests per min per workspace

api
recallai_patch_api_v2_zoom_oauth_apps_by_idWRITE

Update an existing Zoom OAuth App The base rate limit for this endpoint is: - 300 requests per min per workspace

api
recallai_post_api_v1_botWRITE

Create a new bot. The base rate limit for this endpoint is: - 120 requests per min per workspace

api
recallai_post_api_v1_bot_by_id_delete_mediaWRITE

Deletes bot media stored by Recall. This is irreversible. The base rate limit for this endpoint is: - 300 requests per min per workspace

api
recallai_post_api_v1_bot_by_id_leave_callWRITE

Removes the bot from the meeting. This is irreversible. The base rate limit for this endpoint is: - 300 requests per min per workspace

api
recallai_post_api_v1_bot_by_id_output_audioWRITE

Causes the bot to output audio. Note: The bot must be configured with 'automatic_audio_output' enabled in order to use this endpoint. The base rate limit for this endpoint is: - 300 requests per min per workspace

api
recallai_post_api_v1_bot_by_id_output_mediaWRITE

Causes the bot to start outputting media. The base rate limit for this endpoint is: - 300 requests per min per workspace

api
recallai_post_api_v1_bot_by_id_output_screenshareWRITE

Causes the bot to start screensharing. The base rate limit for this endpoint is: - 300 requests per min per workspace

api
recallai_post_api_v1_bot_by_id_output_videoWRITE

Causes the bot to start outputting video. The base rate limit for this endpoint is: - 300 requests per min per workspace

api
recallai_post_api_v1_bot_by_id_pause_recordingWRITE

Instructs the bot to pause the current recording. The base rate limit for this endpoint is: - 300 requests per min per workspace

api
recallai_post_api_v1_bot_by_id_pin_participantWRITE

Pin or unpin a participant's video. Note: This is only applicable for 'video_separate_h264' streams The base rate limit for this endpoint is: - 300 requests per min per workspace

api
recallai_post_api_v1_bot_by_id_request_recording_permissionWRITE

Zoom Only: Request recording permission from the host. The base rate limit for this endpoint is: - 300 requests per min per workspace

api
recallai_post_api_v1_bot_by_id_resume_recordingWRITE

Instructs the bot to resume a paused recording. The base rate limit for this endpoint is: - 300 requests per min per workspace

api
recallai_post_api_v1_bot_by_id_send_chat_messageWRITE

Causes the bot to send a message in the meeting chat. The base rate limit for this endpoint is: - 300 requests per min per workspace

api
recallai_post_api_v1_bot_by_id_start_recordingWRITE

Instructs the bot to start recording the meeting. This will restart the current recording if one is already in progress. The base rate limit for this endpoint is: - 300 requests per min per workspace

api
recallai_post_api_v1_bot_by_id_stop_recordingWRITE

Instructs the bot to end the current recording. The base rate limit for this endpoint is: - 300 requests per min per workspace

api
recallai_post_api_v1_calendar_authenticateWRITE

Generate an authentication token for calendar APIs, scoped to the user. Each token has an expiry of 1 day from time of creation. The base rate limit for this endpoint is: - 300 requests per min per workspace

api
recallai_post_api_v1_calendar_meetings_refreshWRITE

Resync the calendar meetings for the user. The base rate limit for this endpoint is: - 120 requests per min per calendar_user NOT CALLABLE with this integration's workspace API key: this Calendar V1 endpoint takes a per-end-user calendar auth token (x-recallcalendarauthtoken) instead. Use the Calendar V2 tools (recallai_get_api_v2_calendars, recallai_get_api_v2_calendar_events).

api
recallai_post_api_v1_calendar_user_disconnectWRITE

Disconnect calendar of specific platform. The base rate limit for this endpoint is: - 120 requests per min per calendar_user NOT CALLABLE with this integration's workspace API key: this Calendar V1 endpoint takes a per-end-user calendar auth token (x-recallcalendarauthtoken) instead. Use the Calendar V2 tools (recallai_get_api_v2_calendars, recallai_get_api_v2_calendar_events).

api
recallai_post_api_v1_meeting_direct_connectWRITE

Create a new Meeting Direct Connect The base rate limit for this endpoint is: - 60 requests per min per workspace

api
recallai_post_api_v1_recording_by_id_create_transcriptWRITE

The base rate limit for this endpoint is: - 5 requests per min per bot

api
recallai_post_api_v1_sdk_uploadWRITE

Create a new Desktop SDK upload. The base rate limit for this endpoint is: - 300 requests per min per workspace

api
recallai_post_api_v2_calendar_events_by_id_botWRITE

Schedule a bot for a calendar event. This endpoint will return the updated calendar event in response. The base rate limit for this endpoint is: - 600 requests per min per workspace

api
recallai_post_api_v2_calendarsWRITE

Create a new calendar. The base rate limit for this endpoint is: - 300 requests per min per workspace

api
recallai_post_api_v2_calendars_by_id_access_tokenWRITE

Get the OAuth access token for this calendar account. The base rate limit for this endpoint is: - 300 requests per min per workspace

api
recallai_post_api_v2_google_login_groupsWRITE

Create a new Google Login Group. The base rate limit for this endpoint is: - 300 requests per min per workspace

api
recallai_post_api_v2_google_loginsWRITE

Create a new Google Login. The base rate limit for this endpoint is: - 300 requests per min per workspace

api
recallai_post_api_v2_zoom_oauth_appsWRITE

Create a new Zoom OAuth App. The base rate limit for this endpoint is: - 300 requests per min per workspace

api
recallai_post_api_v2_zoom_oauth_credentialsWRITE

Create a new Zoom OAuth Credential. The base rate limit for this endpoint is: - 300 requests per min per workspace

api
recallai_post_api_v2_zoom_oauth_credentials_by_id_sync_meetingsWRITE

Manually re-sync meetings accessible from these credentials.

api
recallai_post_api_v2_zoom_oauth_credentials_by_id_validateWRITE

Manually check the validity of credentials, and re-enable them if they are functional. This can be useful if credentials are disabled due to repeated errors. The base rate limit for this endpoint is: - 300 requests per min per workspace

api
recallai_put_api_v1_calendar_meetings_by_idWRITE

Use this endpoint to update override_should_record property of the meeting. The base rate limit for this endpoint is: - 120 requests per min per calendar_user NOT CALLABLE with this integration's workspace API key: this Calendar V1 endpoint takes a per-end-user calendar auth token (x-recallcalendarauthtoken) instead. Use the Calendar V2 tools (recallai_get_api_v2_calendars, recallai_get_api_v2_calendar_events).

api
recallai_put_api_v1_calendar_userWRITE

Update the recording preferences for a calendar user. The base rate limit for this endpoint is: - 120 requests per min per calendar_user NOT CALLABLE with this integration's workspace API key: this Calendar V1 endpoint takes a per-end-user calendar auth token (x-recallcalendarauthtoken) instead. Use the Calendar V2 tools (recallai_get_api_v2_calendars, recallai_get_api_v2_calendar_events).

api
recallai_put_api_v2_google_login_groups_by_idWRITE

Update an existing Google Login Group. The base rate limit for this endpoint is: - 300 requests per min per workspace

api
recallai_put_api_v2_google_logins_by_idWRITE

Update an existing Google Login. The base rate limit for this endpoint is: - 300 requests per min per workspace

api

Put Recall.ai behind one governed endpoint.

Same permissions, same audit trail, whatever else you connect next.