Omnichannel voice in Dynamics 365 Customer Service
By Emil Björk · Microsoft business apps consultant, Gothenburg
Microsoft's native voice channel in Dynamics 365 Customer Service — agent desktop, IVR, routing, recording, and the Azure Communication Services backbone.
On this page (8)
Omnichannel Voice is the native voice channel in Dynamics 365 Customer Service. It is Microsoft's answer to bringing telephony into the same agent desktop, queue, and reporting model as chat, email, SMS, and social — without forcing customers to glue on a separate PBX or contact-centre platform.
The backbone
Voice runs on Azure Communication Services (ACS), Microsoft's calling infrastructure. ACS provides the telephony, media transcoding, and PSTN connectivity; Customer Service adds the agent desktop, queues, routing, recording, and analytics. Numbers are provisioned through Microsoft (in supported countries) or brought via direct routing for customers with existing PSTN contracts.
Agent desktop
Voice calls land in the same unified agent workspace as other channels. The agent sees the customer's history, related cases, open opportunities, and knowledge articles inline. Click-to-dial from any record, transfer with consultation, hold, mute, and conference are standard. Multi-session means one agent can have a voice call active while handling a chat in another tab.
IVR and routing
A drag-and-drop IVR designer builds the front-end interactive voice response menus, with text-to-speech in multiple languages, DTMF and speech recognition, callback offers, and integration to Dataverse data for personalised greetings ("Welcome back, Karen"). Calls route through Unified Routing, the same engine used for chat and email — skill-based, priority-aware, with capacity profiles to load-balance across agents.
Recording and transcription
Inbound and outbound calls are recorded; transcription runs near-real-time and feeds conversation intelligence for sentiment, key topics, and coachable moments. Recordings are retained per the configured policy.
Quality monitoring
Supervisors monitor live calls (whisper, barge, listen), inspect queue health, and intervene on stuck conversations. Coaching dashboards aggregate transcribed conversations into reports on talk ratio, hold rate, and resolution time.
Outbound
Agents place outbound calls, including campaigns; the platform supports both manual outbound and list-based outbound with preview, progressive, and predictive dialing patterns. Compliance (DNC lists, caller-ID display) is configurable per region.
Copilot
A real-time Copilot pane surfaces suggested next-best actions, fetches knowledge articles based on conversation context, and post-call generates a structured case summary the agent edits and saves.
Where it stops
Very large global contact centres with specialised CCaaS needs (advanced WFM, complex outbound dialler regulations, deep CRM-agnostic integrations) sometimes layer a specialist platform on top. For Dynamics 365 Customer Service shops, Omnichannel Voice covers most operations natively.
Further reading
Related guides
- Omnichannel licensing for Dynamics 365 Customer ServiceHow Customer Service omnichannel features are licensed — base + add-on, channel-specific costs, Contact Center positioning.
- What is Dynamics 365 Customer Service?Microsoft's case management and omnichannel customer support platform — what it does, how it scales, and where Copilot fits.
- Case management deep dive in Dynamics 365 Customer ServiceHow case management works in depth — case types, statuses, parent/child cases, merge and convert, SLAs, and the case lifecycle that drives service operations.
- Entitlements in Customer ServiceHow entitlements work in Dynamics 365 Customer Service — service contracts, balance tracking, channel scope, and the integration with SLAs and routing.
- Field Service and Customer Service integrationHow Field Service and Customer Service work together — case-to-work-order escalation, unified customer view, agent handoff, and the shared Dataverse foundation.
Browse every guide in Customer Engagement or just Customer Service.
Was this helpful?
Signals which guides land and which need work. No account, no comment box — corrections go through the contact page.
Spot something wrong or want a topic covered? Send a correction or a topic request — both are welcome.