Stay organized with collections
Save and categorize content based on your preferences.
With Contact Center AI Platform (CCAI Platform), you can export session data directly to your quality
management (QM) application, session initiation protocol real-time event
collection (SIPREC) application, or workforce management (WFM) application.
Application types
This section shows the types of applications that can accept session data
exports from CCAI Platform.
QM
You can export call or chat events to your QM application. For QM integration,
you need a QM application that can ingest computer technology integration (CTI)
events. For information about the call and chat events that
CCAI Platform exports for QM integration, see the following:
You can export call events to your SIPREC application. Google recommends setting
up a SIPREC stream to receive SIPREC call events.
WFM
You can export session data to your WFM application. For more information, see
Workforce management.
Compare QM call events with SIPREC call events
QM and SIPREC call events are used for different purposes, so which option you
choose depends on your use case. The following table outlines their main
differences.
QM call events
SIPREC call events
Purpose
Quality management and call monitoring. Typically used for activities like call recording, evaluating agent performance, and ensuring compliance with quality standards.
Real-time event collection and recording of SIP (Session Initiation Protocol) communications. SIPREC is a protocol used for recording voice and video calls in real-time or near real-time, often used for compliance, security, and troubleshooting purposes.
Use cases
Crucial for industries where regulatory compliance and quality control are important, such as contact centers, financial institutions, and healthcare organizations. Often used for monitoring customer interactions and assessing agent performance.
Typically used in scenarios where it's necessary to record and capture SIP-based communication sessions, such as VoIP (Voice over Internet Protocol) calls. Important in industries where regulatory compliance, legal requirements, or security monitoring are priorities.
Content
Call recordings, call metadata (such as call start and end times), and associated data relevant to quality assessments.
Information related to the setup and teardown of SIP sessions, as well as the media streams (audio and video) being exchanged during the session.
Export session events to your QM application
To export session events to your QM application, follow these steps:
In the CCAI Platform portal, click Settings > Developer Settings.
If you don't see the Settings menu, click menuMenu.
Go to the Session Data Export pane, and then click Manage Data Export
Settings. The Session Data Export page appears.
Click the QM Integration toggle to the on position.
To export call events to your QM application, do the following:
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-25 UTC."],[[["\u003cp\u003eCCAI Platform allows exporting call events to either a QM (quality management) or SIPREC (SIP recording) system, provided the system can ingest CTI events.\u003c/p\u003e\n"],["\u003cp\u003eQM call events are primarily used for quality management, agent performance evaluation, and compliance, while SIPREC call events are used for real-time SIP communication recording for purposes like compliance, security, and troubleshooting.\u003c/p\u003e\n"],["\u003cp\u003eThe choice between QM and SIPREC depends on whether the primary need is for quality control and agent assessment (QM) or real-time recording of SIP sessions (SIPREC).\u003c/p\u003e\n"],["\u003cp\u003eSetting up a QM or SIPREC integration involves navigating to the "Session Data Export" pane in the CCAI Platform portal and enabling the "QM Integration" toggle, after which you can input the details for the requested event type and save.\u003c/p\u003e\n"]]],[],null,["# QM, SIPREC, and WFM integration\n\nWith Contact Center AI Platform (CCAI Platform), you can export session data directly to your quality\nmanagement (QM) application, session initiation protocol real-time event\ncollection (SIPREC) application, or workforce management (WFM) application.\n\nApplication types\n-----------------\n\nThis section shows the types of applications that can accept session data\nexports from CCAI Platform.\n\n### QM\n\nYou can export call or chat events to your QM application. For QM integration,\nyou need a QM application that can ingest computer technology integration (CTI)\nevents. For information about the call and chat events that\nCCAI Platform exports for QM integration, see the following:\n\n- [QM call session data](/contact-center/ccai-platform/docs/qm-call-session-data)\n\n- [QM chat session data](/contact-center/ccai-platform/docs/qm-chat-session-data)\n\n### SIPREC\n\nYou can export call events to your SIPREC application. Google recommends setting\nup a SIPREC stream to receive SIPREC call events.\n\n### WFM\n\nYou can export session data to your WFM application. For more information, see\n[Workforce management](/contact-center/ccai-platform/docs/wfm).\n\nCompare QM call events with SIPREC call events\n----------------------------------------------\n\nQM and SIPREC call events are used for different purposes, so which option you\nchoose depends on your use case. The following table outlines their main\ndifferences.\n\nExport session events to your QM application\n--------------------------------------------\n\nTo export session events to your QM application, follow these steps:\n\n1. In the CCAI Platform portal, click **Settings \\\u003e Developer Settings** .\n If you don't see the **Settings** menu, click menu **Menu**.\n\n2. Go to the **Session Data Export** pane, and then click **Manage Data Export\n Settings** . The **Session Data Export** page appears.\n\n3. Click the **QM Integration** toggle to the on position.\n\n4. To export call events to your QM application, do the following:\n\n 1. Select the **QM Call Events - send call sessions events** checkbox.\n\n 2. In the **API Endpoint** field, enter the endpoint for your QM\n application.\n\n 3. In the **Username** field, enter a username to authenticate with your QM\n application.\n\n 4. In the **Password** field, enter a password to authenticate with your QM\n application.\n\n5. To export chat events to your QM application, do the following:\n\n 1. Select the **QM Chat Events - send chat sessions events** checkbox.\n\n 2. In the **API Endpoint** field, enter the endpoint for your QM\n application.\n\n 3. In the **Username** field, enter a username to authenticate with your QM\n application.\n\n 4. In the **Password** field, enter a password to authenticate with your QM\n application.\n\n6. Click **Save**.\n\nExport call events to your SIPREC application\n---------------------------------------------\n\nTo export call events to your SIPREC application, follow these steps:\n\n1. In the CCAI Platform portal, click **Settings \\\u003e Developer Settings** .\n If you don't see the **Settings** menu, click menu **Menu**.\n\n2. Go to the **Session Data Export** pane, and then click **Manage Data Export\n Settings** . The **Session Data Export** page appears.\n\n3. Click the **QM Integration** toggle to the on position.\n\n4. Select the **SIPREC Call Events - send call sessions events** checkbox.\n\n5. In the **API Endpoint** field, enter the endpoint for your SIPREC\n application.\n\n6. In the **Username** field, enter a username to authenticate with your SIPREC\n application.\n\n7. In the **Password** field, enter a password to authenticate with your SIPREC\n application.\n\n8. Click **Save**.\n\nExport session data to your WFM application\n-------------------------------------------\n\nTo export session data to your [WFM application](/contact-center/ccai-platform/docs/wfm), follow these steps:\n\n1. In the CCAI Platform portal, click **Settings \\\u003e Developer Settings** .\n If you don't see the **Settings** menu, click menu **Menu**.\n\n2. Go to the **Session Data Export** pane, and then click **Manage Data Export\n Settings** . The **Session Data Export** page appears.\n\n3. Click the **QM Integration** toggle to the on position.\n\n4. Select the **WFM Data - send WFM session data to NICE** checkbox.\n\n5. In the **Deliver data reports in** field, select a time zone. This is the\n timezone used for data reporting.\n\n6. In the **WFM session data delivery interval** field, select a data delivery\n interval. This controls how frequently WFM session data is delivered.\n\n7. In the **API Endpoint** field, enter the endpoint for your WFM application.\n\n8. In the **Username** field, enter a username to authenticate with your WFM\n application.\n\n9. In the **Password** field, enter a password to authenticate with your WFM\n application.\n\n10. In the **ACD ID** field, enter your Automatic Call Distributor (ACD) ID to\n authentication with your ACD system.\n\n11. In the **ACD Key** field, enter your ACD key to authentication with your\n ACD system.\n\n12. In the **SFTP Host** field, enter the hostname or IP address of your SFTP\n server. This is the server where data files are delivered.\n\n13. In the **SFTP Username** field, enter a username for SFTP authentication.\n\n14. In the **SFTP Password** field, enter a password for SFTP authentication.\n\n15. In the **SFTP Port** field, enter the port number for your SFTP server. The\n default SFTP port is typically 22.\n\n16. In the **SFTP Path** enter the directory path on your SFTP server where data\n files should be saved.\n\n17. Click **Save**."]]