Pre-requisites
- AI Phone agent created and reachable on a number — see Create Phone Agent and Inbound calls.
- Zendesk Sunshine credentials saved — see Sunshine Conversations.
How conversations land in Zendesk
Setting up
Confirm the phone agent is live
Open Channels → Phone in the OpenCX dashboard. Your AI Phone agent should appear with an active number. Test a call to confirm the agent answers.
Confirm Sunshine is connected
In Settings → Integrations, open Zendesk → Messaging. The status should show Active.
Trigger a test handoff
Call the agent’s number and say something like “I need to speak with a person.” The AI should hand off.
What the rep sees
- A conversation in the Agent Workspace tagged
opencx_channel_phone. - The full call transcript (AI and caller, with timestamps) attached as messages on the conversation.
opencx_session_idon the conversation — the trace key to the recording and full debug view in OpenCX.- The handoff reason (what the caller asked for, what the AI couldn’t resolve) in the conversation summary.
Channel-specific details
Transcript timing
Transcript timing
The transcript is attached at handoff time, not live during the call. Reps see the conversation appear within a few seconds of the transfer or escalation flag.
Live transfer vs logged escalation
Live transfer vs logged escalation
Two handoff modes:
- Live transfer — the AI bridges the caller to a configured phone number. The caller stays on the line. A Zendesk conversation still gets created with the transcript so your rep has context.
- Logged escalation — the AI ends the call and creates the Zendesk conversation for a rep to follow up on a channel the caller prefers (email, SMS, callback).
Caller identity
Caller identity
When the caller is already a known OpenCX contact (matched by phone number), OpenCX merges with the existing Zendesk support user. Unknown callers get a Sunshine contact created with just the phone number until they identify further.
Recordings and OpenCX-side debug
Recordings and OpenCX-side debug
Audio recordings and per-turn AI reasoning live on the OpenCX side. The View session in OpenCX link in the conversation summary opens the full playback, reasoning trace, and any tool calls the AI made during the call.
Related Documentation
AI Phone Support
The channel itself — create the agent, configure, inbound and outbound.
Sunshine Conversations setup
Credentials, webhook, and user merge.
Zendesk overview
What else Zendesk lights up across every channel.
Troubleshooting
Transcript missing, handoff reason unclear.