Catalogue › Customer Service › digital-and-voice-channels
Digital and voice channels
- Department
- Customer Service
- Stages
- Strategize, Initiate, Implement, Prepare
- Modules
- Customer Service
- Status
- reviewed
- Copilot Cowork
- Customer Service plugin for Copilot Cowork, or this skill on its own: Download SKILL.md
- Claude Code
/plugin install customer-service@d365forge- Licence
- CC BY 4.0, by Simon Foote, Robert Peledie
Real-time channels change the service operating model. The customer is waiting, agents may handle several conversations at once, presence and capacity suddenly matter, and a bad configuration is felt immediately rather than in tomorrow's backlog. Voice adds carriers, numbers, call flows and recording, each with its own lead times and rules.
Projects usually go wrong by treating channels as a technical add-on switched on late in the build. The telephony route is chosen after number porting lead times have already slipped, recording is enabled because it is available, and the security review then blocks go-live because nobody can say how long recordings are kept or who can play them back.
When to use
- Deciding which digital and voice channels to offer, and in what order.
- Choosing a telephony route and planning numbers, carriers and call flows.
- Designing the agent experience in the Customer Service workspace for conversations.
- Designing pre-conversation questions, customer identification and conversation-to-case rules.
- Preparing recording, transcription and retention decisions for security sign-off.
Not this skill: customer-service:queues-and-routing for workstreams, capacity and assignment, customer-service:service-agents-and-copilot for AI assistance and autonomous agents, platform-engineering:copilot-studio-agents for building bots, security-compliance:data-retention for setting the retention policy itself.
Questions to ask first
- Which channels do customers use today, at what times and volumes? This sets channel priority, staffing and the order of rollout.
- What telephony estate exists: carrier contracts, an incumbent contact centre platform, numbers to port, an IVR? This decides between Microsoft-provided numbers, your own carrier or integrating another platform.
- Must calls or chats be recorded or transcribed, and for how long kept? Recording is a security-compliance gate, not a toggle.
- Must customers be authenticated or matched to existing contacts and cases? This shapes pre-chat design and identity matching.
- Is the contact centre being bought alongside Dynamics 365 Customer Service or with another CRM? This affects the agent workspace, the data model and the licences needed; confirm with the Microsoft licensing guide or your partner.
Approach
Microsoft's real-time service channels have evolved from Omnichannel for Customer Service into Dynamics 365 Contact Center, with agents working in the Customer Service workspace. Channel lists, regional availability, telephony options and packaging change often, so check current Microsoft Learn documentation before committing to a design, and treat which licences you need as a question to confirm with the Microsoft licensing guide or your partner.
Start from the contact reasons. For each reason, decide which channels to offer, whether a bot handles it first, and when it escalates to a person with context. Add channels in waves; one well-staffed chat channel serves customers better than several thinly staffed ones.
Choose the telephony route early. The usual options are Microsoft-provided numbers through Azure Communication Services, bringing an existing carrier, or keeping an established contact centre platform and integrating it with the agent workspace. Weigh number porting lead times, carrier contracts, existing IVR investment, regional availability and who supports voice after go-live. Record the decision and its reasons.
Design the agent experience. Agree what the agent sees when a conversation arrives (customer, open cases, recent conversations), which productivity tools are on the screen, and when a conversation creates or links to a case, following
customer-service:case-lifecycle-design.Design pre-conversation and identity. Keep pre-chat questions few and useful for routing. Decide how authenticated customers are identified and how unknown customers are matched to contacts without creating duplicates.
Settle routing first. Real-time channels depend on unified routing, presence and capacity; agree them with
customer-service:queues-and-routingbefore building channels.Treat recording and transcription as a gate. Recordings, transcripts, sentiment and generated summaries are stored personal data. Before go-live, document what is captured, how callers are told, where it is stored, who can access it, how long it is kept and how it is deleted. This needs sign-off from
security-compliance:data-retentionandsecurity-compliance:security-model-review; the lawful basis and caller notice wording go to the organisation's DPO or legal adviser.Plan operations and load. Define operating hours, out-of-hours messages, overflow to callback or voicemail where supported, supervisor monitoring and the support route for telephony faults. Load test with realistic concurrency before launch.
Outputs
- Channel strategy and rollout waves in the
delivery-plan. - Telephony decision record and channel design in the
solution-blueprint. - Carrier, telephony and messaging platform connections in the
integration-inventory. - Recording, transcription and retention specification submitted for security sign-off.
- Channel and load test scenarios in
test-strategy-and-uat-scripts. - Number porting and channel launch steps in the
cutover-and-hypercare-checklist.
Scale notes
SMB
Start with one digital channel, usually chat, and add voice only if the team can staff it. Keep any bot to a few clear intents with an easy route to a person. Do not skip the recording and retention decision or out-of-hours behaviour, and for the licences each channel needs, confirm with the Microsoft licensing guide or your partner.
Enterprise
Expect several regions, carrier contracts, number porting schedules, IVR migration and a separate telephony support team. Workforce management, quality monitoring and regulated recording requirements usually apply. Run formal load and failover tests, plan channel launches by region, and keep a joint runbook with the telephony provider for incidents.
Hand-offs
customer-service:queues-and-routingfor channel workstreams and capacity.integration-and-data:integration-architecturewhere a third-party telephony or contact centre platform is integrated.testing-quality:performance-testingfor concurrency and load tests.- Reviewer sign-off:
security-compliance:data-retentionandsecurity-compliance:security-model-reviewmust clear recording and transcription before go-live, anddesign-authority:design-reviewreviews the telephony route.
Sources
references/sources.md in this skill lists the outside authorities for the questions here, what each is authoritative for, and what you may do with it. Check the current Microsoft Learn documentation before stating how a feature behaves, because Dynamics 365 changes monthly, and cite what you used.
Never
- Enable call or chat recording before retention and access have security-compliance sign-off.
- Choose a telephony route without checking porting lead times, carrier contracts and regional availability.
- Launch a channel without staffed hours, out-of-hours behaviour and overflow.
- Assume a channel, region or carrier is supported without checking current Microsoft Learn documentation.
Sources for this skill
AI at Work roadmap
- Publisher: Microsoft (Global)
- Link: https://www.microsoft.com/en-gb/microsoft-365/roadmap
- Authoritative for: Planned and rolling-out capabilities for Dynamics 365, Power Platform and Dataverse since the move away from release plans in 2026.
- What you may do: Read and cite. Summarise in your own words; do not reproduce the text.
- Last checked: 2026-10-15
Dynamics 365 Contact Center documentation
- Publisher: Microsoft (Global)
- Link: https://learn.microsoft.com/en-us/dynamics365/contact-center/
- Authoritative for: Voice and digital channels, telephony options and contact-centre operations in Dynamics 365.
- What you may do: Read and cite. Summarise in your own words; do not reproduce the text.
- Last checked: 2026-10-15
Dynamics 365 Customer Service documentation
- Publisher: Microsoft (Global)
- Link: https://learn.microsoft.com/en-us/dynamics365/customer-service/
- Authoritative for: How case management, queues, SLAs, knowledge and Copilot features in Customer Service are configured.
- What you may do: Read and cite. Summarise in your own words; do not reproduce the text.
- Last checked: 2026-10-15
Microsoft Copilot Studio documentation
- Publisher: Microsoft (Global)
- Link: https://learn.microsoft.com/en-us/microsoft-copilot-studio/
- Authoritative for: Building, securing and publishing agents with Copilot Studio.
- What you may do: Read and cite. Summarise in your own words; do not reproduce the text.
- Last checked: 2026-10-15
Overview of unified routing
- Publisher: Microsoft (Global)
- Link: https://learn.microsoft.com/en-us/dynamics365/customer-service/administer/overview-unified-routing
- Authoritative for: How unified routing classifies and assigns work items across queues, workstreams and agents.
- What you may do: Read and cite. Summarise in your own words; do not reproduce the text.
- Last checked: 2026-10-15
Web Content Accessibility Guidelines (WCAG) 2.2
- Publisher: W3C (Global)
- Link: https://www.w3.org/TR/WCAG22/
- Authoritative for: Accessibility success criteria for portals, forms, emails and custom controls.
- What you may do: Reuse terms not yet confirmed. Treat as read and cite only.
- Last checked: 2026-10-15
Credit
This skill was created by Simon Foote and Robert Peledie as part of D365Forge, licensed under CC BY 4.0 (https://creativecommons.org/licenses/by/4.0/). Credit them when you share or adapt it; see https://github.com/SimonFoote-greensparx/D365Forge/blob/main/NOTICE.md.