Integration Overview for capture from Microsoft Dynamics Omnichannel

Understand the components required to integrate the Verint capture solution for Microsoft Dynamics Omnichannel and how the components communicate.

Diagram: post-call audio and real-time screen capture

Overview

Components

Communications

  1. Customer

  2. Agent phone and computer running Verint Agent Desktop

  3. Public Switch Telephony Network (PSTN)

  4. Microsoft Dynamics Omnichannel

  5. Verint Recorder

  6. Interaction Capture Service

  7. Recorder Ingestion Web Service

  8. Recorder Integration Service

  9. Screen Recorder

  10. Data Center

  1. SIP Call between Customer on the PSTN and Agent on the Microsoft Dynamics site.

  2. Audio files (post-call) from the Microsoft Dynamics to Verint Recorder through the Verint Dynamics Omnichannel Polling Adapter.

  3. Contact records (post-call) over the Verint Dynamics Omnichannel Polling Adapter.

  4. Agents events (real-time) over Verint Omnichannel Screen Adapter.

  5. Interaction update

  6. Events (real-time) over Verint capture Notifications API.

  7. Interaction consolidation

  8. Desktop command and control

  9. Desktop screen stream (real-time)

 

The customer is responsible for configuring the Microsoft Dynamics Omnichannel.

Sequence for audio capture

The following sequence of events demonstrates how Verint captures call audio from the Microsoft Dynamics 365 platform:

  1. A SIP call (A) between a Customer (1) on the PSTN (2) and an Agent (3) on the Microsoft Dynamics 365 platform.

  2. The Verint Interaction Capture server (6) hosts the Dynamics Omnichannel Polling Adapter. The Adapter regularly polls the MS Dynamics API server for completed recordings.

  3. When the Adapter receives a call record (C) for a Completed call event, it retrieves the call metadata (C) and audio files (B) from the Microsoft Dynamics 365 platform.

  4. The Recorder Ingestion Web Service (7) consolidates call audio for all related interactions (transfers and conferences) linked with the same call session ID (as provided by MS Dynamics API server).

Sequence for screen capture (D, H, I, & G)

The following sequence of events demonstrates how Verint captures screen activity from the Microsoft Dynamics Omnichannel platform:

  1. When the Integration Service (8) receives a call Ringing event (D) from the Microsoft Dynamics Omnichannel, the Verint Recorder RIS (8) sends a command (H) to the Verint Agent Desktop service (2) to start recording the screen.

  2. The Agent desktop service streams the screen to the Screen Recorder (9), which hosts the LAN Data Source.

  3. The Integration Service (8) responds to events from the Microsoft Dynamics Omnichannel (F) as follows:

    Agent event

    Service response

    Ringing

    Start recording: Create a SCN file in the call buffer on the Recorder (5).

    Not Responding

    Stop recording: Delete the SCN file.

    Connected

    Continue recording. Mark the SCN file to be kept.

    Conferencing, Consulting, Consult Done, On Hold, Hold Done, and Wrap Up

    Continue recording.

    Agent Available

    Stop recording. Notify Interaction capture (F).

  4. The Recorder Ingestion Web Service (7) stitches the call audio and screen activity together (G) and sends the files to the Verint Data Center for long-term storage.

  5. Your personnel can replay the call audio and associated screen activity using Verint Interactions and Risk Management.

Introduction capture from Microsoft Dynamics Omnichannel