Skip to main content
Conversation Sources define the systems from which Quality AI ingests and processes conversations for AutoQA and Conversation Intelligence. QQuality AI supports both Human Agent and AI Agent conversation sources. The Automation AI conversation source enables Quality AI to process conversations from Automation AI Experience Flows. When enabled, AutoQA evaluates AI Agent conversations using evaluation forms assigned to Experience Flows, while Conversation Intelligence analyzes conversations for sentiment, topics, and intents. Quality AI also evaluates conversations handled by AI-assisted human agents, including conversations recorded through Agent AI from supported external Contact Center as a Service (CCaaS) or Customer Relationship Management (CRM) agent desktop applications. Agent AI can ingest conversations from these external platforms when the required conversation metadata is provided. The Conversation Sources page helps you:
  • Enable or disable conversation sources.
  • Configure and manage voice and chat queues.
  • View queue details, including queue name, queue ID, system-generated ID, and assigned agents.
  • Add or edit queues.
  • Assign agents to Agent AI and Quality AI Express queues through the UI.
This centralized configuration simplifies conversation ingestion, routing, and management while ensuring the metadata required for accurate analytics and reporting is available.

Access Conversation Sources

Navigate to Quality AI > Configure > Conversation Sources. Conversation Sources

Supported Conversation Sources

Quality AI supports three conversation sources, each designed for specific deployment scenarios and organizational needs.

Automation AI

Automation AI processes conversations handled by Automation AI Experience Flows using AutoQA and Conversation Intelligence.

Prerequisites

Enable Contact Center AI (CCAI) or Agent AI from Quality AI > Configure > Conversation Sources before enabling Automation AI. When Enabled
  • Enable AutoQA and Conversation Intelligence for the app.
  • Create and enable a default evaluation form with default evaluation metrics.
  • Assign the default evaluation form to all Experience Flows in the current workspace.
  • Make Experience Flows available for evaluation form assignment.
  • Process AI Agent conversations using AutoQA and Conversation Intelligence.

Contact Center AI (CCAI)

Contact Center AI (CCAI) ingests real-time conversation data from the CCAI platform for evaluation and analytics.

When Disabled

Stop processing incoming interactions from CCAI on third-party desktops.

Limitation

  • Configure queues and assign agents through existing CCAI workflows and APIs.
  • Queue management through the Conversation Sources UI isn’t supported.

Agent AI

Agent AI processes human-agent conversations enhanced with AI assistance, including conversations recorded through Agent AI on third-party desktops.

When Disabled

Stop processing incoming interactions from Agent AI on third-party desktops.

Conversation Event Webhook Requirements

For third-party desktop conversations recorded through Agent AI, the Agent AI Webhook API must include the following mandatory participant custom fields. These fields are mandatory. Quality AI uses them to identify the agent and queue, map the interaction to the appropriate evaluation form, and evaluate third-party desktop conversations. Quality AI uses these fields to identify the agent and queue, map the interaction to the appropriate evaluation form, and evaluate third-party desktop conversations. For more information, refer to the Agent AI - Webhook API.

Quality AI Express

Quality AI Express imports conversations from external sources through AWS S3 Connectors for evaluation and analysis. It supports service records, chat logs, emails, audio recordings, and related metadata files.

Integration

Use AWS S3 Connectors as the primary mechanism for importing conversations into Quality AI.

Configuration Requirements

Before You Begin

Before configuring Conversation Sources:
  • Assign the appropriate user permissions.
  • Verify that the required metadata structures exist.
  • Confirm that the integration endpoints are available.

Before Activating Quality AI Express

Complete the following steps before activating Quality AI Express:
  • Remove all active Playbook metrics from evaluated form queues.
  • Remove all active Dialog Task metrics from evaluated form queues.
If you skip these steps, the system blocks activation and displays a warning. For AWS S3 configuration, see AWS S3 Connectors.

Conversation Sources Interface

The Conversation Sources page displays all enabled conversation sources and their associated queues.

When Enabled

  • Display Connectors in the Quality AI navigation panel after enabling Quality AI Express.
  • Refresh or re-sync queues to view agent assignments made through public APIs.

Interface Elements

Connectors

Queue Management

Configure queues for Agent AI and Quality AI Express to route conversations correctly.

Add a Queue

  1. Navigate to Quality AI > Configure > Conversation Sources.
  2. Enable Agent AI, Quality AI Express source, or both.
  3. Select Add Queue.
  4. Enter the following details: Add Queue
  5. Select Save to start or update conversation ingestion for the queue. Agent Queue Details

Conversation Agent–Queue Mapping

This describes the agent-to-queue mapping for both Quality AI Express queues and Agent AI queues. Using the UI, agents can map directly to Express queues, and the system successfully saves the configuration. To enable interaction evaluation and Kore score validation, you can attach each mapped queue to the relevant evaluation form. This setup validates scheduled interactions ingested via Amazon S3, Public APIs, and Agent AI queues. The system displays interactions only when all the following conditions apply:
  • The queue maps to an evaluation form.
  • The agent maps to the queue using the UI.
  • The supervisor or agent viewing the data belongs to the same queue.
When any of these conditions fail, the system doesn’t display the interactions.

Applies To

  • Agent AI
  • Quality AI Express

Limitations

  • Agent-to-queue mapping through the UI applies only to Agent AI and Quality AI Express.
  • Contact Center AI (CCAI) queue configuration, routing, and agent assignment continue to follow existing CCAI workflows.
  • Assign agents created through platform-level user administration or public APIs.

Requirement

For third-party desktop conversations recorded through Agent AI, the Agent AI Webhook API must provide the configured queueId, queueName, and agentEmail. Queue mapping and evaluation depend on these values.

Chat Script Timestamp Format

Chat Script Timestamp Format controls how Quality AI Express parses timestamps in chat conversation files during ingestion. Each chat script contains multiple timestamps per message. Correct configuration ensures accurate message sequencing, duration calculations, and time-based analytics. Enables you to configure the timestamp format at the Quality AI Express app level, and it applies to all ingested chat files. The system persists the selected format across sessions and displays it consistently in the Conversation Sources tab.

Why timestamp format matters

  • Orders messages chronologically
  • Calculates conversation duration and response times
  • Identifies hold periods and transfer events
  • Generates time-based analytics and reports
Incorrect timestamp parsing causes sequencing errors and inaccurate metrics.

Supported Timestamp Formats

Unix Timestamp

Represents the number of seconds since the Unix epoch. Quality AI supports Unix timestamps with start and end time validation. This format limits flexibility for third-party desktop integrations.
  • Format: Integer or decimal number
  • Examples: 1735574400 or 1735574400.523
The ingestion process validates start and end times, which may limit flexibility for demo environments and third-party desktop integrations.

Offset Timestamp

Represents the elapsed time from the start or end of a conversation. Quality AI supports message-level offset timestamps without validating the conversation start or end time. This format applies only to chat conversation ingestion and does not affect voice conversation ingestion.
  • Format: Integer or decimal number
  • Examples: 0 (start), 45 (45 seconds in), 120.5 (2 min 0.5 sec in)
This format doesn’t validate start and end dates-timestamps are used only for reporting and filtering. This change applies only to chat ingestion.

Conversation Source Behavior


Access Control

When you disable Quality AI Express, the following CCAI metrics are hidden:
  • Compare functionality
  • Contact Center Efficiency
  • Agent Efficacy (including CSAT)
  • Agent Performance Monitor (Occupancy, Playbook Adherence)
  • Customer Experience (Average Wait Time, NPS Score)
  • Interaction Details (Dispositions)