Operator
← All integrations
Recallai logo

Connect Recallai to OpenClaw on Operator.io

Recallai is the universal API for meeting bots and conversation data. It centralizes call recordings, transcripts, and smart summaries for seamless workflow automation.

Automate Recallai with AI

Operator puts an OpenClaw agent in front of Recallai. You describe the job from Telegram or Discord and it handles the rest inside Recallai, picking the right calls from the 63 Recallai actions and checking its own work as it goes.

Your agent reaches Recallai directly or through connectors like Composio MCP and Pipedream MCP, which handle the sign in and token refresh for you, so there is nothing to wire up and no API keys to paste.

What your agent can do with Recallai

Your agent can call any of these Recallai actions by name as part of a larger task. Ask for the outcome you want and it picks the right ones.

Create bot

Create a new bot to join and record a meeting. This action creates a meeting bot that can join Zoom, Google Meet, Microsoft Teams, and other supported platforms to record audio, video, and capture transcriptions. For production use, sche...

Create Calendar Integration

Tool to create a new calendar integration with Google Calendar or Microsoft Outlook. Use when you need to connect a calendar platform to enable automatic bot scheduling for meetings.

Create Calendar Authentication Token

Tool to generate an authentication token for calendar APIs, scoped to the user. Use when you need to authenticate calendar operations for a specific user. Each token has an expiry of 1 day from time of creation.

Create Google Login

Tool to create a new Google Login credential within a login group. Use when you need to add a new Google account that bots can use to authenticate and join Google Meet meetings.

Create Google Login Group

Tool to create a new Google Login Group for managing bot authentication. Use when you need to create a group of Google login credentials that bots can use to join Google Meet meetings.

Create Meeting Direct Connect

Tool to create a Meeting Direct Connect for Google Meet or Zoom. Use when you need to connect directly to a meeting platform's media stream via Google Meet Media API or Zoom RTMS. Either google_meet_media_api or zoom_rtms credentials mus...

Create SDK Upload

Create a new Desktop SDK upload. Use this to generate an upload token that can be used with the Recall.ai Desktop SDK to upload recordings directly from desktop applications.

Create Zoom OAuth App

Tool to create a new Zoom OAuth App integration with Recall.ai. Use when you need to configure Zoom OAuth credentials to enable bots to join Zoom meetings.

Delete bot

Delete a scheduled bot by ID. This can only be used for scheduled bots that have not yet joined a call. If the bot is already in a call or about to join (less than 10 minutes before join time), use the REMOVE_BOT_FROM_CALL action instead.

Delete Bot Media

Deletes bot media stored by Recall AI. This operation is irreversible and permanently removes all media files associated with the specified bot.

Delete calendar

Delete a calendar by ID. This will disconnect the calendar from Recall.ai. Use this when you need to remove a calendar integration.

Delete Calendar User

Delete calendar user and disconnect any connected calendars. This is a destructive operation that permanently removes the calendar user account and disconnects all associated calendar platform connections (Google, Microsoft, etc.).

Destroy Google Login

Tool to delete an existing Google Login by ID. Use when you need to remove a Google Login credential that is no longer needed.

Destroy Google Login Group

Tool to delete an existing Google Login Group by ID. Use when you need to remove a Google Login Group that is no longer needed.

Destroy Zoom OAuth App

Tool to delete a Zoom OAuth App by ID. Use when you need to remove a Zoom OAuth application that is no longer needed.

Disconnect Calendar User

Tool to disconnect a calendar platform (Google or Microsoft) from the user's Recall.ai account. Use when you need to remove calendar integration for a specific platform.

List audio mixed

List audio mixed artifacts from Recall.ai recordings. Returns a paginated list of mixed audio files with their processing status and download URLs. Use filters to narrow results by date range, recording ID, or processing status. Rate lim...

List Audio Separate

List audio separation artifacts from recordings. Returns a paginated list of audio separation processing jobs with their status and download URLs for completed separations. Use this to retrieve participant-separated audio files from reco...

List bots

List all bots in your Recall.ai workspace. Returns a paginated list of bots with their current status, meeting details, and configuration. Note: The meeting_url field is returned as a parsed object rather than a string.

List Bot Screenshots

List all screenshots captured by a bot during a meeting. Returns screenshots with their timestamp and download URL. Use filters to narrow results by recording time.

List Calendar Events

Get a list of calendar events from connected calendars. Returns paginated calendar events with details about meeting URLs, platforms, and associated bots. Use filters like start_time__gte and start_time__lte to retrieve events within spe...

List calendar meetings

List all calendar meetings for the authenticated calendar user. Filter by iCalendar UID or time range. Use this to retrieve upcoming meetings, find specific events, or sync calendar data with bots.

List calendars

Tool to retrieve a list of calendars integrated with Recall.ai. Use when you need to view all connected calendar accounts, check connection status, or filter calendars by platform (Google Calendar, Microsoft Outlook), email, or creation...

List calendar users

List all calendar users created for the account. Calendar users are used to automatically join and record meetings from integrated calendar providers. Use this to view all configured calendar users and their connection status.

List chat messages

Get list of chat messages read by the bot in the meeting(excluding messages sent by the bot itself).

List Google Login Groups

Tool to retrieve a list of all Google Login Groups in your Recall.ai workspace. Use when you need to view available Google login configurations for bot authentication. Supports pagination and filtering by name.

List Google Logins

Tool to retrieve a list of all Google Logins in your Recall.ai workspace. Use when you need to view individual Google login credentials. Supports pagination and filtering by email, group ID, active status, and workspace domain.

List Meeting Direct Connects

List all Meeting Direct Connect instances in your Recall.ai workspace. Returns a list of Meeting Direct Connect objects with their status, recordings, and configuration. Use this to monitor active direct connections and access their reco...

List Meeting Metadata

List meeting metadata from Recall.ai recordings. Returns metadata extracted from meeting recordings including titles, participant info, and processing status. Use filtering to narrow results by date range, recording ID, or processing sta...

List participant events

List participant events artifacts from recorded meetings. Returns download URLs for participant events, speaker timelines, and participant lists. Use status_code filter to find completed artifacts ready for download.

List Realtime Endpoints

Tool to list realtime endpoints from Recall.ai. Use when you need to retrieve realtime endpoints filtered by creation date, recording, status, or type. Returns paginated results. The base rate limit for this endpoint is 60 requests per m...

List Recordings

Tool to list recordings from Recall.ai. Use when you need to retrieve recordings filtered by bot, creation date, status, or desktop SDK upload. Returns paginated results.

List Desktop SDK Uploads

Tool to get a paginated list of all Desktop SDK uploads in your Recall.ai workspace. Use when you need to retrieve upload history, monitor upload status, or access upload tokens and recording configurations.

List Slack Teams

Tool to list all Slack team integrations. Use when you need to retrieve configured Slack teams for huddle bot functionality. Returns all Slack workspaces where the bot can join huddles.

List transcript

Tool to list transcripts from Recall.ai recordings. Returns a paginated list of transcripts with their status, content, and metadata. Use when you need to retrieve or filter transcripts by recording, status, or creation time.

List Video Mixed Artifacts

List video mixed artifacts from recorded meetings. Video mixed artifacts combine all video sources (participants, screen shares, etc.) into a single MP4 file. Use when you need to retrieve processed meeting recordings with combined video...

List video separate

List video separate artifacts from Recall.ai recordings. Returns a paginated list of artifacts containing individual participant video files separated from recordings. Filter by creation date, recording ID, or processing status. Use curs...

List zoom meetings to credentials

Tool to retrieve mappings from Zoom Meeting IDs to Zoom OAuth Credentials. Use when debugging bots that don't automatically record due to missing credentials or when inspecting which credential Recall uses for automatically fetching join...

List Zoom OAuth App Logs

Tool to retrieve Zoom OAuth app logs from Recall.ai. Use when you need to view warnings or errors related to Zoom OAuth apps for debugging purposes. Supports filtering by OAuth app, creation date, and pagination. Rate limit: 60 requests...

List Zoom OAuth Apps

Tool to retrieve a list of Zoom OAuth apps configured in Recall.ai. Use when you need to view all registered Zoom OAuth applications, check their configuration, or filter by client ID, creation date, or webhook validation. Supports pagin...

List Zoom OAuth Credential Logs

Tool to retrieve all Zoom OAuth Credential logs from Recall.ai. Use when debugging OAuth credential issues or investigating warnings and errors related to Zoom OAuth credentials. Helpful for troubleshooting authentication problems with Z...

List Zoom OAuth Credentials

Tool to retrieve a list of all Zoom OAuth credentials in your Recall.ai workspace. Use when you need to view Zoom authentication credentials, check their health status, or filter by account ID, user ID, sync status, or OAuth app. Support...

Remove bot from call

Removes the bot from the meeting call. This action is irreversible and will immediately disconnect the bot. Use this when you need to manually end a bot's participation in a meeting before it would automatically leave. The bot must be in...

Retrieve Billing Usage

Retrieve bot usage statistics for billing purposes. Returns the total amount of bot usage time in seconds for a specified date range. Use this to monitor usage, track billing metrics, or analyze bot activity over time.

Retrieve bot

Retrieve detailed information about a specific bot instance by its ID. Returns comprehensive bot data including meeting details, recording configuration, status history, recordings, and automatic leave settings. Use this to check bot sta...

Retrieve calendars

Retrieve detailed information about a specific calendar by its UUID. Returns the calendar configuration including OAuth credentials, platform details, status, and webhook settings.

Retrieve Google Login Group

Tool to retrieve an existing Google Login Group by its ID. Use when you need to fetch details about a specific Google login group, including its login credentials, login mode, and associated metadata.

Retrieve Meeting Direct Connect

Tool to retrieve detailed information about a Meeting Direct Connect instance by its ID. Use when you need to check the status, configuration, or recordings of a specific Meeting Direct Connect instance.

Plus 15 more Recallai actions your agent can call.

How to connect Recallai

You authorize Recallai once from your dashboard. Operator holds the connection and refreshes the access tokens on its own, so your agent keeps working with Recallai without you signing in again. The same setup unlocks every other app your agent can reach, so you only do it once.

When you are ready, the get started guide walks through standing up your OpenClaw agent.

Common questions about Recallai

How do I connect Recallai to Operator?
You authorize Recallai once from your Operator dashboard. Operator holds the connection and refreshes the access token for you, so your agent keeps working with Recallai without you signing in again.
Can my agent read and post in Recallai for me?
Yes. It can post messages, reply in threads, search history, and pull out what matters from a busy conversation. Point it at a channel and it summarizes the thread back to you, or posts an update when something changes in another app you have connected.
Do I need to write code or manage Recallai API keys?
No code and no API keys. You authorize Recallai through a normal sign in and Operator handles the connection, so there is nothing to wire up or host.
Can my agent use Recallai together with my other apps?
Yes. The same agent reaches every app you connect, so it can move between Recallai and tools like Gmail, Slack, Discord in one job, reading from one and acting in another without you wiring anything between them.

Connect Recallai to another app

Your agent can run Recallai together with any of these. Each page shows what it does across both apps in one job.

More apps to automate

Apps your agent runs alongside Recallai, or browse all integrations.

Put your agent on Recallai

Sign in, connect Recallai, and hand your agent the work. Your first week is free.

Try for free