Skip to main content

Overview

Environment

Azure/Hybrid

Engagement type

Funded Assessment/PoC

Duration

2 weeks

Scope

Enhancing contact center experience by integrating Microsoft Copilot with Facets and Dynamics 365 to reduce agent effort, improve response time, and increase first-call resolution

Client leverages Facets as its core system for storing member health insurance details, integrated with Dynamics 365 to display benefits information to contact center agents. This PoC focuses on deploying Microsoft Copilot to act as an intelligent intermediary, dramatically reducing the manual effort agents currently expend navigating multiple systems to locate and relay member benefit information.

Customer snapshot

Industry

Healthcare

Headquarters

Baton Rouge

The business challenge

  • Member health insurance details are stored in Facets, a healthcare claims management application, and accessed through Dynamics 365 to view benefits information.
  • Agents must navigate multiple dropdown menus in Dynamics 365 to locate the relevant member information.
  • Agents must read and comprehend the retrieved information to provide the correct details.

Impact of the problem

  • Slower response time and increased effort when retrieving and understanding member information.
  • This process slows response time and increases effort when retrieving and communicating member information.

PoC objective

To streamline the process of retrieving member plan and benefit information by enabling agents to use Copilot to fetch member data from Facets, reducing manual navigation and effort.

The Sonata solution – what we did

Sonata designed and implemented a Microsoft Copilot-based intelligent assistant, embedded directly within the Dynamics 365 Customer Engagement (CE) interface. The solution integrates Copilot with the client’s Facets system via API to deliver a seamless, conversational benefit inquiry experience for contact center agents.

Solution highlights

01 Copilot Launch from D365 CE

The Copilot bot is launched directly from the Dynamics 365 CE user interface, keeping agents within a single workspace.

02 Automatic Contextualization

Upon launch, the bot instantly accesses the relevant Member Profile and Product (Plan) Profile from D365, eliminating the need for manual data entry.

03 Dynamic Indexing

A temporary, session-based table is created to index plan summary data, enabling rapid and accurate query responses during the call.

04 Robust Fallback Mechanism

A pre-existing Plan Summary query serves as a reliable backup to ensure data availability even if the primary session table is unavailable

Microsoft technologies used

icon-1

Microsoft Copilot Studio – Conversational bot design and orchestration

icon-1

Dynamics 365 Customer Engagement (CE) – Agent desktop and context source

icon-1

Azure API Management / Connector – Facets API integration layer

icon-1

Power Platform – Workflow and session-based data management

Microsoft + Sonata credibility

30+ years
of partnership

Microsoft AI Business Solutions Inner Circle member

Microsoft Frontier Firm Partner

How we did it

The Copilot conversation sequence

The solution follows a structured conversation flow that guides the agent through the benefit inquiry process:

Launch Copilot from D365 CEMember Profile and Eligibility context are automatically passed to the bot
Retrieve eligibility / plan informationCopilot calls Facets API to fetch the member's active plans
Agent selects planPlans are listed by PDPD ID / Plan Description for agent selection
Retrieve product typesCopilot fetches associated product types for the selected plan
Agent selects product typeAgent narrows down to the specific benefit area of interest
Retrieve benefit summaryCopilot returns the benefit summary data from Facets
Dynamic indexingA session-based table is created and indexed for rapid natural language querying
Natural language Q&AAgent asks benefit-related questions in plain English
Copilot returns responsesAccurate, contextual answers are surfaced instantly
Agent reviews and relaysAgent confirms and communicates the information to the member

Results and benefits

The following metrics represent the anticipated impact based on the PoC design and preliminary outcomes. Quantified baselines will be confirmed upon full deployment.

MetricImprovement
Average handle timeCopilot retrieves all data in one query thereby reducing AHT by up to ~ 30-40% and faster member service
CSR Navigation EffortConversational interface replaces manual lookup thereby eliminating 100% of manual lookup steps
Accuracy of benefits communicationCopilot contextualizes and surfaces correct data leading to reduction in miscommunication errors by up to ~20–25%.