Meeting Bot API

Recall.ai provides a meeting bot API for Zoom, Google Meet, Microsoft Teams and more.
Our Meeting Bot API Powers thousands of conversation AI products
Integrate in minutes

Access and integrate conversation data into your app

Unified API on all major platforms

With just a few lines of code, our Meeting Bot API integrates your product into Zoom, Google Meet, Microsoft Team, Webex, Slack Huddles and GoTo Meeting.
Whereby logo
Skype logo
GoToMeeting logo
BlueJeans logo
Microsoft Teams logo
Zoom logo
Webex logo
Google Meet logo

Works for all plans, on all platforms

Works for your users even if:

  • They are not the host of the meeting
  • They are on the free plan of a platform
Business standard
Pro
Free
Basic
Enterprise grid
Business+
Business basic
Essentials
Enterprise grid
Pro
Free
Essentials
Business+
Basic
Business basic
Business standard

Doesn’t require an API to work

Works for all platforms even if there's no official API. All we need is the meeting link.
Example of whitelabel meeting bot

Save thousands of dev hours

Building and operating meeting bots takes a team of 3-5 engineers. We take the load off your plate so you can focus on work that actually matters.
Examples of meeting data
"Recall.ai's Meeting Bot API allows us to operate reliable, enterprise-scale meeting transcriptions without worrying about infrastructure or security. This level of performance and reliability has allowed us to move quickly on our AI-powered meeting product (Ava) deployed at a significant internal scale."

Kevin Lei

Engineering Manager, AI Productivity and Infra at Instacart

Send a bot to a meeting with a single line of code

Create Bot
1
2
3
$ curl -X POST
  https://api.recall.ai/api/v1/bot
  -d '{"url": "zoom.us/j/74648392"}'
zxcvvzxcv
Only needs a meeting URL.
We handle the infrastructure to schedule, manage and operate thousands of concurrent VMs every day.

Get real-time transcripts with speaker names

Get Transcript
1
2
3
4
5
6
7
8
9
10
11
12
$ curl
https://api.recall.ai/api/v1/transcript
{
  "words": "I'm really happy with the
    progress we've made."
  "speaker": "Amy Stace"
},
{
  "words": "Thank you, we're also
    super happy with the outcome."
  "speaker": "Theo Flynn"
}
zxcvvzxcv
100% perfect speaker diarization.
Speaker names automatically labelled.
Real-time transcripts available over webhook.

Get real-time audio and video streams

Get Real-Time Audio
1
wss://my-websocket-endpoint
200ms latency.
Get separate audio and video streams per participant.
Delivered securely over websocket.

Get meeting title, participants, and other metadata

Retrieve Bot
1
2
3
4
5
6
7
8
9
10
11
$ curl https://api.recall.ai/api/v1/bot
{
  "meeting_participants": [
    {

      "name": "Amy Stace",
      "is_host": true,
      "platform": "desktop",
      "join_call_time": 15:10
    }
  ]
}
zxcvvzxcv
Real-time metadata available over webhook.
Data available within 10 seconds after the meeting - no matter how long the meeting is.
See participant names, who is currently speaking, when people join, when screenshares start, and dozens of other events.
Example of a bot in a meeting
"Offloading our recorder to Recall.ai has been a huge sigh of relief. It’s been extremely helpful for our team and for me personally. It’s freed up time, made us more productive, and helped us provide more value for our customers."

Will Decker

Head of Engineering at BrightHire
Will Decker headshot
Secure & compliant

Built for enterprise scale and security

We recognize the sensitive and critical nature of conversation data we’re dealing with. That’s why our platform is built for enterprise scale and security.
Reliable and stable
We power call recording features for thousands of companies, ranging from seed-stage startups to Fortune 500 enterprises.
Onboarding support
We work closely with your team, and have shared Slack channels to ensure so you are set up for success.
Scalable infrastructure
We run thousands of concurrent bots and process billions  of minutes in recording per year. All while maintatining a 99.9% uptime SLA.
"Recall.ai has been a critical partner to us in rolling out Fellow.app's new AI copilot functionality. We love working with Recall because they are focused on the infrastructure so that we can focus on what we're good at - solving meeting productivity for companies everywhere."

Aydin Mirzaee

CEO at Fellow
Aydin Mirzaee headshot

Access conversation data with one API call

Get audio, video, transcripts, and metadata from Zoom, Google Meet, Microsoft Teams, Webex, and other video conferencing platforms.

Frequently asked questions

Recall.ai’s Meeting Bot API is an API for creating bots that can join and interact with online meetings across supported platforms. It allows engineers to get recordings, transcripts, speaker names, and metadata.

The Meeting Bot API by Recall.ai supports several use cases, including:

  • Sales coaching
  • Interview recorder
  • Financial advisor copilot
  • Telehealth scribe
  • Legal deposition transcriber
  • Incident response scribe
  • Meeting translation bot
  • Interactive assistants

Recall.ai’s Meeting Bot API supports Zoom, Google Meet, Microsoft Teams, Webex, GoTo Meeting, and Slack. Learn more about the platforms by checking out our docs.

A meeting bot API gives engineers raw access to meeting data. For example, the Recall.ai Meeting Bot API offers access to audio, video, transcripts, chat, and metadata in real time, so you can integrate meeting data into your products.

Notetaking products are typically built using a meeting bot API like Recall.ai. Notetakers are meant for end-users that want an off-the-shelf tool, while a meeting bot API is meant for engineers who are building a notetaking product.

With Recall.ai, you can create a bot using the Create Bot endpoint. The bot will join meetings and capture audio, video, transcripts and metadata. It will deliver the data to your app in real-time or post-call.

Using a meeting bot API simplifies engineering complexities integrating cross-platform with Zoom, Google Meet, Microsoft Teams, etc, so engineers can focus on building differentiating features.

You can try out Recall.ai’s Meeting Bot API immediately by signing up for a self-serve account or chatting with a member of our team if you have questions.

Using the Meeting Bot API has a couple of key benefits:

  • Get to market faster by saving 6 months of development time
  • Provides scalable infrastructure for recording meetings on Zoom, Google Meet, Microsoft Teams, Slack, Etc
  • Gives engineers direct access to transcripts, video, audio, speaker names, and meeting metadata.

When looking for a meeting bot API provider, you should consider these factors:

  • Stability and scalability: This is a core piece of infrastructure. Meeting recording has zero margin for failure because if anything breaks, you lose the data forever.
  • Security: Sensitive meeting data requires strong security measures and compliance.
  • Platform coverage and feature set: Make sure to also check for platform coverage and feature sets to confirm your use case can be supported.
  • Developer Experience: Your product relies on this key piece of infrastructure so making sure that documentation is clear and customer support is prioritized are incredibly important
  • Recall.ai is the recommended meeting bot API. It’s trusted by Hubspot, Clickup, Rippling, and thousands of companies as core recording infrastructure.

With Recall.ai, use the Output Media feature to have your bot respond directly in meetings. You can feed it real-time chat messages, plus audio/video from participants, so its responses are context-aware and relevant.

If you’re using Recall.ai you can use a single API to access real-time audio, video, transcripts, and chat across platforms. See the docs to learn more or jump straight into developing.

Pricing of Recall.ai’s Meeting Bot API is based on usage of the number of hours a bot is in a meeting or in a waiting room. The more you commit, the lower your rate. There is no limit on the number of participants in a meeting and no extra cost for concurrent bots using Recall.ai.

With Recall.ai’s Meeting Bot API you can access audio/video streams, transcripts with speaker names, meeting metadata, screenshare data, send and receive chat messages, and more. You can receive this data in real-time, or after a meeting is done.

You can also output media into a meeting.

Meeting bot APIs are built for engineering teams who are building products that need to programmatically capture conversation data from meetings. This could be for products that offer sales call recording, interview recording, telehealth recording, or any other feature that relies on meeting transcripts, audio, video, or metadata.