Skip to main content
Glama

calls_dispatch_translator

Read-onlyIdempotent

Send a live speech translator to a call. target decides where: a Google Meet or Microsoft Teams link → meeting bot; a Telegram @group / t.me link / chat_id → Telegram group voice chat; 'new' (or omitted) → creates a native DialogBrain meeting with translation on and returns the join + guest links; a native meeting call_id or /meeting/ URL → enables translation on that running meeting. Always pass target_language (ISO code); optional app_languages (extra subtitle-only languages), sentence_length (short|medium|long, native only), silent (subtitles without voice), source_language (the meeting's spoken language, ISO code — improves recognition; omit for autodetect), tts_provider + tts_voice (the translator's voice; omit for the workspace default).

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
titleNonative_new only: meeting title.
silentNoMeeting routes only (Google Meet / Teams): true = subtitles without speaking into the call. OMIT for a normal speaking translator.
targetNoWhere to send the translator: a Google Meet or Microsoft Teams link, a Telegram @group / t.me link / chat_id, 'new' for a fresh native meeting, or an existing native meeting call_id or /meeting/ URL. Omit for a new native meeting.
agent_idNoMeeting routes ONLY (Google Meet / Teams), and required there: the active agent the bot session is recorded against (calls.send_to_meet needs one). Get it from agents.list. Telegram and native meetings ignore it — they arm translation on a call that already exists.
tts_voiceNoSpecific voice id for tts_provider (e.g. 'alena', 'nova'). Omit for the provider default.
in_workspaceNoRun this one call in this workspace id instead of the session's. Nothing is stored; other sessions are not affected.
tts_providerNoTranslator VOICE provider (cartesia, openai, deepgram, ...). Omit for the workspace default translation voice. Meeting routes (Google Meet / Teams) + native new meetings.
app_languagesNoExtra subtitle-only languages (max 4).
comeback_phraseNoAttention-recall phrase.
sentence_lengthNoNative meetings only: short|medium|long buffering (default medium).
source_languageNoThe call's spoken language (ISO code, e.g. 'en', 'ru'). When set, speech recognition runs in that language's dedicated mode for better accuracy. REQUIRED in practice for languages autodetect does not cover (e.g. 'vi', 'th', 'id', 'tl'). Omit when participants may speak multiple languages (autodetect). All routes.
target_languageYesPrimary spoken translation target (ISO code, e.g. 'th').

Schema Changelog

Changes observed during successful MCP inspections.

  1. Changed1 schema field changed
    • changedInput schema / properties / tts_provider / description
      Previous value: -"Translator VOICE provider (cartesia, openai, yandex, deepgram, ...). Omit for the workspace default translation voice. Meeting routes (Google Meet / Teams) + native new meetings."New value: +"Translator VOICE provider (cartesia, openai, deepgram, ...). Omit for the workspace default translation voice. Meeting routes (Google Meet / Teams) + native new meetings."
  2. Changed1 schema field changed
    • addedInput schema / properties / in_workspace
      Added value: +{
      +  "description": "Run this one call in this workspace id instead of the session's. Nothing is stored; other sessions are not affected.",
      +  "type": "integer"
      +}
  3. Added
  4. Removed
  5. Changed3 schema fields changed
    • addedInput schema / properties / source_language
      Added value: +{
      +  "description": "The meeting's spoken language (ISO code, e.g. 'en', 'ru'). When set, speech recognition runs in that language's dedicated mode for better accuracy. Omit when participants may speak multiple languages (autodetect). Google Meet + native meetings.",
      +  "type": "string"
      +}
    • addedInput schema / properties / tts_provider
      Added value: +{
      +  "description": "Translator VOICE provider (cartesia, openai, yandex, deepgram, ...). Omit for the workspace default translation voice. Google Meet + native new meetings.",
      +  "type": "string"
      +}
    • addedInput schema / properties / tts_voice
      Added value: +{
      +  "description": "Specific voice id for tts_provider (e.g. 'alena', 'nova'). Omit for the provider default.",
      +  "type": "string"
      +}
  6. Added

TDQS

Score is being calculated.

Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

Resources