Transcribe meetings with the + AssemblyAI Integration 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


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.

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 \
    -H “Content-Type: application/json” \
    -H “Authorization: Token very-secret-token” \
    -d ‘{“meeting_url”: “”, \
         “transcription_options”: {“provider”: “assemblyai”}}’

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

2. Get AssemblyAI transcription

$ curl \
    -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}]}]