Skip to main content

Reports

Viewing Reports

Interaction Tracking​

Report that provides a view of each interaction handled on the platform, that has already been finalized, including information such as Date/Time, type of media, user, handling time, and the outcome of the interaction — identified through the TAG.

Interaction Tracking Screen

Rastreio de Interações

For extracting the report, the mandatory field is "Media"; the other fields are optional.

Media Filters Screen

Tela Filtros de Mídia

There are filter options by Date, User, Time, Protocol, Services, and other fields.

The extracted data can be viewed directly on the system screen, or it can also be downloaded in CSV format to facilitate information analysis.

Results Table

Rastreio de Interações


Interaction Tracking Filters​

The interaction tracking screen allows detailed searches of finalized interactions on the platform.
Through the available filters, it is possible to refine the search based on information such as interaction channel, period, responsible agent, completion status, and other relevant data.
Below is the description of each available filter field:

  • Media: Allows selecting the channel used (e.g., WhatsApp, Voice, Email, etc).
  • Date: Defines the date range for the search.
  • Time: Allows filtering interactions by time range.
  • Portfolio: Defines whether the interaction is assigned or unassigned, according to the segmentation configured in the system.
  • Expiration Status: Allows filtering interactions based on completion status, Expired or Active.
    • Note: This field is displayed when the selected media is Chat or WhatsApp.
  • Voice Status: Allows filtering voice interactions based on the type of call termination. Available options: Abandoned, Answered, Voicemail, Not Connected, Out of Service, Not Answered, Message.
    • Note: This field is displayed when the selected media is Voice.
  • Service Status: Defines the final status of the interaction. Available options: Service Completed and Service Transferred.
    • Note: This field is not available for Voice and Email interactions. For other channels, the option Service Completed is selected by default.
  • Tags: Allows filtering interactions based on the tag selected at the time of completion.
  • Email: Allows filtering interactions based on the email address of the contact who initiated the interaction.
    • Note: This field is displayed only when the selected media is "Email".
    • Accepted format: The email must follow RFC 5322 standards, containing:
      • Allowed characters in the local part (before @): letters (a-z, A-Z), numbers (0-9), dot (.), underscore (_), hyphen (-), plus (+).
      • Mandatory @ character.
      • Valid domain containing letters, numbers, dot, or hyphen.
      • TLD (Top Level Domain) with at least 2 characters after the last dot (e.g., .com, .br, .org).
    • Valid examples: test@gmail.com, user.name@company.com.br, abc123@mail.co
    • Invalid examples: test@gmail (no TLD), @gmail.com (no user), test@.com (invalid domain), test@gmail.c (TLD with 1 letter)
    • Not allowed characters: spaces, accents (á, é, ç, ã, etc.), special symbols like < > ( ) [ ] : ; \ , " ', line breaks, and tabs.
  • Phone Number:
    • Note: This field is displayed only when the selected media is "Email".
  • Phone Number: Allows locating interactions based on the phone number linked to the interaction record.
    • Note: This field is displayed when the selected media is Chat, WhatsApp, Voice, SMS, or ReclameAqui.
  • Users: Selects specific agents to search for interactions handled by them.
  • Services: Displays the list of available services in the platform.
  • Protocol: Direct search by a system-generated protocol number.
  • External Contact ID: Searches interactions related to an external identifier assigned to the contact.
  • External Protocol: Searches interactions linked to protocols generated outside the platform, which were entered at the time of completion.
  • User Tags: Allows filtering by tags applied directly to the user (agent).
  • Search Contact: Pre-filter used to type the contact name to be located.
  • Contacts: Displays a list of contacts matching the name previously typed in the "Search Contact" field.
  • Manage Columns: displays a list of filters to be added or removed in the report columns.
  • Manage Columns > Restore default columns: restores the initial default of the columns displayed in the report.

Export CSV - Interaction Tracking​

One of the features available in the interaction tracking menu is the export of filtered attendances in CSV format.

Rastreio de Interações Exportar CSV

The process is simple: after requesting the export, the system will process the data in the background. As soon as the report is completed, a notification will instantly appear on your screen. To download the file, simply click directly on the warning message.

⚠️ Warning: The order of column generation in the CSV report will follow what is configured in the Reports screen. To revert to the original initial format, select: Manage Columns > Restore Default Columns.

Opção Gerenciar Colunas

Opção Restaurar Colunas padrão

Rastreio de Interações Notificação

Rastreio de Interações Download CSV


Interaction History​

To check the history of a finalized interaction, you must perform a search by selecting the desired media and date. In the listing, click the View History button and a new screen will appear with the requested information.

This history is similar to what the agent can see on the interaction screen while the interaction is still open.

If the interaction has been transferred, the complete path will be displayed, showing the interactions handled by each agent involved. In addition, it is possible to sort the interactions by date, displaying either the most recent or the oldest first. In this way, the interactions are reorganized chronologically, regardless of the number of transfers made during the process.

Rastreio de Interações Histórico

In the case of voice interactions, you can check the call details as well as listen to the recorded audio of the call.

Rastreio de Interações Histórico Voz


Report Fields in Screen and CSV for Interaction Tracking​

The Interaction Tracking report contains detailed information about each interaction or call recorded in the system. The fields described below correspond to the data shown on screen and exported in CSV format, allowing a complete analysis of the interaction history.

The table below presents each field available in the report, explaining its meaning and how the data is structured.

FIELDDESCRIPTIONVISUALIZATIONDETAILS
DATEDate when the interaction was transferred to OMNI.CSV ReportDate when the interaction was transferred to OMNI for distribution, in the format YYYY-MM-DD.
TIMETime when the interaction was transferred to OMNI.CSV ReportHour, minute, and seconds when the interaction was transferred to OMNI for distribution, in the format HH:MM:SS.
PROTOCOLInteraction protocol number.Screen and CSV ReportFor Voice interactions: YEAR-MONTH-DAY-HOUR-MINUTES-SECONDS in UTC-0. For WhatsApp: YEAR-MONTH-DAY-HOUR-MINUTES-SECONDS-TICKS (10 ticks = 1 millisecond). For Chat: YEAR-MONTH-DAY-HOUR-MINUTES-SECONDS plus epoch time, in reverse. Example: 2025-03-17 13:20:45. Epoch: 1742217645000. Reverse (up to 30 characters): 00054762174205143271307252.
SERVICEService name.Screen and CSV ReportName of the service to which the interaction is linked.
AGENTName of the agent.Screen and CSV ReportName of the agent who handled the interaction.
ORIGINIntegration used to handle the interaction.CSV ReportPortal, if the service has no integration. If integrated, it may be: Zendesk, Salesforce, or Pipedrive.
TYPEIndicates whether the call was outbound or inbound.Screen and CSV ReportInbound: Call initiated by the customer. Outbound: Call initiated by the agent. This field applies only to voice calls.
TONumber/Extension that received the contact.Screen and CSV ReportRecipient of the interaction. In case of a voice transfer, it will be the extension of the agent or the service. This field applies only to voice calls.
CONTACTContact name.Screen and CSV ReportThe contact name is only available in the report after the interaction has been logged.
FROMNumber/Extension that initiated the contact.Screen and CSV ReportPhone number or extension of the origin, which may be a customer or another agent within the system.
DURATIONTotal interaction time.Screen and CSV ReportCalculated as the difference between DATE ANSWERED and DATE FINISHED.
APTAverage Productive Time.Screen and CSV ReportMeasures the period when the interaction was active, i.e., messages exchanged between agent and customer. Applies only to Chat and WhatsApp.
AUTAverage Unproductive Time.Screen and CSV ReportMeasures the period when the interaction was on Hold / Personal Queue. Applies only to Chat and WhatsApp.
AFRTAverage time of the first response sent.Screen and CSV ReportTime between delivery to the agent and the first response sent.
ARTAverage time of all responses sent by the agent.Screen and CSV ReportAverage time considering all responses sent by the agent throughout the interaction.
STATUSFinal status of the call.Screen and CSV Reportabandoned: Queue abandonment. bad phone: Unavailable number. bad number: Invalid number. dequeued: Timeout reached. service completed: Interaction finished. service transferred: Interaction transferred.
PORTFOLIOIndicates whether the customer is assigned in the platform.CSV ReportNo: Customer not assigned. Yes: Customer assigned.
EXTERNAL IDExternal ID of the customer.CSV ReportExternal ID registered in the contact screen.
INTERNAL COMMENTSInternal comments of the interaction.CSV ReportInternal notes written by agents, including navigation data in IVR/BOT.
DOCUMENTCustomer’s CPF or CNPJ.Screen and CSV ReportCPF or CNPJ number of the customer, registered without punctuation or special characters.
DATE ANSWEREDDate and time when the agent started the interaction or when the customer answered the call.Screen and CSV ReportFormat: YYYY-MM-DD HH:MM:SS.
DATE FINISHEDDate and time when the agent finalized the interaction or when the call ended.CSV ReportFormat: YYYY-MM-DD HH:MM:SS.
DATE FIRST MESSAGEDate and time when the agent sent the first message or started the call.Screen and CSV ReportFormat: YYYY-MM-DD HH:MM:SS.
LAST RESPONSEWho sent the last response in the interaction.Screen and CSV ReportIndicates whether the last interaction was by agent, customer, or bot.
EXTERNAL PROTOCOLExternal protocol number.Screen and CSV ReportExternal protocol entered by the agent during logging (if configured).
DATE/TIME QUEUEDDate and time when the interaction entered the queue.Screen and CSV ReportExact timestamp when the interaction entered the queue, applicable to digital media (chat, WhatsApp, Instagram, etc.).
EXPIRATION STATUSStatus of the interaction when logged.Screen and CSV ReportActive or Expired.
TAGAttendance tabulation tag.Screen and CSV ReportShows the closing tag selected when ending the attendance.
TAG ASSIGNED BYIdentifies who assigned the tabulation tag.Screen and CSV ReportDisplays the name of the agent responsible for the tabulation. If it was an automatic action by the platform, it will be identified as SYSTEM.
FIELDDESCRIPTIONVISUALIZATIONDETAILS
JITTERDelay between packets; lower values mean better call quality.CSV ReportHigh: < 70ms. Medium: 71–150ms. Low: ≥151ms. Applies only to voice calls.
PACKET LOSSIndicates packet loss in the connection; lower values mean better quality.CSV ReportHigh: ≤ 1%. Medium: 1–5%. Low: > 5%. Applies only to voice calls.
CALL QUALITYCall quality level.Screen and CSV ReportHigh: Jitter < 70ms and Packet Loss < 1%. Medium: Jitter 71–150ms and Packet Loss < 1%. Low: Jitter ≥151ms or Packet Loss >5%. Applies only to voice calls.
VOICE SERVERInternal server that processed the call.Screen and CSV ReportExample: server.voip.example.com. Applies only to voice calls.
DIALED NUMBERDialed number, including technical prefixes and server.CSV ReportExample: Phone: 5511999990000. Extension: 1005. Server: PJSIP/7010092987654321123456789@voip_endpoint_123.456. Applies only to voice calls.
EXTERNAL CHANNEL NAMEExternal channel of the call (outside Omni).CSV ReportExample: PJSIP/voip_server_generic_123.456-0001abcd. Applies only to voice calls.
INTERNAL CHANNEL NAMEInternal channel of the call (inside Omni).CSV ReportExample: PJSIP/internal_generic_123.45.678.90-0001bcde. Applies only to voice calls.
CLIENT END DATE/TIMEDate and time when the customer ended the call.Screen and CSV ReportFormat: DD-MM-YYYY HH:MM:SS. Applies only to voice calls.
AGENT END DATE/TIMEDate and time when the agent ended the call.Screen and CSV ReportFormat: DD-MM-YYYY HH:MM:SS. Applies only to voice calls.
PRIORITYIndicates whether the distribution of the attendance occurred with priority criteria or not.Screen and CSV ReportRecords the marking of Priority if the attendance was distributed through specific rules, such as Transfer by Pause or Access Grid.

Voice Call Information​

In cases of voice calls, in addition to the fields mentioned above, the following information will be available in the columns:

FIELDDESCRIPTIONVIEWDETAILS
DESTINATION ORGANIZATION OF TRANSFERIdentifies to which Organization the call was transferred.Screen and CSV ReportField identifying to which Organization the transfer was made.
ORIGIN ORGANIZATION OF VOICE TRANSFERIdentifies from which Organization the call was transferred.Screen and CSV ReportField identifying from which Organization the transfer was made.
DATE OF TRANSFERIdentifies the date on which the transfer occurred.Screen and CSV ReportField identifying the date on which the transfer was made.

📊 Types of Attendance Priority​

For auditing, reporting, and distribution control purposes on the platform, Omni categorizes the routing of Attendance into two distinct types of priority:

  • 📈 Prioritário: Indicates that the Attendance was redistributed on the platform due to an agent pause or by specific access grid rules. In these scenarios, the Attendance receives immediate preference in Omni’s distribution queue, being directed to available operators before any Attendance classified as normal.

  • 📋 Normal: Indicates that the Attendance was distributed without any special priority rule, strictly following the standard First-In, First-Out (FIFO) distribution flow, in which the oldest records in the queue are delivered first.

    This default classification is automatically applied by the system in the following scenarios:

    • 📥 Attendance that enter the platform for the first time;
    • 🔄 Attendance voluntarily transferred between Attendance;
    • 👥 Attendance directly transferred between agents;
    • 💼 Attendance transferred by portfolio rules.

WhatsApp Interaction Tracking​

To better identify the type of communication carried out — whether initiated by the Customer or by the Company — there is a field indicating the Origin of the conversation, making it easier to understand the data.

WhatsApp Interaction Tracking Filter

Relatório Rastreio Whatsapp


Chat Interaction Tracking​

To make it easier to identify the entry times of interactions into the system, this filter includes the following fields in the Interaction Tracking Report when generated from the chat media:

  • Queue Entry Date: Date when the interaction entered the queue.
  • Queue Entry Time: Time when the interaction entered the queue.
  • Time Delivered to Agent: Date and time when the interaction was distributed to the agent.
  • Initial Message Time: Date and time of the first message sent by the agent.
  • AFRT: Average time of the first response.
  • ART: Average response time.

Chat Interaction Tracking Filter

Relatório Rastreio Chat

These queue entry date and time details can also be viewed directly on the interaction screen.
When a chat interaction is transferred to a human agent, the message Interaction Started (Queue Date/Time) appears, followed by the corresponding information.

Queue Date and Time on Interaction Screen

Date e Hora em fila tela de atendimento


IVR Report​

Provides information about received calls, which can be extracted using the following filters:

  • Grouping
    • IVR
    • Service
    • Agent
    • Hour
    • Day
  • Date
  • Agent
  • Service
  • IVR (IVR menu available for receiving calls)
  • User Tags

Relatório IVR

Information present in the IVR Report

IVR Report Filters

Relatório IVR


📊 IVR Report — Behavior and Filters

The IVR Report aims to present all calls that went through the selected service, considering the IVR (Interactive Voice Response) perspective.

🔎 How it works

When filters are applied, the report returns all interactions associated with the protocol that went through the specified service — even if, during the call, there was a transfer between different services.

In other words:

  • If a call enters one service and is later transferred to another,
  • Both services will appear in the report, as long as the protocol passed through the filtered service.

🔁 Transfer between services

In transfer scenarios:

  • The same protocol may be associated with multiple services
  • This happens because the report follows the complete IVR view, not just an isolated step
  • All services the call went through are considered in the result

👤 Agents

This behavior also applies to the agents involved:

  • If the call goes through more than one agent
  • All may be associated with the same protocol within the IVR context

📌 Important!

The IVR Report does not present the individual details of interactions, but rather the call journey within the IVR.

✅ When to use another report

If it is necessary to analyze interactions in a more specific way, such as:

  • Detailed view of each interaction
  • Identification of transfers between services
  • Analysis by agent

It is recommended to use the Interaction Tracking Report or the Agents Report, which provide a more granular view of the call handling.

Agents Report​

Provides information about agents, which can be extracted using the following filters:

  • Media
  • Date
  • Time
  • Services
  • User Tags
  • Users
  • User Status

Relatório Agentes