Skip to main content
Route calls through Zendesk and hand off to Zendesk agents via SIP.

Call flow

  1. A caller dials a number linked to a Zendesk account.
  2. Zendesk uses the Overflow feature to redirect the call to PolyAI. This requires a phone number from a SIP provider such as Twilio or Gamma.
  3. Twilio converts the PSTN call to SIP and sends it to PolyAI.
  4. PolyAI initiates a SIP INVITE to an outbound integration, routing the call to a SIP URI provided by Zendesk.
  5. Zendesk agents receive the call. If a ticket exists, they see its ID with the X-Zendesk-Ticket-Id SIP header.

Setup

Configure PSTN forwarding

Zendesk numbers route calls internally by default. To send calls to PolyAI, enable Overflow.
  1. Create an empty agent group in Zendesk Talk.
  2. Set the inbound number to route only to this group.
  3. Configure Overflow to forward calls:
    • If no agents are available (the group is empty, so this is always the case).
    • Outside business hours.
  4. Disable voicemail for this number.

Enable SIP in Zendesk

Zendesk requires SIP to send calls to external systems.
  1. In Zendesk, go to Admin Center.
  2. Select Channels → Talk → Lines.
  3. Click Add Line → Add SIP Line.
  4. Register a SIP address. Name it to match the client or project.
  5. Add Kamailio’s IP address range to allow traffic from PolyAI.

Create the outbound integration

Once PSTN forwarding and SIP are configured, contact your PolyAI account manager to set up the outbound integration. PolyAI will configure the SIP routing to connect your Zendesk environment.

Handoff using the outbound integration

Once the SIP address is set up and verified, PolyAI can hand off calls to Zendesk agents.
For detailed handoff configuration, see Call handoffs. Your PolyAI representative can help with Zendesk-specific routing requirements.
Last modified on March 20, 2026