Transcribe meetings with the Recall.ai + AssemblyAI Integration

Recall.ai provides a single API to access real-time meeting data from platforms like Zoom, Google Meet, Microsoft Teams and more.

Take the pain out of real-time meeting integrations

No RTMP

Transcribe in real-time without running an RTMP server.

Separate Audio Streams and Speaker Names

Get perfect diarization, with the speaker names included in the transcript.

Assembly AI logo

Native AssemblyAI Integration

AssemblyAI transcription is fully integrated, so you don't need to deal with the audio data at all.

Support Every Platform

Close more deals by supporting every meeting platform your customers use. In hours instead of months.

Batteries Included Infrastructure

We handle scaling up and down thousands of containers each day to deal with peak meeting loads.

Real-time Video and Audio Streams

Access the real-time raw video and audio streams from different meeting platforms. Even platforms without an API.

How it works

1. Call the Recall API with the  AssemblyAI  parameter

$ curl -X POST https://api.recall.ai/api/v1/bot \
    -H “Content-Type: application/json” \
    -H “Authorization: Token very-secret-token” \
    -d ‘{“meeting_url”: “https://us02.zoom.us/j/85948392733”, \
         “transcription_options”: {“provider”: “assemblyai”}}’

{“bot_id”: “07e5793a-3157-4692-8731-8ad06ced7f5f” ...}

2. Get AssemblyAI transcription

$ curl https://api.recall.ai/api/v1/bot/07e5793a-3157-4692-8731-8ad06ced7f5f/transcript \
    -H “Authorization: Token very-secret-token” \

[{“speaker_name”: “Dylan Fox”, “words”: [{“text”: “Hey!”, “start”: 0.0, “end”: 0.4}]},
 {“speaker_name”: “David Gu”, “words”: [{“text”: “Hello!”, “start”: 1.1, “end”: 1.6}]}]