9th July, 2026
Multilingual static messages for graph agents
Static nodes in a graph agent can now hold a per-language message. Instead of a single string,static_message accepts a { "language_code": "text" } map, and the node speaks the variant that matches the caller’s active language.Highlights:- One pre-cached clip per language, each rendered with that language’s voice, so playback stays instant with zero LLM or TTS cost at call time
- Automatically follows language auto-switch, so a caller who moves to Hindi or Tamil hears the matching-language clip on the next static node
- Fully backward compatible: a plain-string
static_messagebehaves exactly as before
7th July, 2026
Filter Webhooks by Call Status
You can now choose which call statuses trigger your webhook, instead of receiving a POST for every status change. This cuts noise for integrations that only care about specific outcomes (for example, only firing oncompleted).To set it up:- Open your agent and go to the Analytics tab.
- Enter your Webhook URL under Webhook Configuration.
- Use Trigger on statuses to select the statuses you want webhooks for. By default, all statuses are sent.
2nd July, 2026

