DashboardSign inStart your trial

Recall.ai

Reference

63 actions for Recall.ai workflows.

01. Operations

Act on Recall.ai from a workflow

Operations are the actions a workflow can take in Recall.ai, grouped by category. Each lists its method, parameters, and a template you can drop it into.

Authentication

10 operations

Manage Google Login credentials and groups for securing API access to Recall.ai services. These operations allow you to create, update, and organize authentication credentials across multiple login groups for your integrations.

Action

Create Google Login

RECALLAI_CREATE_GOOGLE_LOGIN

Add a new Google account credential to your login group so that bots can authenticate and join Google Meet meetings on your behalf. This enables automated meeting attendance and recording without manual intervention.

6 input
Action

Create Google Login Group

RECALLAI_CREATE_GOOGLE_LOGIN_GROUP

Creates a new Google Login Group to manage bot authentication credentials for automated Google Meet participation. This enables your bots to securely access and join video meetings on your behalf.

2 input
Action

Destroy Google Login

RECALLAI_DESTROY_GOOGLE_LOGIN

Removes a Google Login credential from your Recall.ai account, allowing you to disconnect and revoke access to that authentication method.

1 input
Action

Destroy Google Login Group

RECALLAI_DESTROY_GOOGLE_LOGIN_GROUP

Permanently removes a Google Login Group from your Recall.ai system, allowing you to clean up access groups that are no longer in use.

1 input
Action

List Google Login Groups

RECALLAI_LIST_GOOGLE_LOGIN_GROUPS

Retrieve all Google Login Groups configured in your Recall.ai workspace to manage bot authentication settings and access permissions. This helps you view and organize how your team members or bots authenticate via Google accounts.

4 input
Action

List Google Logins

RECALLAI_LIST_GOOGLE_LOGINS

Retrieve all Google account logins connected to your Recall.ai workspace, helping you manage which Google accounts have access and audit your team's integrations.

6 input
Action

Partial Update Google Login Group

RECALLAI_UPDATE_GOOGLE_LOGIN_GROUPS

Modify specific details of a Google Login Group in Recall.ai, such as updating its name or login mode without affecting other settings.

3 input
Action

Retrieve Google Login Group

RECALLAI_RETRIEVE_GOOGLE_LOGIN_GROUP

Fetch details about a specific Google login group including its credentials and configuration settings. Use this to access and verify login group information for your communication workflows.

1 input
Action

Update Google Login

RECALLAI_UPDATE_GOOGLE_LOGIN

Update your Google account credentials used by Recall.ai bots to join Google Meet meetings, such as changing your email, authentication certificates, or workspace domain settings.

9 input
Action

Update Google Login Group

RECALLAI_UPDATE_GOOGLE_LOGIN_GROUP

Modify authentication settings and credentials for Google Meet access in your Recall.ai bots, allowing you to update login group names, authentication modes, or Google account credentials without recreating the entire setup.

6 input

Billing

1 operation

Track and monitor your usage metrics and billing information. Use this operation to review your current consumption and ensure accurate billing records for your Recall.ai account.

Action

Retrieve Billing Usage

RECALLAI_RETRIEVE_BILLING_USAGE

Retrieve your bot usage statistics for a specific time period to monitor costs and understand how much your AI assistant has been active. This helps you track billing metrics and control expenses associated with your bot deployment.

2 input

Bots

8 operations

Create and manage automated bots that can join calls, record interactions, and capture media. These operations handle the full lifecycle of bot deployment, from creation to removal, plus management of screenshots and associated media files.

Action★ Featured

Create bot

RECALLAI_CREATE_BOT

Set up an automated bot that joins and records meetings across Zoom, Google Meet, Teams, and other platforms, capturing audio, video, and transcriptions for your records.

17 input
Action★ Featured

List bots

RECALLAI_LIST_BOTS

Retrieve all bots configured in your Recall.ai workspace to view their status, settings, and meeting information in one place.

1 input
Action

Delete bot

RECALLAI_DELETE_BOT

Remove a scheduled bot before it joins a call, allowing you to cancel automated call monitoring or recording that you no longer need.

1 input
Action

Delete Bot Media

RECALLAI_DELETE_BOT_MEDIA

Permanently removes all media files stored by a Recall AI bot, freeing up storage space and ensuring sensitive recordings are no longer retained. Use this when you need to delete conversation records, call transcripts, or other media associated with a specific bot.

1 input
Action

List Bot Screenshots

RECALLAI_LIST_BOT_SCREENSHOTS

Retrieve all screenshots that a bot captured during a meeting, including timestamps and download links to review what happened during the conversation.

6 input
Action

Remove bot from call

RECALLAI_REMOVE_BOT_FROM_CALL

Immediately disconnect a bot from an active meeting call when you no longer need it to participate or record the conversation.

1 input
Action

Retrieve bot

RECALLAI_RETRIEVE_BOT

Fetch detailed information about a specific bot instance, including its status, recordings, configuration, and meeting details. Use this to monitor bot performance, access recorded meetings, or verify bot settings.

1 input
Action

Update Bot

RECALLAI_UPDATE_BOT

Modify settings and configuration of a scheduled bot before it completes, such as changing the bot name, metadata, or other parameters without affecting the entire bot setup.

15 input

Calendars

12 operations

Sync and manage calendar integrations with services like Google Calendar and Microsoft Outlook. These operations enable you to authenticate calendar users, track scheduled meetings, and maintain calendar-to-call connections for automated meeting recording.

Action

Create Calendar Authentication Token

RECALLAI_CREATE_CALENDAR_AUTHENTICATE

Generates a secure authentication token that allows you to access and manage a specific user's calendar through the Recall.ai platform. This token enables programmatic calendar operations for that user for a 24-hour period.

1 input
Action

Create Calendar Integration

RECALLAI_CREATE_CALENDAR

Connects your Google Calendar or Microsoft Outlook to Recall.ai so the bot can automatically schedule and manage meetings on your calendar.

4 input
Action

Delete calendar

RECALLAI_DELETE_CALENDAR

Remove a calendar from your Recall.ai integration to disconnect it from the platform. Use this when you no longer need a calendar synced or want to clean up your connected calendars.

1 input
Action

Delete Calendar User

RECALLAI_DESTROY_CALENDAR_USER

Permanently removes a calendar user account and disconnects all associated calendar integrations like Google Calendar or Outlook, completely cleaning up their calendar connections from your system.

1 input
Action

Disconnect Calendar User

RECALLAI_DISCONNECT_CALENDAR_USER

Removes a calendar platform (Google or Microsoft) from your Recall.ai account, stopping any syncing or data sharing between that calendar service and Recall.ai.

2 input
Action

List Calendar Events

RECALLAI_LIST_CALENDAR_EVENTS

Retrieve your upcoming calendar events from connected calendars to see all scheduled meetings, including details about meeting platforms and URLs. This helps you stay organized and automate workflows based on your calendar data.

8 input
Action

List calendar meetings

RECALLAI_LIST_CALENDAR_MEETINGS

Retrieve all calendar meetings for your account with optional filtering by event ID or time period, allowing you to view upcoming events and sync scheduling data with your applications.

4 input
Action

List calendar users

RECALLAI_LIST_CALENDAR_USERS

View all calendar users that have been set up to automatically join and record your meetings from connected calendar providers. This helps you see which calendars are actively recording and verify their connection status.

2 input
Action

List calendars

RECALLAI_LIST_CALENDARS

Retrieve all calendars connected to your Recall.ai account to see which calendar services are integrated and their connection status. This helps you manage multiple calendar accounts in one place.

5 input
Action

Retrieve calendars

RECALLAI_RETRIEVE_CALENDARS

Fetch detailed information about your connected calendars, including their configuration, platform details, and status. This helps you verify calendar connections and understand their current settings.

1 input
Action

Update Calendar

RECALLAI_UPDATE_CALENDAR

Modify your Recall.ai calendar integration settings such as credentials, webhooks, or metadata without affecting unchanged configuration.

8 input
Action

Update Calendar User

RECALLAI_UPDATE_CALENDAR_USER

Configure automatic meeting recording preferences and manage your calendar platform connections to control which meetings get recorded based on meeting type, recurrence, and your host status.

4 input

Chat

1 operation

Access and retrieve chat messages from recorded meetings and interactions. Use this operation to extract conversation data for analysis, compliance, or integration with downstream systems.

Action

List chat messages

RECALLAI_LIST_CHAT_MESSAGES

Retrieve all chat messages that were read during a meeting, excluding the bot's own responses, helping you capture the full conversation context and participant input.

3 input

Integrations

1 operation

Connect external platforms like Slack to Recall.ai for enhanced workflow automation. This operation surfaces available teams and accounts for establishing seamless cross-platform integrations.

Action

List Slack Teams

RECALLAI_LIST_SLACK_TEAMS

Retrieve all Slack workspaces connected to Recall.ai so you can manage which teams have access to huddle recording and transcription features.

Media

6 operations

Access recorded media files in various formats, including mixed video, separate video streams, and audio tracks. These operations let you retrieve, update, and list media artifacts from your recorded meetings and calls.

Action

List audio mixed

RECALLAI_LIST_AUDIO_MIXED

Retrieve mixed audio files from your Recall.ai recordings with filtering options by date, recording ID, or processing status. This helps you organize and access processed audio files for distribution or archival.

5 input
Action

List Audio Separate

RECALLAI_LIST_AUDIO_SEPARATE

Retrieve a paginated list of audio separation processing jobs from your recorded meetings, including their status and download links for completed participant-separated audio files.

5 input
Action

List Video Mixed Artifacts

RECALLAI_LIST_VIDEO_MIXED

Retrieve processed meeting recordings that combine all video sources (participant videos and screen shares) into single MP4 files for easy viewing and sharing.

5 input
Action

List video separate

RECALLAI_LIST_VIDEO_SEPARATE

Retrieve separated individual participant video files from your recordings, allowing you to access each person's video stream independently for editing, analysis, or distribution.

5 input
Action

Retrieve Video Mixed

RECALLAI_RETRIEVE_VIDEO_MIXED

Access processed mixed video files from your recordings by retrieving a specific video artifact with its download URL, format, and status details.

1 input
Action

Update Video Mixed

RECALLAI_UPDATE_VIDEO_MIXED

Modify specific properties of a video recording artifact, such as metadata or tags, without replacing the entire file. This lets you organize and annotate your video content after recording.

7 input

Meetings

5 operations

Manage direct connections to meetings and retrieve detailed participant and metadata information. Use these operations to track meeting details, participant activity, and configure direct connection endpoints for real-time data access.

Action★ Featured

List Meeting Metadata

RECALLAI_LIST_MEETING_METADATA

Retrieve metadata from your recorded meetings including titles, participants, and processing status to organize and track your meeting history. Filter results by date range or recording status to quickly find specific meetings.

5 input
Action

Create Meeting Direct Connect

RECALLAI_CREATE_MEETING_DIRECT_CONNECT

Establishes a direct connection to your Google Meet or Zoom meeting's media stream, allowing you to capture, analyze, or process audio and video in real-time without going through traditional recording methods.

4 input
Action

List Meeting Direct Connects

RECALLAI_LIST_MEETING_DIRECT_CONNECT

View all active meeting connections in your Recall.ai workspace to monitor their status, access recordings, and check their configurations. This helps you keep track of all connected meetings and retrieve recorded content when needed.

Action

List participant events

RECALLAI_LIST_PARTICIPANT_EVENTS

Retrieve event artifacts and download URLs from recorded meetings, including speaker timelines and participant information, filtered by completion status.

5 input
Action

Retrieve Meeting Direct Connect

RECALLAI_RETRIEVE_MEETING_DIRECT_CONNECT

Fetch detailed information about a specific Meeting Direct Connect instance, including its status, configuration, and associated recordings. This helps you monitor and manage your meeting setups without accessing the platform directly.

1 input

OAuth

9 operations

Configure and manage OAuth applications for third-party services like Zoom. These operations handle app creation, credential management, and monitoring of authentication logs for secure integrations.

Action

Create Zoom OAuth App

RECALLAI_CREATE_ZOOM_OAUTH_APP

Set up Zoom OAuth credentials with Recall.ai to enable automated bots to join and interact with your Zoom meetings. This allows you to integrate meeting automation, recording, and analysis capabilities directly into your Zoom workflows.

5 input
Action

Destroy Zoom OAuth App

RECALLAI_DESTROY_ZOOM_O_AUTH_APP

Removes a Zoom OAuth application that your business no longer needs, preventing further access and simplifying your app management. This is useful when cleaning up old integrations or revoking access to unused applications.

1 input
Action

List zoom meetings to credentials

RECALLAI_LIST_ZOOM_MEETINGS_TO_CREDENTIALS

Retrieve the mapping between your Zoom meetings and their associated authentication credentials, helping you verify that Recall has the right access permissions to record each meeting. This is essential when troubleshooting why meetings aren't being automatically recorded or when managing multiple Zoom accounts.

6 input
Action

List Zoom OAuth App Logs

RECALLAI_LIST_ZOOM_OAUTH_APP_LOGS

Retrieve detailed logs of your Zoom OAuth app activities to monitor integration health and diagnose connection issues. This helps you track warnings, errors, and authentication events to ensure smooth meeting integrations.

5 input
Action

List Zoom OAuth Apps

RECALLAI_LIST_ZOOM_OAUTH_APPS

View all Zoom OAuth applications configured in your Recall.ai account to monitor integrations and verify their settings. This helps you manage which apps have access to your Zoom data and ensure proper configuration.

8 input
Action

List Zoom OAuth Credential Logs

RECALLAI_LIST_ZOOM_OAUTH_CREDENTIAL_LOGS

Retrieve a history of Zoom OAuth credential logs to track authentication events and identify connection issues between your Zoom account and Recall.ai bots. Use this to troubleshoot failed recordings, access problems, or unexpected disconnections.

5 input
Action

List Zoom OAuth Credentials

RECALLAI_LIST_ZOOM_O_AUTH_CREDENTIALS

Retrieve all Zoom OAuth credentials configured in your Recall.ai workspace to manage authentication and verify connection status. Use this to audit which Zoom accounts are connected and monitor their health.

9 input
Action

Retrieve Zoom OAuth App

RECALLAI_RETRIEVE_ZOOM_OAUTH_APP

Fetch the configuration details and credentials for your Zoom OAuth app, allowing you to verify settings or access information needed to integrate Zoom with other business tools.

1 input
Action

Update Zoom OAuth App

RECALLAI_UPDATE_ZOOM_O_AUTH_APP

Modify your Zoom OAuth App credentials to keep your integration secure and up-to-date. Use this when you need to refresh secrets or update connection details without disrupting your existing setup.

3 input

Recordings

5 operations

Control the recording lifecycle of calls and meetings, from initiating capture to stopping and retrieving files. Use these operations to automate recording management, update metadata, and access your stored recordings.

Action★ Featured

List Recordings

RECALLAI_LIST_RECORDING

Retrieve and filter recorded conversations or meetings from Recall.ai to access your organization's communication history, with support for pagination and filtering by bot, date, status, or upload source.

6 input
Action★ Featured

Retrieve recording

RECALLAI_RETRIEVE_RECORDING

Access detailed information about a specific recording including its status, timestamps, and download links by referencing its unique identifier. This helps you retrieve stored meeting or call recordings to review, share, or audit conversations.

1 input
Action★ Featured

Start recording

RECALLAI_START_RECORDING

Activate meeting recording to capture video, audio, and transcripts of your conversations for future reference and compliance purposes.

5 input
Action★ Featured

Stop recording

RECALLAI_STOP_RECORDING

Ends an active recording session for a bot and saves it as a separate recording entry. Use this when you've captured the conversation or meeting content you need and want to preserve that recording.

1 input
Action

Update Recording

RECALLAI_UPDATE_RECORDING

Update metadata and custom fields associated with an existing recording to keep your meeting records organized and searchable without affecting the actual recording content.

2 input

SDK

3 operations

Manage desktop SDK uploads for local client installations and development. These operations track uploaded SDK versions and deployment packages for your integration environment.

Action

Create SDK Upload

RECALLAI_CREATE_SDK_UPLOAD

Generate an upload token that enables direct recording uploads from desktop applications using the Recall.ai Desktop SDK. This allows you to securely capture and store screen recordings programmatically.

1 input
Action

List Desktop SDK Uploads

RECALLAI_LIST_SDK_UPLOADS

Retrieve a paginated list of all Desktop SDK uploads from your Recall.ai workspace to track upload history and monitor recording configurations. Use this to audit what's been recorded, verify upload statuses, and manage your workspace's recording activity.

1 input
Action

Retrieve sdk upload

RECALLAI_RETRIEVE_SDK_UPLOAD

Fetch detailed information about a Desktop SDK upload instance, including its status, recording configuration, and metadata. Use this to monitor upload progress or retrieve recording details for your team's desktop sessions.

1 input

Streaming

1 operation

Access real-time streaming endpoints for live meeting data and events. Use this operation to configure and monitor live data feeds for immediate processing during active calls.

Action

List Realtime Endpoints

RECALLAI_LIST_REALTIME_ENDPOINT

Retrieve a list of all active communication endpoints set up in Recall.ai, with options to filter by date, recording status, and endpoint type. Use this to monitor and manage your real-time communication integrations across different channels.

6 input

Transcripts

1 operation

Retrieve transcribed text from recorded meetings and calls. Use this operation to access and analyze conversation transcripts for documentation, search, or content extraction purposes.

Action★ Featured

List transcript

RECALLAI_LIST_TRANSCRIPT

Retrieve and browse transcripts from your Recall.ai recordings with filtering options to find specific conversations by recording, status, or date. This helps you quickly locate and reference recorded meetings, calls, or interviews without manually searching through files.

5 input
What now

Use Recall.ai in a workflow

Drop a trigger and an action into a template; approve from your phone; the workflow runs.