ProUCX's AWS Connect for Dynamics 365 connector puts the phone where your agents already work. Screen-pop the right record, click-to-dial, log every call automatically and capture wrap-up disposition — all inside the Dynamics 365 agent workspace.
Available on AWS MarketplaceAmazon Connect CTI for Dynamics 365 · consolidated AWS billing
Built on Channel Integration Framework (CIF) v2 · Multi-tenant · Hosted on AWS with data residency in Australia, Singapore, the USA & Europe · Australian-built & supported


Connects your existing Amazon Connect instance to Microsoft Dynamics 365 — no Service Cloud, no extra dialer.
The right Contact or Account opens the instant the call connects. No searching, no copy-paste, lower average handle time.
Every call writes a phonecall activity automatically — even unmatched numbers — so your timeline and reporting are complete.
Call control lives in the Dynamics 365 multi-session panel agents already use. Less training, less window-juggling.
Click through the docked CIF v2 panel in a simulated Dynamics 365 Copilot Service workspace — accept a call, screen-pop a record, disposition and save, across match, no-match and multiple-match scenarios.
Agents waste seconds on every call hunting for the caller, copying notes between windows and forgetting to log activities. ProUCX closes the gap so the call and the customer record are one screen.
Amazon Connect routes the call. The connector reads the caller's number (ANI) and matches it against your Dynamics records in real time.
A single match opens the record; multiple matches show a picker; no match offers a pre-filled "create contact" form. Agents stay in control of what links to the call.
Click-to-dial outbound straight from D365 phone fields. The agent confirms the correct customer record to link to the call — even across multiple open sessions.
At after-call work the agent picks a disposition and adds notes. The connector finalises the phonecall activity with disposition, notes and the Connect contact ID.
Contact Trace Records and Contact Lens fill any disposition fields the agent didn't set — without ever overwriting the agent's own entries.
The connector is registered in your Dynamics 365 organisation as a Channel Integration Framework v2 channel provider. Dynamics loads the ProUCX panel into the docked channel widget, the agent signs in to your own Amazon Connect instance from inside it, and from that point call control and the customer record are one surface. Nothing is installed on the agent's desktop and there is no second softphone window to keep alive.
The panel is added to your organisation as a channel provider record and assigned to the app profiles and security roles you choose — the route Microsoft supports for embedding telephony, not a browser add-in.
The panel drives your Amazon Connect instance through the Amazon Connect Streams API, so answer, hold, mute, transfer, conference and after-call work all happen without leaving Dynamics 365.
CIF v2 is multi-session, and the connector uses it properly: each call opens its own session with its own tabs, so a second call never overwrites the record the agent linked to the first.
Dynamics collapses the channel widget on some navigation paths. The connector detects the collapse and re-docks itself, so call controls don't vanish the moment an agent opens a record mid-call.
Caller ID is matched with an OData query against the entities and phone fields you nominate — Contact and Account out of the box, others by configuration — with international +61-style numbers encoded correctly so matches don't silently fail.
The activity is created when the call is answered and finalised at wrap-up with disposition, notes, duration and the Amazon Connect contact ID — so Dynamics reporting and Amazon Connect reporting reconcile against the same call.
The caller is auto-linked to the matching record. Pick a disposition, add notes, save — and the phone call activity lands on the Dynamics timeline.
Online, available, on call, ACW, in queue and longest wait — per queue, refreshed live, without leaving the agent workspace.
Search queues and agents and see who is free before you transfer — so calls go where they will actually be answered.



Exact-match calls auto-open the Contact or Account and link it to the call's phonecall activity.
Several matches open a results view so the agent chooses the right person — browsing has no side effects.
Unknown numbers open a create form pre-filled with the caller ID, ready to save and link.
Dial out from any Dynamics phone field; the call launches through Amazon Connect.
Configurable wrap-up codes plus free-text notes written into the call timeline.
A phonecall activity is created on answer and finalised at wrap-up — optionally even for unmatched calls.
With several calls open, the correct record links to the correct session — state is isolated per call.
Server-side reconciliation guarantees a complete record even if an agent skips wrap-up.
Search entities, match fields, dispositions, screen-pop timing and more — tuned per customer, no code.
Every step is configuration — no code to write, nothing to install on agent machines. This is exactly what a rollout touches on the Microsoft and Amazon Connect side, and what we work through with you during onboarding.
Create the channel provider record in Dynamics 365 with the ProUCX panel URL, a unique name and the channel order, then save and publish it to the organisation.
Attach the provider to the app profiles that should see it — typically the Customer Service or Copilot Service workspace — and to the security roles your contact-centre agents hold.
CIF v2 will not open a session per call without a valid generic session template and application tab. We supply the template values and verify them against your organisation before testing.
Your Amazon Connect instance has to list both the panel origin and your Dynamics organisation as approved origins before an embedded softphone will load. It is the most common cause of a blank panel, so we check it first.
Nominate the entities and phone fields to match on, the behaviour for a single match, several matches and no match, and the wrap-up codes agents choose from. Per tenant, no code.
A real call through your own Amazon Connect instance, watched end to end — pop, link, log, disposition — before an agent goes anywhere near it. See support & onboarding.
The short version: the call record lives in your Dynamics 365 organisation, the audio stays in your Amazon Connect instance, and ProUCX holds configuration.
Phonecall activities, dispositions and notes are written into your own Dynamics 365 organisation, under your retention, audit and access rules — not into a ProUCX database.
Call audio and recordings remain in your own Amazon Connect instance and its storage. The connector links the call to the record; it does not take custody of the recording.
Multi-tenant with isolated per-tenant configuration, hosted on AWS with data residency in Australia, Singapore, the USA and Europe, so Australian contact centres can keep the connector onshore. More in security.
Microsoft has made Channel Integration Framework v2 the standard for embedding voice in Dynamics 365, and Salesforce's Open CTI reaches end-of-life in February 2028 — forcing a wave of connector rebuilds across the industry. Modernising your Amazon Connect ↔ Dynamics integration now, on the current framework, puts you ahead of that curve instead of behind it.
A flat platform fee per Dynamics organisation, plus a per-agent monthly rate. No telephony lock-in, no transaction fees. Indicative pricing — confirmed during scoping. Prefer it on the AWS bill you already reconcile? The connector is also metered through AWS Marketplace at US$9 per agent per month, or US$15 on the premium tier.
Screen-pop & click-to-dial. Automatic call logging. Up to 20 agents. Email support.
Most popular. Everything in Starter, plus dispositions, notes & wrap-up, CTR / Contact Lens backstop, and priority support & onboarding.
Volume & annual. Everything in Team, plus SSO & multi-org, custom entities & dispositions, SLA & dedicated support.
Yes. It runs as a multi-session CIF v2 channel provider inside the Customer Service workspace, with docked panels and session-per-call.
No. It connects your existing Amazon Connect instance directly to Dynamics 365 — no extra telephony platform to license.
Call activities and dispositions are written into your Dynamics 365 organisation. ProUCX stores only per-tenant configuration, hosted on AWS with data-residency options in Australia, Singapore, the USA and Europe.
We connect your Connect instance and D365 org, configure screen-pop and dispositions, and verify a live test call. Most tenants are live within days. See support & onboarding.
Microsoft's supported way to embed a telephony panel in Dynamics 365. Version 2 is the multi-session one: the provider gets a docked widget in the agent workspace and can open a Dynamics session per contact. The connector is a CIF v2 channel provider, so it uses the framework Microsoft maintains rather than a browser add-in.
A channel provider record pointing at the panel, the app profiles and security roles that should see it, and a generic session template with an application tab so each call opens its own session. All configuration — no code, and nothing installed on agent machines. The steps are in the setup path above.
Contact and Account out of the box. Any entity with a phone field can be added: you nominate the entities and match fields per tenant, and set the behaviour for a single match, several matches and no match at all.
Each call gets its own CIF session with its own state, so the record linked to the first call is not overwritten by the second. Browsing a multi-match list has no side effects until the agent confirms the record.
No. Call control lives in the docked Dynamics panel — answer, hold, mute, transfer, conference and after-call work — so there is no second window to keep open beside the agent workspace.
It is listed on AWS Marketplace as Amazon Connect CTI for Dynamics 365 and metered per active agent — US$9 per agent per month, or US$15 on the premium tier — billed to the AWS account you already have. Direct per-organisation plans are on the pricing page.
Yes. Routing stays in Amazon Connect — the connector doesn't touch your contact flows, queues or routing profiles. It reads the contact Connect has already routed and writes the activity into Dynamics.
Server-side reconciliation from the Contact Trace Record and Contact Lens fills the disposition fields the agent didn't set, without overwriting anything the agent did enter — so the Dynamics record stays complete either way.
Book a 30-minute demo and we'll show a live call screen-popping and logging inside Dynamics 365 — or subscribe on AWS Marketplace and bill it to the AWS account you already have.