Pre-requisites
- WhatsApp Business number connected — see Connect WhatsApp.
- Zendesk Sunshine credentials saved — see Sunshine Conversations.
How conversations land in Zendesk
Setting up
Confirm WhatsApp is connected
Open Channels → WhatsApp in the OpenCX dashboard. Your WhatsApp Business number should be listed and active.
Confirm Sunshine is connected
In Settings → Integrations, open Zendesk → Messaging. The status should show Active.
Trigger a test handoff
Send a WhatsApp message to your connected number and ask to speak to a human. The AI should hand off.
What the rep sees
- A live chat in the Agent Workspace tagged
opencx_channel_whatsapp. - The contact’s WhatsApp profile (name, phone number) attached via the Sunshine user.
- Full transcript of the AI-to-customer exchange so far.
opencx_session_idon the conversation — the trace key to the full OpenCX session.- Replies land on the customer’s WhatsApp within a couple of seconds.
Channel-specific details
24-hour messaging window
24-hour messaging window
WhatsApp’s policy lets reps send free-form messages within 24 hours of the customer’s last message. Outside that window, replies must use an approved . The Agent Workspace surfaces this constraint — reps will see template picker UI instead of the plain reply box.
User merge by phone number
User merge by phone number
OpenCX matches Sunshine messaging contacts to existing Zendesk support users when possible. WhatsApp contacts merge primarily on the phone number, and on email if the customer has shared one. No duplicate contact records.
Media messages
Media messages
Images, audio, and documents the customer sends on WhatsApp appear as attachments on the Sunshine conversation in the Agent Workspace. Size limits follow WhatsApp’s per-media-type limits.
Proactive outbound
Proactive outbound
Sending a WhatsApp template-message campaign from OpenCX is independent of the Zendesk integration — see the WhatsApp channel docs. Replies to a template land as a Sunshine conversation in the Agent Workspace once the customer engages.
Related Documentation
AI WhatsApp Support
The channel itself — connect, messaging rules, templates.
Sunshine Conversations setup
Credentials, webhook, and user merge.
Zendesk overview
What else Zendesk lights up across every channel.
Troubleshooting
Duplicate contacts, replies not reaching WhatsApp.