Pre-requisites
- AI Phone number live — see Connect Phone.
- Dynamics 365 credentials saved — see Connect to OpenCX.
How conversations land in Dynamics 365
Setting up
Confirm the AI Phone number is live
Call your OpenCX phone number and confirm the AI answers. If not, revisit Connect Phone.
Confirm Dynamics is connected
The Dynamics 365 card on your Settings → Integrations should show Active.
Set the default queue and priority
In the OpenCX Dynamics integration settings, set
default_queue_id to the Dynamics queue your voice team works from. Optionally set default_owner_id and default_priority (1–4). Without a queue or owner, incidents land unassigned and rely on Dynamics routing rules.What the rep sees
- An incident in the Customer Service app, in the queue you set.
- Title formatted as
<classification> - <caller name or phone>. - The full call transcript in the incident description, with timestamps.
- A linked contact if the caller’s email was captured by the AI during the call; otherwise the incident arrives without a linked contact.
- Tags via the description header:
Channel: phone,Classification: …,Sentiment: ….
Channel-specific details
Transcript is posted once at handoff, not streamed
Transcript is posted once at handoff, not streamed
OpenCX creates the incident when the AI hands off — the description contains the conversation up to that moment. Anything said after handoff (during the live human portion of the call) is not appended to the incident.
Caller identity is phone-first
Caller identity is phone-first
OpenCX links the Dynamics contact by
emailaddress1. Phone sessions usually have no email, so the incident often arrives without a linked contact. Reps can link or create one from the incident view using the caller’s phone number.Call recordings and audio don't land on the incident
Call recordings and audio don't land on the incident
The transcript is text only — the audio file is not attached to the Dynamics incident. If you need recordings, retrieve them from the OpenCX session via the session link.
Live call transfer is not done through Dynamics
Live call transfer is not done through Dynamics
When the AI hands off a call, OpenCX creates the Dynamics incident as a record of the conversation. The actual voice transfer to a human agent is handled by your OpenCX phone configuration, not Dynamics — see Phone Agent Config.
Related Documentation
AI Phone Support
Connect a number, configure voice agents.
Conversations in Dynamics 365
Incident contents, defaults, observability.
Connect to OpenCX
Paste credentials and verify.
Troubleshooting
Unassigned incidents, 403 on create, missing transcript.