# Telnyx Meeting Bot Now Available in Beta

> Source: <https://telnyx.com/release-notes/telnyx-meeting-bot-beta>
> Published: 2026-08-05 00:00:00+00:00

[Contact us](https://telnyx.com/contact-us)

[Log in](https://portal.telnyx.com)

Telnyx Meeting Bot is now available in beta. Developers can programmatically add a Telnyx-controlled AI participant to a Zoom, Google Meet, Microsoft Teams, or Webex meeting, and receive live transcription, in-meeting speech and chat, and structured post-meeting artifacts through one REST API contract.

`/v2/meeting_sessions`

let you create a session for an existing meeting, poll status, update or cancel a scheduled session, drive in-meeting actions, read the live transcript and events, retrieve recordings, and request post-meeting artifacts.`GET /v2/meeting_sessions/{id}/transcript`

and through lifecycle events.`actions/speak`

runs text through Telnyx TTS and plays it into the meeting, `actions/stop_speaking`

interrupts, and `actions/send_chat`

posts a chat message. `barge_in`

stops bot audio when a human speaks.`summary`

and `action_items`

artifacts asynchronously. `summarize_on_end`

auto-generates a summary once the final transcript settles, delivered through the `artifact.completed`

webhook when a webhook URL is set.`GET /v2/meeting_sessions/{id}/recordings`

returns pass-through download URLs for recordings captured during the meeting.`webhook_url`

on session create to receive signed meeting lifecycle events. Outbound webhooks are off by default.`POST https://api.telnyx.com/v2/meeting_sessions`

, passing `meeting_url`

, `bot_name`

, and optional `webhook_url`

, `summarize_on_end`

, `voice`

, `barge_in`

, `metadata`

, and `idempotency_key`

.`GET /v2/meeting_sessions/{id}`

until the status is `active`

. If the platform requests admission, admit the bot named in `bot_name`

inside the meeting UI.`GET /v2/meeting_sessions/{id}/transcript?after=0&limit=100`

.`POST /v2/meeting_sessions/{id}/actions/speak`

, send a chat message with `actions/send_chat`

, or stop speech with `actions/stop_speaking`

.`GET /v2/meeting_sessions/{id}/recordings`

, or request a `summary`

or `action_items`

artifact with `POST /v2/meeting_sessions/{id}/artifacts`

.**Learn more** in the [Telnyx API reference](https://developers.telnyx.com/api-reference) or the [Telnyx developer docs](https://developers.telnyx.com).
