🇬🇧
Omnileads Docs
ComunidadForo
English
English
  • 👶Introduction to OMniLeads
    • OMniLeads General Specs
    • Architecture and components
  • 🚀OMniLeads installation methods
    • Deploy using Docker
      • Deploy with Docker-Destkop
      • Deploy with Docker for VPS Cloud or VM
      • Deploy with Docker for VPS Cloud or VM with External Bucket
    • Deploy with Ansible
      • AIO (All-In-One) Deploy
      • AIT (All-In-Three) Deploy
      • HA (High Availability) Deploy
      • Backups, Restores, Upgrades and Rollbacks
      • Migration from CentOS7
    • OMniLeads Enterprise
    • Development Enviroment Deploy
    • First Login
    • TLS/SSL Certificates
    • Monitoring and observability
    • Security considerations
  • ⚙️Initial Configuration
    • External Authentication
    • Text To Speech (TTS)
  • 🎯CX Survey (Pro)
    • Reports
  • 📈Premium Reports (Pro)
    • Activity Reports
    • Analyzing Results
  • 🎞️Video Calls (Pro)
    • Wordpress Plugin
    • Initial Configuration
    • Webphone Demo
    • Embedding the Webphone
  • ☎️Voice Channel Configuration
    • General SIP trunk parameters
  • 🆗Whatsapp Channel Settings (Pro)
    • OMniLeads & GupShup
    • Register WhatsApp Business in GupShup
    • Message Templates and Time Groups
    • Providers
    • Lines
  • 🚧Wallboard for Business (Pro)
    • Creating a Wallboard
    • Adding Widgets and Realtime Pages
    • Exploring Widgets and Metrics
  • 📤Whatsapp Bulk Messaging (Pro)
  • 💬Contact Campaigns
    • Inbound Campaign
      • Incoming Call Routing
      • Forwarding incoming calls from the PBX
      • Time range conditioned routing
      • IVR - Interactive Voice Response
      • Incoming Caller ID
      • Ejecución de dialplan personalizado
    • Manual Campaign
    • Preview Campaign
    • Dialer Campaing
    • Whatsapp Campaign (Beta)
  • 🎧Agent handbook
    • Login Logout
    • Manual calls from contact list
    • Preview Calls
    • Dialer inbound calls
    • Inbound calls
    • Calls between agents
    • Contact List
    • Whatsapp Messages
  • 🛑Reports, recordings and monitoring
    • Recordings
    • Incoming Campaign Reports
    • Outbound Campaign Reports
    • General call report
    • Agent reports
    • Whatsapp reports (Beta)
    • Conversation Reports
    • Supervision
  • 📊Backoffice - Management audit
  • ☎️Integration between OMniLeads and PBXs
  • 🛠️IT administrator's tasks
  • 🧩CRM Integration
    • Interaction from OMniLeads to CRM
    • Interaction from CRM to OMniLeads
  • 🔐Security considerations
  • 📌OMniLeads RESTful API
    • Agent Session API in Asterisk
  • 🗒️Release Notes
  • ❤️Community
  • 🎇About us
Con tecnología de GitBook
En esta página
  • Wombat Dialer Configuration
  • Simulating calls from/to PSTN over Docker-Desktop
  • Dial Plan Rules for Outgoing Calls:
  • Generating incoming calls to OMniLeads
  • Registering a SIP Phone to simulate calls to OMniLeads:
  1. OMniLeads installation methods
  2. Deploy using Docker

Deploy with Docker-Destkop

AnteriorDeploy using DockerSiguienteDeploy with Docker for VPS Cloud or VM

Última actualización hace 1 año

For this scenario, it is not mandatory to work on the variables file. Simply proceed with the instance execution using the following command:

$ docker-compose up -d 

We will arrive at a result like the one shown on screen:

Wombat Dialer Configuration

The other scenarios do not deploy Wombat Dialer by default, so if you want to deploy Wombat Dialer in production, you will need to have a VM/VPS to install the dialer there and then configure it to work with OMniLeads. Consult our official documentation in the section of Creating Dialer Campaigns.

Note: When setting up the initial credentials for MariaDB, the root password is admin123. Then, in the AMI connection, the server address is ACD

Simulating calls from/to PSTN over Docker-Desktop

In addition to the deployment of OMniLeads components, a "pstn public network emulator" container (pstn-emulator) is added to the list above. In this way, calls can be made via OMniLeads and force different results according to the phone number dialed. At the same time, it is also possible to simulate incoming calls via the command line.

Dial Plan Rules for Outgoing Calls:

  • Any dialed number ending with 0: PSTN will return a BUSY signal.

  • Any dialed number ending with 1: PSTN will answer the call and play sample audio.

  • Any dialed number that ends with a 2: PSTN will answer the call, play a short audio clip, and then disconnect (simulating a contact break).

  • Any dialed number ending with 3: PSTN will answer the call after 35 seconds of ringing.

  • Any dialed number ending with 5: PSTN will send a Ringing signal for 120 seconds and then disconnect (simulating a NO_ANSWER event).

  • Any dialed number ending in 9: PSTN will send a Congestion signal.

Generating incoming calls to OMniLeads

./oml_manage --call_generate

The execution of this script will allow the generation of an incoming call, which will be derived to the default campaign created in the test data generation section.

Registering a SIP Phone to simulate calls to OMniLeads:

It is also possible to register a classic "Softphone" to the PSTN-Emulator to interact with the OMniLeads Suite and simulate calls.

The default SIP account credentials can be verified below:

  • username: 1234567

  • secret: omnileads

  • domain: YOUR_HOSTNAME (change the "YOUR_HOSTNAME" value to the one corresponding to the host name or IP address of the environment)

  • port: The default port for the PSTN Emulator is UDP 6060.

From this configuration, it is now possible to send calls from the SIP Phone to DID 01177660010, as well as generate contact from an agent to PSTN Number 1234567 (subscriber number registered to the SIP Phone).

For more information, we suggest visiting the documentation displayed in the official project repository.

In the section, you can review the necessary steps to obtain the first access to the UI with the Administrator user.

is a third-party software and is not part of the OMniLeads FLOSS stack. However, it is a valid option to implement predictive dialing campaign logic. The docker-compose.yml file includes the Wombat Dialer & MariaDB service (its SQL backend), so it is available for configuration and integration by accessing localhost or its IP Address as appropriate: https://localhost:8082/wombat or https ://your_VM_VPS_IP:8082/wombat.

🚀
First Login
Wombat Dialer