Skip to main content

Meeting Bot API Setup

MeetStream.ai is a unified API for deploying meeting bots and interactive agents across Zoom, Google Meet, Microsoft Teams, and other platforms. Follow these steps to configure your account, credentials, and local environment before you send your first bot.

1. Sign Up and Generate an API Key

  • Register for a MeetStream account and sign in to the dashboard.
  • Create an API key or token; store it securely and treat it like a secret.
  • Use the base URL https://api.meetstream.ai/api/v1/ for all bot management endpoints. MeetStream currently operates from a unified endpoint with built-in regional compliance.

2. Confirm Organization and Workspace Access

  • In the dashboard, review the organization and workspace settings.
  • Invite teammates or create separate workspaces for development and production as needed.
  • Ensure the API key you generated belongs to the workspace where you will create bots.

3. Configure Webhook Endpoints

  • Navigate to the dashboard’s Webhooks section and add the HTTPS endpoint(s) your application exposes.
  • Store any signing secret that MeetStream provides so you can verify webhook signatures in your code.
  • Plan for common lifecycle events such as bot status updates, transcript availability, and recording completion.

4. Install SDKs or Use REST Directly

  • MeetStream is API-first; you can call the REST API with any HTTP client.
  • If official SDKs are available for your preferred language, install them from the dashboard or documentation links.
  • Include the header Authorization: Token YOUR_API_KEY on every request, alongside any required Content-Type headers.

5. Test in a Development Environment

  • Spin up test meetings (Zoom, Google Meet, Teams, etc.) and create bots against them before moving to production.
  • Use tunneling tools such as ngrok to expose local webhook or WebSocket servers while developing.
  • Confirm that your environment can receive webhooks, handle real-time streams, and persist data as expected.

6. Quickstart with the Postman Collection

  • Download the MeetStream Postman collection and import it into Postman.
  • Review the preconfigured environment variables, headers, and sample payloads to understand endpoint requirements.
  • Execute the sample requests to validate your credentials and explore available functionality without writing code.
With your credentials, webhooks, and tooling ready, you can start creating meeting bots, retrieving recordings and transcripts, and experimenting with advanced MeetStream features like real-time streaming and interactive agent actions.