MeetingRouter

MeetingRouter SDK Documentation

Complete documentation for the MeetingRouter TypeScript SDK

MeetingRouter SDK Documentation

MeetingRouter is a TypeScript SDK that provides a unified interface for managing meeting bots across multiple providers like Recall.ai, Meeting BaaS, and others.

Quick Start

npm install @meeting-baas/sdk
pnpm add @meeting-baas/sdk
yarn add @meeting-baas/sdk
bun add @meeting-baas/sdk
import { createBaasClient } from "@meeting-baas/sdk";

const client = createBaasClient({
  api_key: "your-api-key",
  api_version: "v2" // or "v1"
});

Documentation Sections

Client API

The Client API provides the core functionality for initializing and configuring your MeetingRouter client.

V1 API Reference

The V1 API is the legacy API that provides full backwards compatibility for existing integrations.

V2 API Reference

The V2 API is the modern API with enhanced features, webhooks, and improved error handling.

Features

  • Type-safe API: Full TypeScript support with intelligent type inference
  • Multiple Providers: Works with Recall.ai, Meeting BaaS, and more
  • Unified Interface: Single SDK for all meeting bot providers
  • Version Support: Choose between V1 (stable) and V2 (modern) APIs
  • Comprehensive Documentation: Detailed guides and API references

Need Help?

On this page