Now in early access

Give your AI agent a voice in any meeting

Chamade joins meetings, phone calls, and DMs across 10+ platforms. Drop your ElevenLabs or Deepgram key in the dashboard — we run the STT/TTS pipeline for you, free on our side. Prefer full control? The raw-PCM audio WebSocket is always there, plug in OpenAI Realtime, LiveKit, Pipecat, whatever. Drive the call from any MCP client, REST API, or WebSocket. One gateway for Teams, Meet, Discord, Zoom, Telegram, Slack, WhatsApp, Nextcloud Talk, and phone.

MCP tools
// 1. Join — Chamade bridges into the meeting chamade_call_join({ platform: "teams", meeting_url: "https://teams.microsoft.com/l/..." }) // → transcripts start flowing on the MCP channel // 2. Speak — hosted TTS with your ElevenLabs key chamade_call_say({ call_id: "c_8f3a", text: "Hi team, I'm joining for the sprint review." }) // 3. Or send chat — works on every platform chamade_call_chat({ call_id: "c_8f3a", text: "3 items remaining in the sprint backlog." })

Every platform, one API

One uniform API for voice and chat across 10+ platforms. We handle the transport, the hosted STT/TTS pipeline (you bring your ElevenLabs / Deepgram key — free on our side), and the control plane for chat, DMs, typing indicators. Want full control over the voice models? The raw-PCM audio WebSocket is always there too.

Microsoft Teams

Join meetings via Graph API. Raw PCM audio bridge + meeting chat relay.

Voice Chat

Zoom

Native SDK integration. Raw PCM audio bridge + meeting chat relay.

Voice Chat

Google Meet

WebRTC connection. Inbound audio only (Meet Media API, Developer Preview) + in-meeting chat.

Voice (listen) Chat

Discord

Voice channel join via bot. Per-user audio capture + text channel chat.

Voice Chat

Telegram

DMs and group chats via Bot API. Shared bot or bring your own.

Chat

WhatsApp

Invite link to chat with your agent. No app install needed.

Chat

Slack

DMs and channels. Install to workspace via OAuth.

Chat

Nextcloud Talk

Join Talk rooms via addon. Raw PCM audio bridge + chat relay.

Voice Chat

Phone (SIP)

Call any phone number worldwide. Raw 8 kHz PCM bridge, bring your own SIP trunk and DIDs.

Voice

Your agent stays text-driven. Chamade handles the voice.

Drop your ElevenLabs or Deepgram key in the dashboard once. Chamade joins the meeting, runs the full speech pipeline on its side with your key, and your agent only ever sees text — transcripts flow in as events, a single tool call speaks into the meeting. No Chamade charge, you only pay your provider. Already have a voice stack (OpenAI Realtime, LiveKit, Pipecat)? The raw-PCM audio WebSocket is still there for when you want full control.

T
Teams meeting
Z
Zoom call
G
Google Meet
D
Discord voice
N
Nextcloud Talk
S
Phone / SIP
audio
Chamade
Hosted STT/TTS (your key) • Chat relay
Join • Inbox • Raw-PCM WS (alt.)
transcripts + text
Your agent
LLM loop — text in, text out
(bring your own STT/TTS if you prefer)

Up and running in minutes

Connect your accounts on the dashboard. Add the MCP server or call the REST API. Done.

1

Connect your platforms

Sign in to your Chamade dashboard and link the platforms you use. One OAuth click per service — we store the credentials securely, your agent never sees them.

chamade.io/dashboard/platforms
Connected platforms
Microsoft Teams
Connected
Google Meet
Connected
Discord
Pending...
Zoom
Connect
2

Authorize with one click

Each platform opens its standard OAuth consent screen. You approve the permissions Chamade needs — calendar access to join meetings, audio streaming rights. No passwords stored, tokens are encrypted at rest.

login.microsoftonline.com/oauth2/authorize

Chamade wants to access your account

chamade.io is requesting the following permissions:

  • Join online meetings on your behalf
  • Read your calendar events
  • Send and receive meeting chat messages
3

Copy your API key

Your key is ready. It carries your connected platforms with it — any agent that uses this key can access all your authorized services. Rotate or revoke anytime from the dashboard.

chamade.io/dashboard/api-keys
Your API key
chmd_live_a8f3e2b1c9d4...
Platforms linked: Teams, Google Meet
Plan: Early access — free and open
4

Add the hosted MCP server

One URL and your API key. Drop this into Claude Desktop, Claude Code, Cursor, Windsurf, or any MCP-compatible client that speaks the Streamable HTTP transport. Nothing to install, no local server to keep running. Or call the REST API directly from any language.

.mcp.json
{ "mcpServers": { "chamade": { "type": "http", "url": "https://mcp.chamade.io/mcp/", "headers": { "Authorization": "Bearer chmd_live_a8f3e2b1c9d4..." } } } }

Built for any application

One uniform layer under every voice and chat use case. We own the platform quirks and the hosted STT/TTS pipeline (BYOK on the provider side — you pick ElevenLabs, Deepgram, …). If you want to run the speech models yourself, the raw-PCM WebSocket is one call away. MCP server, REST API, or WebSocket — take your pick.

AI agents

Your agent joins meetings

Tell Claude "join my 2pm standup". Chamade bridges the meeting, streams transcripts into the agent, and speaks back through hosted TTS using your ElevenLabs key. Works with Claude Desktop, Claude Code, Cursor, Windsurf, or any MCP client. Swap to BYO audio on the WebSocket if you prefer your own pipeline.

IVR / Phone

Answer calls automatically

Build a phone agent, an IVR, or a smart answering machine. Chamade picks up the SIP call and runs hosted STT/TTS with your provider key — or hands you raw 8 kHz PCM on a WebSocket if you want to plug in OpenAI Realtime, Deepgram Voice Agent, or your own cascade. No telephony stack needed on your side.

Cross-platform

Bridge any two platforms

Half your team is on Teams, the other on Discord? Bridge them with audio and chat relayed both ways. Your application sits in the middle and can moderate, translate, or log.

Voice pipelines

Drop-in transport for LiveKit / Pipecat

Already running a LiveKit Agent, a Pipecat bot, or a Vocode pipeline? Chamade is the missing piece that turns "localhost WebRTC" into Teams, Meet, Zoom, Discord, NC Talk, and PSTN — same PCM contract, one API key.

Early access — free and open

No subscription, no quota, no billing. Pricing will be announced once the feature surface stabilizes — we'll give early-access users reasonable notice.

Need to talk production-scale, SLAs or commercial usage? [email protected]

Ready to give your agent a voice?

Create your account, connect your platforms, and get an API key in under a minute.

Create your account