AI · AI
Meeting bots, recordings, and transcripts under the workspace they connected.
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.
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.
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.
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_idWRITEThe base rate limit for this endpoint is: - 300 requests per min per workspace
recallai_delete_api_v1_audio_separate_by_idWRITEThe base rate limit for this endpoint is: - 300 requests per min per workspace
recallai_delete_api_v1_bot_by_idWRITEDeletes 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
recallai_delete_api_v1_bot_by_id_output_audioWRITECauses the bot to stop outputting audio. Base rate limit: 300 requests per min per workspace.
recallai_delete_api_v1_bot_by_id_output_mediaWRITECauses 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.
recallai_delete_api_v1_bot_by_id_output_screenshareWRITECauses the bot to stop screensharing. Base rate limit: 300 requests per min per workspace.
recallai_delete_api_v1_bot_by_id_output_videoWRITECauses the bot to stop outputting video. The base rate limit for this endpoint is: - 300 requests per min per workspace
recallai_delete_api_v1_calendar_userWRITEDelete 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).
recallai_delete_api_v1_meeting_metadata_by_idWRITEThe base rate limit for this endpoint is: - 300 requests per min per workspace
recallai_delete_api_v1_participant_events_by_idWRITEThe base rate limit for this endpoint is: - 300 requests per min per workspace
recallai_delete_api_v1_recording_by_idWRITEThe base rate limit for this endpoint is: - 300 requests per min per workspace
recallai_delete_api_v1_transcript_by_idWRITEThe base rate limit for this endpoint is: - 300 requests per min per workspace
recallai_delete_api_v1_video_mixed_by_idWRITEThe base rate limit for this endpoint is: - 300 requests per min per workspace
recallai_delete_api_v1_video_separate_by_idWRITEThe base rate limit for this endpoint is: - 300 requests per min per workspace
recallai_delete_api_v2_calendar_events_by_id_botWRITERemove the scheduled bot from a calendar event; returns the updated calendar event. Base rate limit: 600 requests per min per workspace.
recallai_delete_api_v2_calendars_by_idWRITEDeletes a calendar. This will disconnect the calendar. The base rate limit for this endpoint is: - 300 requests per min per workspace
recallai_delete_api_v2_google_login_groups_by_idWRITEDeletes an existing Google Login Group. The base rate limit for this endpoint is: - 300 requests per min per workspace
recallai_delete_api_v2_google_logins_by_idWRITEDeletes an existing Google Login. The base rate limit for this endpoint is: - 300 requests per min per workspace
recallai_delete_api_v2_zoom_oauth_apps_by_idWRITEDeletes a Zoom OAuth App. The base rate limit for this endpoint is: - 300 requests per min per workspace
recallai_delete_api_v2_zoom_oauth_credentials_by_idWRITEDeletes a Zoom OAuth Credential. The base rate limit for this endpoint is: - 300 requests per min per workspace
recallai_get_api_v1_audio_mixedREADThe base rate limit for this endpoint is: - 60 requests per min per workspace
recallai_get_api_v1_audio_mixed_by_idREADThe base rate limit for this endpoint is: - 300 requests per min per workspace
recallai_get_api_v1_audio_separateREADThe base rate limit for this endpoint is: - 60 requests per min per workspace
recallai_get_api_v1_audio_separate_by_idREADThe base rate limit for this endpoint is: - 300 requests per min per workspace
recallai_get_api_v1_billing_usageREADGet bot usage statistics The base rate limit for this endpoint is: - 5 requests per min per workspace
recallai_get_api_v1_botREADGet 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.
recallai_get_api_v1_bot_by_idREADGet a bot instance. The base rate limit for this endpoint is: - 300 requests per min per workspace
recallai_get_api_v1_calendar_meetingsREADList 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).
recallai_get_api_v1_calendar_meetings_by_idREADThe 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).
recallai_get_api_v1_calendar_userREADThe 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).
recallai_get_api_v1_calendar_usersREADList all calendar users created for the account. The base rate limit for this endpoint is: - 60 requests per min per workspace
recallai_get_api_v1_meeting_direct_connectREADGet a list of all Meeting Direct Connect The base rate limit for this endpoint is: - 60 requests per min per workspace
recallai_get_api_v1_meeting_direct_connect_by_idREADGet a Meeting Direct Connect instance The base rate limit for this endpoint is: - 300 requests per min per workspace
recallai_get_api_v1_meeting_metadataREADThe base rate limit for this endpoint is: - 60 requests per min per workspace
recallai_get_api_v1_meeting_metadata_by_idREADThe base rate limit for this endpoint is: - 300 requests per min per workspace
recallai_get_api_v1_participant_eventsREADThe base rate limit for this endpoint is: - 60 requests per min per workspace
recallai_get_api_v1_participant_events_by_idREADThe base rate limit for this endpoint is: - 300 requests per min per workspace
recallai_get_api_v1_realtime_endpointREADThe base rate limit for this endpoint is: - 60 requests per min per workspace
recallai_get_api_v1_realtime_endpoint_by_idREADThe base rate limit for this endpoint is: - 300 requests per min per workspace
recallai_get_api_v1_recordingREADThe base rate limit for this endpoint is: - 60 requests per min per workspace
recallai_get_api_v1_recording_by_idREADThe base rate limit for this endpoint is: - 300 requests per min per workspace
recallai_get_api_v1_sdk_uploadREADGet a list of all Desktop SDK uploads The base rate limit for this endpoint is: - 60 requests per min per workspace
recallai_get_api_v1_sdk_upload_by_idREADGet a Desktop SDK upload instance. The base rate limit for this endpoint is: - 300 requests per min per workspace
recallai_get_api_v1_transcriptREADThe base rate limit for this endpoint is: - 60 requests per min per workspace
recallai_get_api_v1_transcript_by_idREADThe base rate limit for this endpoint is: - 300 requests per min per workspace
recallai_get_api_v1_video_mixedREADThe base rate limit for this endpoint is: - 60 requests per min per workspace
recallai_get_api_v1_video_mixed_by_idREADThe base rate limit for this endpoint is: - 300 requests per min per workspace
recallai_get_api_v1_video_separateREADThe base rate limit for this endpoint is: - 60 requests per min per workspace
recallai_get_api_v1_video_separate_by_idREADThe base rate limit for this endpoint is: - 300 requests per min per workspace
recallai_get_api_v2_calendar_eventsREADGet a list of calendar events. The base rate limit for this endpoint is: - 60 requests per min per workspace
recallai_get_api_v2_calendar_events_by_idREADGet a calendar event instance. The base rate limit for this endpoint is: - 300 requests per min per workspace
recallai_get_api_v2_calendarsREADGet a list of calendars. The base rate limit for this endpoint is: - 60 requests per min per workspace
recallai_get_api_v2_calendars_by_idREADGet a calendar instance. The base rate limit for this endpoint is: - 300 requests per min per workspace
recallai_get_api_v2_google_login_groupsREADGet list of all Google Login Groups. The base rate limit for this endpoint is: - 60 requests per min per workspace
recallai_get_api_v2_google_login_groups_by_idREADGet an existing Google Login Group. The base rate limit for this endpoint is: - 300 requests per min per workspace
recallai_get_api_v2_google_loginsREADGet list of all Google Logins. The base rate limit for this endpoint is: - 60 requests per min per workspace
recallai_get_api_v2_google_logins_by_idREADGet an existing Google Login. The base rate limit for this endpoint is: - 300 requests per min per workspace
recallai_get_api_v2_zoom_meetings_to_credentialsREADGet 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.
recallai_get_api_v2_zoom_oauth_app_logsREADGet 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
recallai_get_api_v2_zoom_oauth_appsREADGet a list of all Zoom OAuth Apps. The base rate limit for this endpoint is: - 60 requests per min per workspace
recallai_get_api_v2_zoom_oauth_apps_by_idREADGet a Zoom OAuth App. The base rate limit for this endpoint is: - 300 requests per min per workspace
recallai_get_api_v2_zoom_oauth_credential_logsREADGet 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
recallai_get_api_v2_zoom_oauth_credentialsREADGet a list of all Zoom OAuth Credentials The base rate limit for this endpoint is: - 60 requests per min per workspace
recallai_get_api_v2_zoom_oauth_credentials_by_idREADGet a Zoom OAuth Credential. The base rate limit for this endpoint is: - 300 requests per min per workspace
recallai_get_api_v2_zoom_oauth_credentials_by_id_access_tokenREADGet the access token for these credentials. The base rate limit for this endpoint is: - 300 requests per min per workspace
recallai_patch_api_v1_audio_mixed_by_idWRITEThe base rate limit for this endpoint is: - 300 requests per min per workspace
recallai_patch_api_v1_audio_separate_by_idWRITEThe base rate limit for this endpoint is: - 300 requests per min per workspace
recallai_patch_api_v1_bot_by_idWRITEUpdate a Scheduled Bot. The base rate limit for this endpoint is: - 300 requests per min per workspace
recallai_patch_api_v1_meeting_metadata_by_idWRITEThe base rate limit for this endpoint is: - 300 requests per min per workspace
recallai_patch_api_v1_participant_events_by_idWRITEThe base rate limit for this endpoint is: - 300 requests per min per workspace
recallai_patch_api_v1_realtime_endpoint_by_idWRITEThe base rate limit for this endpoint is: - 300 requests per min per workspace
recallai_patch_api_v1_recording_by_idWRITEThe base rate limit for this endpoint is: - 300 requests per min per workspace
recallai_patch_api_v1_transcript_by_idWRITEThe base rate limit for this endpoint is: - 300 requests per min per workspace
recallai_patch_api_v1_video_mixed_by_idWRITEThe base rate limit for this endpoint is: - 300 requests per min per workspace
recallai_patch_api_v1_video_separate_by_idWRITEThe base rate limit for this endpoint is: - 300 requests per min per workspace
recallai_patch_api_v2_calendars_by_idWRITEUpdate an existing calendar. The base rate limit for this endpoint is: - 300 requests per min per workspace
recallai_patch_api_v2_google_login_groups_by_idWRITEPartial Update an existing Google Login Group. The base rate limit for this endpoint is: - 300 requests per min per workspace
recallai_patch_api_v2_google_logins_by_idWRITEPartial Update an existing Google Login. The base rate limit for this endpoint is: - 300 requests per min per workspace
recallai_patch_api_v2_zoom_oauth_apps_by_idWRITEUpdate an existing Zoom OAuth App The base rate limit for this endpoint is: - 300 requests per min per workspace
recallai_post_api_v1_botWRITECreate a new bot. The base rate limit for this endpoint is: - 120 requests per min per workspace
recallai_post_api_v1_bot_by_id_delete_mediaWRITEDeletes bot media stored by Recall. This is irreversible. The base rate limit for this endpoint is: - 300 requests per min per workspace
recallai_post_api_v1_bot_by_id_leave_callWRITERemoves the bot from the meeting. This is irreversible. The base rate limit for this endpoint is: - 300 requests per min per workspace
recallai_post_api_v1_bot_by_id_output_audioWRITECauses 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
recallai_post_api_v1_bot_by_id_output_mediaWRITECauses the bot to start outputting media. The base rate limit for this endpoint is: - 300 requests per min per workspace
recallai_post_api_v1_bot_by_id_output_screenshareWRITECauses the bot to start screensharing. The base rate limit for this endpoint is: - 300 requests per min per workspace
recallai_post_api_v1_bot_by_id_output_videoWRITECauses the bot to start outputting video. The base rate limit for this endpoint is: - 300 requests per min per workspace
recallai_post_api_v1_bot_by_id_pause_recordingWRITEInstructs the bot to pause the current recording. The base rate limit for this endpoint is: - 300 requests per min per workspace
recallai_post_api_v1_bot_by_id_pin_participantWRITEPin 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
recallai_post_api_v1_bot_by_id_request_recording_permissionWRITEZoom Only: Request recording permission from the host. The base rate limit for this endpoint is: - 300 requests per min per workspace
recallai_post_api_v1_bot_by_id_resume_recordingWRITEInstructs the bot to resume a paused recording. The base rate limit for this endpoint is: - 300 requests per min per workspace
recallai_post_api_v1_bot_by_id_send_chat_messageWRITECauses the bot to send a message in the meeting chat. The base rate limit for this endpoint is: - 300 requests per min per workspace
recallai_post_api_v1_bot_by_id_start_recordingWRITEInstructs 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
recallai_post_api_v1_bot_by_id_stop_recordingWRITEInstructs the bot to end the current recording. The base rate limit for this endpoint is: - 300 requests per min per workspace
recallai_post_api_v1_calendar_authenticateWRITEGenerate 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
recallai_post_api_v1_calendar_meetings_refreshWRITEResync 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).
recallai_post_api_v1_calendar_user_disconnectWRITEDisconnect 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).
recallai_post_api_v1_meeting_direct_connectWRITECreate a new Meeting Direct Connect The base rate limit for this endpoint is: - 60 requests per min per workspace
recallai_post_api_v1_recording_by_id_create_transcriptWRITEThe base rate limit for this endpoint is: - 5 requests per min per bot
recallai_post_api_v1_sdk_uploadWRITECreate a new Desktop SDK upload. The base rate limit for this endpoint is: - 300 requests per min per workspace
recallai_post_api_v2_calendar_events_by_id_botWRITESchedule 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
recallai_post_api_v2_calendarsWRITECreate a new calendar. The base rate limit for this endpoint is: - 300 requests per min per workspace
recallai_post_api_v2_calendars_by_id_access_tokenWRITEGet the OAuth access token for this calendar account. The base rate limit for this endpoint is: - 300 requests per min per workspace
recallai_post_api_v2_google_login_groupsWRITECreate a new Google Login Group. The base rate limit for this endpoint is: - 300 requests per min per workspace
recallai_post_api_v2_google_loginsWRITECreate a new Google Login. The base rate limit for this endpoint is: - 300 requests per min per workspace
recallai_post_api_v2_zoom_oauth_appsWRITECreate a new Zoom OAuth App. The base rate limit for this endpoint is: - 300 requests per min per workspace
recallai_post_api_v2_zoom_oauth_credentialsWRITECreate a new Zoom OAuth Credential. The base rate limit for this endpoint is: - 300 requests per min per workspace
recallai_post_api_v2_zoom_oauth_credentials_by_id_sync_meetingsWRITEManually re-sync meetings accessible from these credentials.
recallai_post_api_v2_zoom_oauth_credentials_by_id_validateWRITEManually 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
recallai_put_api_v1_calendar_meetings_by_idWRITEUse 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).
recallai_put_api_v1_calendar_userWRITEUpdate 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).
recallai_put_api_v2_google_login_groups_by_idWRITEUpdate an existing Google Login Group. The base rate limit for this endpoint is: - 300 requests per min per workspace
recallai_put_api_v2_google_logins_by_idWRITEUpdate an existing Google Login. The base rate limit for this endpoint is: - 300 requests per min per workspace
Put Recall.ai behind one governed endpoint.
Same permissions, same audit trail, whatever else you connect next.