MeetingBaaS
  • apis

    Meeting BaaS provides a comprehensive set of API endpoints for programmatic access to meeting data across Zoom, Google Meet, and Microsoft Teams.

    Our APIs allow you to:

    • Deploy meeting bots to join and record video meetings

    • Sync calendar events from Google Workspace and Microsoft Outlook

    • Create AI-powered meeting agents that can speak and interact

    • Access meeting transcripts, recordings, and metadata

    • Receive real-time updates through webhooks

    With a simple, RESTful design, our APIs can be integrated into any application, providing powerful meeting intelligence features with minimal effort.

    Core API Endpoints

    Meeting Bots API

    • Deploy Bots: Send bots to meetings with customizable settings

    • Remove Bots: End bot participation in ongoing meetings

    • Get Meeting Data: Retrieve recordings, transcripts, and metadata

    • List Bots: View all deployed bots and their status

    • Retranscribe: Generate new transcriptions with different providers

    Calendars API

    • Connect Calendars: Sync with Google and Microsoft calendar providers

    • List Events: View upcoming and past calendar events

    • Schedule Recordings: Automatically record specific calendar events

    • Webhook Management: Receive real-time calendar updates

    Speaking Bots API

    • Deploy Speaking Agents: Create AI meeting participants with custom personas

    • Audio Streaming: Stream meeting audio and bot responses

    • Persona Management: Define bot personality and knowledge

    Webhooks API

    • Live Events: Receive real-time meeting status updates

    • Completion Notifications: Get notified when recordings are ready

    • Calendar Sync: Receive calendar change notifications

    Integration Options

    Meeting BaaS offers multiple integration paths to suit your development needs:

    1. RESTful API

    Direct API access using standard HTTP methods with JSON payloads. Ideal for custom implementations and languages not covered by our SDKs.

    2. TypeScript SDK

    Our official TypeScript SDK provides type-safe access to all Meeting BaaS features with comprehensive documentation.

    3. Webhook Integration

    Event-driven architecture that pushes updates to your application in real-time, reducing the need for polling.

    4. Open Source Components

    Many Meeting BaaS components are available as open source repositories, allowing for customization and self-hosting.

    Example: Sending a Bot to a Meeting

    Here's a simple example of how to send a recording bot to a meeting using our API:

    This example shows how to use a bash script to invite a bot to a meeting.

    Leave comment

    Written by

    Lazare Rossillon

    Created At

    Wed May 28 2025