Connect Recallai to AI agents

Connect Recallai to Claude, Codex, Cursor, or other AI agents for your entire team. Metorial security, governance, observability, and gives your team a unified Magic MCP url to connect.

Supported Tools

schedule_bot_for_event

Schedule Bot for Calendar Event

Schedule a bot to join a meeting associated with a calendar event. The bot will automatically join at the event's start time. Optionally provide bot configuration to customize the bot's name, recording settings, and other options.

delete_bot

Delete Bot

Delete a scheduled bot that has not yet been dispatched. This permanently removes the bot and cancels its scheduled join.

list_calendar_events

List Calendar Events

List calendar events from connected calendars. Filter by calendar, time range, or update timestamp to find upcoming meetings or recently changed events. Useful for scheduling bots based on calendar data.

list_bots

List Bots

List meeting bots with optional filtering by status, meeting URL, and scheduled time range. Returns paginated results with bot summaries including status and recording URLs.

list_calendars

List Calendars

List all connected calendars. Returns calendar connections with their platform, email, and connection status.

get_transcript

Get Bot Transcript

Retrieve the transcript produced by a bot. Returns the full transcript with speaker attribution, timestamps, and individual words. If the call is still in progress, returns the transcript so far.

send_chat_message

Send Chat Message

Send a chat message through a bot in an active meeting. The message will appear in the meeting's chat from the bot.

get_bot

Get Bot

Retrieve detailed information about a specific bot including its status, meeting participants, status history, recording URL, and metadata.

create_bot

Create Bot

Create a meeting bot that joins a video conference to capture recordings, transcripts, and metadata. Supports Zoom, Google Meet, Microsoft Teams, Webex, Slack Huddles, and GoTo Meeting. Bots can be sent immediately or scheduled for a future time using **joinAt**. Configure transcription providers, realtime streaming endpoints, and recording options.

remove_bot_from_call

Remove Bot From Call

Remove a bot from an active meeting. This is **irreversible** — the bot will leave the call and cannot rejoin. Use this to end a bot's participation in a meeting early.

update_bot

Update Scheduled Bot

Update a scheduled bot's configuration before it joins a meeting. You can change the meeting URL, bot name, join time, recording config, and other settings. Only non-dispatched (scheduled) bots can be updated.

output_media

Bot Output Media

Control what a bot outputs into a live meeting for both audio and video. Use this to make bots "speak" audio, display images/video via their camera feed, or share screen content. Enables building interactive AI agents, real-time translators, and avatar-based participants.

More integrations teams use with Recallai

Microsoft Outlook

Send, read, reply to, forward, and manage email messages in user mailboxes. Organize messages into folders, apply categories, flags, and importance levels. Manage file and item attachments. Create, update, delete, and respond to calendar events and meetings. Find available meeting times, manage attendees, handle recurrence, and work with shared or delegated calendars. Create, read, update, and delete contacts, organize them into contact folders, and manage contact photos. Manage tasks and task lists via Microsoft To Do, including due dates, reminders, recurrence, and checklist items. Subscribe to webhook notifications for changes to messages, calendar events, and contacts. Support for Focused Inbox, @-mentions, mail tips, send-on-behalf, and send-as capabilities.

Google Calendar

Create, read, update, and delete calendar events and calendars. Manage attendees, recurring events, and reminders. Check free/busy availability for scheduling. Share calendars and control access permissions. Create events from natural language text with quick add. Manage special event types like focus time, out of office, and working location. Subscribe to or remove calendars from a user's calendar list. Sync calendar changes incrementally and receive webhook notifications for event, calendar list, ACL, and settings changes.

Fireflies

Record, transcribe, and analyze meeting conversations from platforms like Zoom, Google Meet, and Webex. Retrieve, search, and manage meeting transcripts with AI-generated summaries, action items, sentiment analysis, and keywords. Upload audio files for transcription. Ask questions about meetings using the AskFred AI assistant. Add a bot to live meetings for automatic recording, pause and resume recordings, and create live action items or soundbites. Manage users and teams, organize meetings into channels, query contacts, and receive webhook notifications when transcriptions complete.

Calendly

List, retrieve, and cancel scheduled events. Book meetings programmatically on behalf of invitees using available time slots. Retrieve event types and their configurations. Query user availability, available time slots, busy times, and availability schedules. Create single-use scheduling links with optional overrides. List and manage invitees, mark no-shows, and access custom question responses and UTM tracking data. Manage organization memberships, invite or remove users. Retrieve routing form configurations and submissions. Subscribe to webhooks for new bookings, cancellations, and routing form submissions.

Zoom

Create, schedule, and manage video meetings and webinars. Manage users, roles, and account settings. Access and download cloud recordings and transcripts. Send and manage chat messages and channels. Handle Zoom Phone call logs, voicemails, and SMS. Manage meeting registrants, polls, and breakout rooms. Retrieve usage reports, meeting participant reports, and dashboard analytics. Configure Zoom Rooms and contact center settings. Receive real-time webhook notifications for meeting, webinar, recording, user, phone, and chat events.

Microsoft Teams

Send, read, update, and delete messages in channels and chats. Create and manage teams, channels, and memberships. Schedule and manage online meetings, access call recordings and transcripts. Monitor user presence status in real time. Manage shifts, schedules, and time-off requests for frontline workers. Install and configure apps and tabs within teams. Send activity feed notifications to users. Subscribe to change notifications (webhooks) for messages, chats, teams, channels, memberships, presence, and meeting events. Create and manage tags for @mentioning user groups. Generate usage reports and import historical message data from other platforms.

Technical notes for Recallai

Create and manage meeting bots that join video conferences on Zoom, Google Meet, Microsoft Teams, Webex, Slack Huddles, and GoTo Meeting to capture recordings, transcripts, and metadata. Schedule bots to join meetings automatically via Google Calendar and Outlook integrations. Capture meeting recordings in multiple formats (MP4, MP3, per-participant audio/video). Generate real-time and async transcripts using multiple providers (Deepgram, AssemblyAI, AWS Transcribe, Rev, Speechmatics, or platform captions). Stream real-time audio (PCM), video (PNG/H264), and RTMP. Send and read chat messages through bots. Build interactive AI agents that output speech and video into meetings. Access participant information including names, emails, join/leave events, and host status. Monitor bot status and recording lifecycle via webhooks. Support botless recording via Desktop SDK and native platform integrations (Zoom RTMS, Google Meet Media API).

Connect Recallai to production AI agents

See how Metorial gives Recallai access the governance, tracing, and security controls teams need.

Frequently asked questions

Common questions about connecting Recallai to AI agents with Metorial.

  1. Can Metorial connect Recallai to AI agents?
    Yes. Metorial connects AI agents to Recallai through a governed integration layer, so teams can use the provider while keeping access controlled and observable.
  2. Metorial is MCP compatible and lets teams expose approved provider tools to MCP-capable agents and clients through a controlled access layer.
  3. Metorial applies policies across users, groups, providers, agents, and individual tools, then records the context around every agent interaction.
  4. Yes. Metorial records provider activity so teams can inspect tool calls, troubleshoot integrations, and give security teams the visibility they need.