Jump to Content
Recall.aiLogin Page
HomeGuidesAPI ReferenceTutorials
Login PageRecall.ai
Guides
HomeGuidesAPI ReferenceTutorials

🌱 Basics

  • Getting Started with Recall
  • Meeting Platforms
  • Regions
  • Organization Management
  • Local Webhook Development
  • Data Retention
  • Recordings and Media
    • Recording Webhooks
  • Real-Time Endpoints
    • Real-Time Webhook Endpoints
    • Real-Time Websocket Endpoints
    • Real-Time Event Payloads
  • Explorer Dashboard
  • Custom Metadata
  • Download Schemas
  • API v1.11: Release Notes

🤖 Bots

  • Bot Overview
  • Quickstart: Record a meeting using a bot
  • Bot Fundamentals
    • Video Layouts
    • Automatic Leaving Behavior
    • Bot Detection
    • Speaker Timelines
  • Bot Webhooks
    • Status Change Webhooks: Setup & Verification
    • Bot Sub Codes
    • Testing Webhooks Locally
    • FAQs: Webhooks
  • Debugging Bots
  • Bot Usage
  • Native Bots
  • Bots FAQ
  • Identify Meeting Participants Uniquely

🎥 Bot Features

  • Bot Recording
    • Recording Control
    • Media Shortcuts
    • How to get Separate Videos per Participant (Async)
    • How to get Separate Videos per Participant (Realtime)
    • How to get Separate Audio per Participant (Async)
    • How to get Separate Audio per Participant (Realtime)
  • Receive Audio & Video Streams
    • Receive Real-Time Audio From Bot
    • Receive Real-Time Video: Websockets
    • Real-time Video: RTMP
  • Bot Transcription
    • Bot Async Transcription
    • Bot Real-time Transcription
  • Output an Image
  • Stream Audio/Video from Webpage to a Meeting
  • Output Audio
  • Chat Messages
    • Sending Chat Messages
    • Receiving Chat Messages
  • Participants & Metadata
    • Meeting Metadata
    • Meeting Participants & Events
  • Signed-In Bots

📝 Transcription

  • Generating Transcripts
    • Real-Time Transcription
    • Asynchronous Transcription
  • Meeting Caption Transcription
  • AI Transcription
  • Diarization
    • Perfect Diarization
  • Transcription Best Practices
  • Transcription FAQ

📅 Calendar Integration

  • Getting Started
  • Calendar V2
    • Integration Guide
    • Calendar V2 Webhooks
    • Scheduling Guide
    • Google Calendar
    • Microsoft Outlook
    • Calendar V2 FAQ
  • Calendar V1
    • Integration Guide
    • Recording Preferences & Bot Deduplication
    • Google Calendar
    • Microsoft Outlook
    • Calendar V1 FAQ
  • Calendar Integration FAQ

🖥️ Desktop Recording SDK

  • Desktop Recording SDK

Zoom

  • Zoom Overview
  • Additional Zoom Guides
    • Zoom Signed-in Bots
    • Zoom Webinars & Registration-Required Meetings
    • Zoom Breakout Rooms (Beta)
  • Zoom FAQ

Google Meet

  • Google Meet Overview
  • Signed-In Google Google Meet Bots
  • Google Meet: FAQ
  • Bot Login Credentials

Microsoft Teams

  • Teams Overview
  • Personal vs Business MS Teams
  • Signed-In Microsoft Teams Bots
    • Overview
    • Setting up Signed-in Bots for Microsoft Teams
  • Guides
    • Bypass the Teams Lobby
  • Microsoft Teams: FAQ

Cisco Webex

  • Webex Overview
  • Webex Bot Setup

Slack Huddle Bots

  • Slack Huddle Bots Overview
  • Slack Huddle Bots Integration Guide
  • Slack Huddles FAQ

Go-to meeting (Beta)

  • Go-To Meeting Overview

Real-Time Endpoints

Suggest Edits

A real-time endpoint is a publicly exposed URL to receive data from a Recording

There are two types of real-time endpoints:

  • Real-Time Webhook Endpoints
  • Real-Time Websocket Endpoints

For a guide on setting these up, please see their corresponding links above. All events and their corresponding payloads can be found at Real-Time Event Payloads.

Updated 1 day ago