Why Talkative's Voice AI trunk doesn't respond reliably to OPTIONS

The Talkative Voice AI trunk is not a typical PBX-to-PBX trunk. Rather than terminating on a standard registrar/PBX endpoint, an inbound call triggers an endpoint within our system that joins the call with our Voice AI bot. Because of this, the trunk does not reliably accept or respond to SIP OPTIONS keepalive requests sent from the customer's SBC/edge device (e.g. a Mitel MBG, or an equivalent SBC from another vendor).

If a customer's SBC is configured to expect OPTIONS replies from the Talkative trunk itself, the trunk can be marked "down" by the SBC/PBX even when calls are actually still working fine — a false-outage alarm, not a real one.

Recommended configuration

Exact setting names and menus for this vary by PBX/SBC vendor and version — treat the above as the principle to configure for, and confirm the equivalent setting in the specific platform's own documentation.

Related

OPTIONS behaviour and failover are closely linked — a PBX typically relies on OPTIONS/keepalive against its own SBC to know when to fail over — so the two are documented separately but depend on each other: