Release Notes: September 15, 2026

New: AI Sidecar

AI Sidecar attaches an AI observer to a live call. It listens to both sides, evaluates the conversation after each customer turn, and sends agent-facing output to your application as webhook callbacks. It never speaks on the call.

  • Add it to any call with the ai_sidecar SWML method.

  • Define what to watch for with prompt, and set which leg is the customer with customer_role.

  • Output arrives through webhook events including insight, turn, tool_call, and final.

  • Supports tool calling through SWAIG functions and MCP servers, so Sidecar can act on your systems mid-call.

  • Use cases: live agent coaching, compliance flags, supervisor alerts, CRM triggers.

Notes:

  • ai_sidecar and live_transcribe cannot run on the same call.

Pricing: Free while pricing is finalized. Once set, billing is per minute per session, with at least 30 days notice before billing begins.

Docs:https://signalwire.com/docs/swml/reference/calling/ai-sidecar


New: AI Chat

AI Chat runs a SignalWire AI agent in your web chat widget. The agent is the same SWML document you serve for voice, referenced by config_url, so chat and voice share the same tools and logic.

  • A JSON-RPC 2.0 API with six methods: create_conversation, chat, end_conversation, delete, chat_log, summarize.

  • Conversations are tracked by an id you assign. Each chat request runs one turn, including any tool calls.

  • Requires an API token with the Chat scope.

Pricing: Starting at $0.005 per turn.

Docs:https://signalwire.com/docs/apis/rest/ai-chat/chat-methods