DocsAPI ReferenceMake the bot speak (TTS)
POST
/api/v1/bots/{bot_id}/speakSends a text-to-speech command to an active bot. The bot vocalizes the text in the meeting using its configured voice. Requires `voice_agent_enabled: true`. The bot must be in `active` status.
Path Parameters
bot_idstringrequirede.g. "550e8400-e29b-41d4-a716-446655440000"Bot UUID.
Headers
X-API-KeystringrequiredYour workspace API key.
Content-TypestringrequiredMust be `application/json`.
Request Body
application/json
textstringrequiredText to speak aloud in the meeting.
Example: "Hello everyone, I'm your AI notetaker."
Responses
202TTS command sent to bot.
404Bot not found or not currently active.
Try it live
API Configurationglobal · all endpoints
POST
https://api.serveka.com/api/v1/bots/550e8400-e29b-41d4-a716-446655440000/speakPath Parameters
Request Body
curl -X POST 'https://api.serveka.com/api/v1/bots/550e8400-e29b-41d4-a716-446655440000/speak' \
-H "Content-Type: application/json"\
-d '{
"text": "Hello everyone, I'm your AI notetaker."
}'