DS Dialer
This section demonstrates how to configure the extra steps required for the DS Dialer to work correctly with Omni, allowing users to receive calls in an integrated way.
⚠️ Important: All other standard Omni configurations must be performed normally.
🧭 In Omni, the media used must be configured as Dialer, and all reports and configurations related to this flow must be associated with this media.
Organization Configuration
Access the Companies menu and, within the desired organization, fill in the following mandatory parameters to enable integration with the DS Dialer:
- Dialer key
- Dialer server
- WebRTC server
⚠️ Important: This data must be obtained from the team responsible for the dialer, who will provide the correct credentials and configurations for integration.
🔐 Certificate: The DS Dialer API requires a certificate in the X.509 Base64 format (.CRT, .CER, or .PEM extensions).

User Configuration
In the registration of each user who will use the Dialer, it is necessary to fill in the following parameters so that the system can automatically connect to the dialer:
- Enable Use dialer
- Dialer username
- Dialer password
⚠️ The information provided must be exactly the same as registered in the dialer system.

Service Configuration with AGV
If there is a transfer AGV, it will be necessary to register a Service in Omni that contains the AGV extension as an identifier for receiving transfers.

Pause Registration
The pauses used by the dialer must be registered in Omni with the following considerations:
- The naming must be exactly the same as that used in the dialer.
- The Status ID field must be filled in correctly according to the registration in the dialer.

Configuration Finalization
After all the configurations described above:
✅ The Dialer will be ready to operate with Omni.
🔄 The user just needs to log out and log back in to the system so that the integration works together with the dialer, which will be responsible for generating the mailing.
Operation Modes: Predictive and Preview Dialing
Omni provides distinct active dialing modes so that operations can perfectly adapt to the profile of each campaign or client. Through the Predictive and Preview models, managers have the power to balance high productivity in volume with the quality of personalized contact.
The choice between these modes defines how the system manages the delivery of contacts to agents, optimizing team occupancy time and ensuring that each approach occurs at the most efficient moment and in the most effective way for the business.
It is important to emphasize that the definition of the dialing mode (Predictive or Preview) is a configuration performed exclusively by the Telecom team directly in the Dialer. Omni acts as the receiver of these calls, with no parameterization for switching between these models within Omni’s administrative interface.
Interface and Visualization in Attendance
Regardless of the mode used (Predictive or Preview), the Attendance interface and the arrangement of information on Omni’s screen remain the same. This ensures a standardized experience for the operator and facilitates data management.
- Customizable Fields: All information and personalized fields that appear during Attendance are configured by the Telecom team through the Dialer.
- Visual Difference: The only distinction in the interface between the models is the presence of action buttons and a timer, which are exclusive to the Preview mode. In the Predictive model, the agent receives the call already in progress without the need for accept/reject buttons to initiate dialing.

Predictive Dialer
In the Predictive model, the absolute priority is to maximize the agent’s talk time, ensuring they spend as much time as possible in direct contact with customers. The system works proactively, making multiple automatic calls based on mailing lists and delivering to the operator only the interactions where a real person is on the other end of the line.
🔄 How It Works in Practice:
- Automatic and Intelligent Distribution: The call appears instantly on Omni’s screen. Unlike other models, the agent does not wait for the phone to ring; when the call appears, it is already in progress or fully connected, ready for dialogue.
- Agent’s Role: The process is 100% transparent and free of manual dialing intervention. The operator’s role is purely focused on human interaction, starting the conversation as soon as the system establishes the connection and delivers the contact.
- Operational Advantage: Drastically reduces idle time, eliminating waiting for busy tones, voicemails, or invalid numbers.
Preview Dialer
Unlike the Predictive model, the Preview model focuses on quality and personalized contact. It is ideal for complex sales operations, specific collections, or any service that requires the agent to know the customer’s history before starting the conversation. This mode offers strategic “breathing time,” allowing the operator to properly prepare for the approach.
📋 Mailing Import Requirement
For dialing to work correctly and the system to identify destinations, the mailing must be sent with contact data following the naming and format below:
- Mandatory Format:
NU_DDD_1=XX|NU_PHONE_1=XXXXXXXXX| - Example:
NU_DDD_1=11|NU_PHONE_1=999999999|
❗ Important Note: The functionality of the call button and the trigger of the automatic call (after the timer ends) depend exclusively on the presence of these fields exactly as described. If the mailing is imported with different naming, the system will not be able to process dialing, invalidating the Preview model operation.
⏱️ The Preview Call Cycle:
- Delivery and Case Study: The call appears on Omni’s screen with all available contact information, but the call is not initiated immediately. The agent can read notes, check history, and understand the profile before calling.
- Analysis Time (Safety Timer): The system provides configurable preparation time (set in Company Menu, default 60 seconds). This timer is visually displayed, ensuring fair analysis time without compromising workflow.
- Conscious Decision Making: During analysis time, the operator decides:
- Green Button (Call): Starts dialing manually when ready.
- Reject Button: If contact is not viable, the agent can refuse. In this case, tabulation and completion tags must be filled.
- Automatic Trigger: To avoid stagnation, if the timer reaches zero without manual action, Omni automatically initiates the call.

💡 Strategic Advantage:
The great strength of Preview is preparation. The agent enters the call already knowing the customer’s name, last interactions, and possible objections, greatly increasing the chances of success.
⚙️ Timer Configuration (Preview)
Although dialing strategy is defined by Telecom, the analysis time in the Preview model is configured directly in Omni’s admin interface. This allows balancing case study time with productivity needs.
Steps to adjust analysis time:
- Go to Settings > Companies.
- Locate Advanced Settings.
- In Timer for preview call response (in seconds), enter the desired value.
- Default is 60 seconds, adjustable up to 24h (86400 seconds).
- Click Save or Update.

Redialing
The Redialing feature allows operators to quickly and strategically retry active calls without reimporting the mailing or manually searching the contact in the database.
Whenever a call ends, disconnects, or is unanswered (without effective customer contact), the dialer status enters Pending Tabulation. At this point, the platform enables redialing tools.
Ways to Execute Redialing
Interface behavior and redialing options vary depending on the active dialer mode in your campaign, adapting to your operation’s strategy.