Skip to content

ATTENTION EXISTING USERS!

We recently moved our website to a new hosting platform, and because we do not save credit card information on our servers, all users must re-enter their credit card information as soon as possible to avoid any service disruption. Users can update their payment information here.

Support@VoIPTools.com

+1 801 642 4655

24/7 Support

  • Home
  • Tools
    • Features
    • Downloads
    • Manuals
  • Hosting
  • Partners
  • Webinars
  • Contact Us
  • Blog
  • My Account
Menu
  • Home
  • Tools
    • Features
    • Downloads
    • Manuals
  • Hosting
  • Partners
  • Webinars
  • Contact Us
  • Blog
  • My Account
Subscribe
×

Tools

  • 3CX Queue Notifier (Client) V18
  • Auto Voicemail V18
  • 3CX Barge Messages
  • Caller ID V18
  • Call Router V18
  • Competitive Wallboard V18
  • Custom Presence V18
  • Enhanced Billing Codes V18
  • Exporter V18
  • Hosted Billing V18
  • Monitor V18
  • On Call Manager V18
  • Emergency Notifier V18
  • Power Dialer V18
  • Profile Manager V18
  • Queue Notifier (Server) V18
  • Queues Wallboard V18
  • Reception Console V18
  • Recording Beep V18
  • Do Not Call V18
  • Recording Manager V18
  • Auto Call Back V18
  • Auto Self ID V18
  • Auto Logout V18
  • Auto Call Back V18
  • Surveyor V18
  • Audio Scheduler V18
  • Agent Greeting V18
  • Active Directory Sync V18
  • Survey Creator V18
  • Voicemail Manager V18
  • Wrapup Codes V18 (Server)
  • Click-to-Call V18
  • Holiday Importer V18
  • Wrapup Codes V18 (client)

3CX Relay

  • Relay V18 (Windows) JWT
  • Relay V18 (Windows) SP5
  • Relay V18 (Linux) JWT
  • Relay V18 (Linux) SP5

Prerequisites

  • Microsoft SQL Management Studio
  • Microsoft SQL Server Express
  • Home
  • Docs
  • Tools
  • Power Dialer V18

Power Dialer V18

Table of Contents
  • Introduction
  • How do I Install the Dialer?
  • 3CX Power Dialer Applications
  • 3CX Power Dialer Features
    • 3CX Power Dialer Benefits
  • Prerequisites
  • Configure Calls Via SIP Trunk
  • Step by Step Installation Procedure
    • Step 2: Install the Prerequisites
    • Step 3: Start the installation process
    • Step 4: Test Relay Settings
    • Step 5: Configure the database
    • Step 6: Installing 3CX Power Dialer
  • Web Portal
    • Manager and User Rights
      • As a ‘Manager’, you can:
      • As a ‘Normal User, you can:
    • Settings Screen
      • Configure Microsoft SQL Server or MYSQL Settings
      • Configure Email Server Settings
      • TTS Settings
    • Configure 3CX (Advanced) Settings
      • Ringing
        • Mute Ring
        • Unmute Ring
      • Timeouts
      • Prepend
      • Appointment Type
      • Register Software
    • Import Screen
      • Import Contact List
    • Contacts Screen
      •  Add a Contact
      •  Add an Appointment for a Contact
      • Specify Action for an Appointment
      • Delete List Name
    • Dialer Screen
      • Create a Campaign
        • Contacts tab
        • Audio tab
          • Text-To-Speech
          • Pre-Recorded
          • To add a new Pre-Recorded file, do these steps,
        • Email tab
        • SMS tab
        • Setup tab
        • Configure Dialer Call Setup
        • Run tab

Introduction #

Dial phone numbers from your database for appointment reminders, scheduled deliveries, or debt collection. Provide custom messages for each call, and route calls to a customer service representative.

3CX Dialer was designed from the ground up specifically for 3CX. With 3CX Dialer you can automate the unattended calls to patients, customers or students using unique contact lists (campaigns). When used in conjunction with Call Flow Design (CFD) applications, virtually any scenario can be supported.

Call Flow Design

The 3CX Call Flow Design is a voice application program that interacts with the user via the phone and then performs certain logic. For instance, a voice application program can be designed to ask a caller to input a customer number, which is then verified against a database. Based on this number, the call will then be routed to the required queue.

How do I Install the Dialer? #

VoipTools will give you a download link and license key after purchase. You can simply go through the simple installer to proceed with the installation.

3CX Power Dialer Applications #

  • Appointment Reminders (medical, service, delivery)
  • Payment collections
  • School reminders: closings/lunch accounts/library fees / unexcused absences
  • Community emergency notifications
  • Political campaign messages
  • Fundraisers
  • Satisfaction Surveys
  • Solicit

3CX Power Dialer Features #

  • Supports multiple campaigns
  • Supports an unlimited number of simultaneous calls *
  • Pull appointments from CRM / Practice Management applications
  • Update CRM / Practice Management information
  • Utilize text-to-speech for a customized message
  • Play pre-recorded messages
  • Special discounts for schools
  • Route calls to customer service representatives
  • Send email and SMS text message notifications **

NOTE:

*Number of simultaneous calls is dependent on 3CX license and available trunks / bandwidth

** SMS notifications are performed by sending emails to the cell carrier’s email-to-sms gateway

3CX Power Dialer Benefits #

  • Decrease missed appointments
  • Eliminate monthly or per-transaction fees charged by hosted solutions
  • Eliminate wasted staff time associated with manual dialing
  • Increase revenue
  • Increase compliance
  • Increase safety

Prerequisites #

Before installing 3CX Power Dialer, you need to ensure that your computer meets the minimum requirements mentioned below:

  • 3CX Version V16 and V18 (Professional or Enterprise Version Only)
  • Microsoft .Net 4.7.2
  • Microsoft SQL Server 2014 or above (Including the free SQL Express edition)
  • Windows 10 or above / Windows Server 2012 (64-bit) or above
  • Microsoft Internet Information Server (IIS) 7.0 or above (for optional Contact Manager) *

NOTE:

  • Since the add-on ‘3CX Power Dialer’ includes a CFD application, you will need to install either Pro or Enterprise version of 3CX.
  • You can run Abyss, IIS, and NGIX on the same server.
  • When installing SQL Server, we recommend you install it in “Mixed Mode” to include SQL Authentication, and install SQL Management Studio
  • When installing IIS, be sure to install Basic Authentication, .Net Extensibility, and ASP.Net 4.X

Configure Calls Via SIP Trunk #

If you are working with multiple SIP (Session Initiation Protocol) trunks, you can configure calls via desired SIP trunk. For this, you need to first assign a caller ID to the desired SIP trunk. Then, you need to force Power Dialer calls to go through the desired SIP trunk using outbound rules. Power Dialer can prepend digits to the phone number. For example, if you prepend 8888 (using the Power Dialer global setting) to all the phone numbers when the call is placed, you can then create an outbound rule that looks for these prepended digits and route these calls through a specific trunk. This approach means you will need a separate SIP trunk for every DID you want to present, or go in and change the outbound caller ID of the desired trunk prior to running the dialer campaign.

To assign Callde ID to your SIP trunk, follow the steps,

  1. In the 3CX Management Console, navigate to SIP Trunks and open the desired SIP trunk through which you want to route the calls.
Figure 1: 3CX Management Console: SIP Trunks
  1. On the tab bar, click Caller ID and in the Configure Outbound Caller ID field, enter the desired Outbound Caller ID that you want to assign to the SIP trunk.

To force the Power Dialer calls to go through the desired SIP trunk using outbound rules, follow the steps,

  1. Navigate to Outbound Rules and in the Outbound Rule Name field, enter the desired outbound rule name.
  2. Click on the desired extension and in the Calls to numbers starting with prefix field, enter the desired digits to prepend to the calls that you want to route through the desired SIP trunk.
  3. Under Make outbound calls on section,
    1. From the desired route dropdown list, select the SIP trunk through which you want to route the calls.
    2. From the Strip Digits dropdown list, select the count of prepended digits.
Figure 2: 3CX Management Console: Outbound Rules

3. Once you have configured desired settings, on the top of the Add Outbound Rule window, click OK.

Installation #

Download software

You can order 3CX Power Dialer online at https://www.voiptools.com.  Your order confirmation email will include your license key and a link to download the software.
Install Prerequisites

There are a number of prerequisites that must be installed prior to installing the 3CX Power Dialer. These prerequisites include Microsoft Internet Information Server (IIS) and Microsoft SQL Server
Install 3CX Power Dialer

This User Guide contains step-by-step instructions to successfully install 3CX Dialer. Begin by extracting the installer from the downloaded zip file (Step 1 above), then run the setup program named PowerDialerInstaller.exe
Register your License Key

You must register your license key to activate 3CX Dialer. Your license key is included in your order confirmation email, and can also be found in your order history on our website.

Step by Step Installation Procedure #

The following section guides you through a detailed walk-through of the installation process.

Step 1: Download 3CX Power Dialer #

  1. Find the software download link in the Order Confirmation Email, or you can find it in your order history on our website and download the 3CX Power Dialer application.
  2. In the Microsoft Defender SmartScreen, click the More Info option.
Fig 1: Microsoft Defender: More info
  1. Click the Run Anyway option to start the installation.
Fig 2: Microsoft Defender: More info screen

Step 2: Install the Prerequisites #

Click on the software installer downloaded in Step 1. The installation wizard will automatically identify the prerequisites and assist you with each installation required to 3CX Power Dialer. It includes .NET Framework (Web Installer), SQL Server Express (Web Installer), and SQL Server Management Studio.

  1. Click the downloaded installer executable to launch the Prerequisites Setup Wizard and click Next.
Figure 3: 3CX Power DialerSetup Wizard
  1. In the Prerequisites window, install all the required prerequisites identified by the installer, or select/ unselect the applications based on your requirements and click Next to continue.
Figure 4: Prerequisite installation Selection

The installer will download and install the selected applications. It may take several minutes to complete.

Figure 5: Prerequisites Installation in progress
  1. The Microsoft SQL Server License Terms page gets displayed if you install SQL Server Express. Click Accept to acknowledge the license terms and continue.
Figure 6: Microsoft SQL License Terms
  1. In the Media Location field, browse to change the location and click Install to begin the installation of SQL Server Express.
Figure 7: SQL server selects media download target location
  1. Click Close when you install the prerequisites.
Figure 8: Microsoft SQL installation completed successfully

Installation is in progress. It may take several minutes to complete the installation.

Figure 9: Microsoft SQL downloading install packages
  1. Click Yes in the Confirmation Message Box to reboot the computer.

Figure 10: Reboot confirmation message box

Step 3: Start the installation process #

  1. Click Next on the 3CX Power Dialer Setup Wizard screen.
Figure 11: Power Dialer setup wizard
  1. On the Select Installation Folder window, the Folder field displays the path where the 3CX Power Dialer gets installed. You cannot change the location path.
  2. Click Next to continue
Figure 12: Power Dialer select the installation folder

Step 4: Test Relay Settings #

  1. In the 3CX Relay Services window, in the Relay Host field, enter the IP address or FQDN of your 3CX server.
  2. Enter 8801 in the Relay Port field.
  3. Enter the public key you took from VoIPTools Relay services in the Public Key text area.
Fig 13: Configure Relay services
  1. Click the Test Relay Settings to confirm ‘3CX Power Dialer’ can communicate with the Relay services running on the 3CX server.
  2. If the ‘3CX Power Dialer’ is successfully able to communicate with the Relay services that run on the 3CX server, a Success message box appears. Click OK. If the test fails, you will not be able to continue until communication with the relay is established.
Fig 14: Test Relay Success
  1. Click Next to continue with the installation.

NOTE:

  • You must set the Relay Port to 8801.
  • If the test was unsuccessful:
    • Confirm you have the correct firewall port open (default TCP 8801) on the 3CX server and the firewall protecting the 3CX server.
    • Confirm that you have entered the correct IP address / FQDN for the 3CX server.
    • Confirm that the 3CX Power Dialer and Relay use the same port and protocol.

NOTE:

If the Relay test fails, you cannot continue the installation until you establish communication with the Relay.

Step 5: Configure the database #

When configuring 3CX Power Dialer, select an existing Microsoft SQL Server instance in your environment. The database server can be a remote SQL Server (How-to configure SQL server to permit remote connections (https://www.voiptools.com/configure-sql-server-for-remote-access-over-internet/)) or a local instance running on the VolPTools server.

  1. On the SQL Database window in the Server field, select the desired instance of SQL Server.
  2. To use SQL Authentication, uncheck the Trusted Connection checkbox.
  3. In the Username and Password fields, enter valid SQL login account credentials.
Figure 16: Configure SQL database

NOTE:

  • We recommend you use SQL Authentication rather than Windows authentication. Many of our tools leverage a Call Flow Designer (CFD) application running on the 3CX. Frequently our CFD applications require access to a SQL database. If the 3CX server and the database server are not in an Active Directory domain, Windows authentication will fail.
  • To use SQL Authentication, you must configure the SQL server to run in Mixed Mode. If you install SQL Server with our tools, we configure SQL in Mixed Mode.
  1. To use Windows Integrated Authentication (not recommended), check the Trusted Connection (Windows integrated authentication) checkbox.
Figure 17: SQL Trusted Connection settings

NOTE:

In the Database field, the installer will automatically display the default database name. We encourage you to use the default name. To upgrade or reinstall 3CX Power Dialer, select the current database name from the list.

  1. Click the Tool buttons to confirm connectivity to SQL Server. and click OK on the Test Results message box.
  2. Click OK on the Test Results dialogue box.
Figure 18: TOOL Test SQL Connection results
  1. Click the Tool buttons to confirm connectivity to SQL Server. and click OK on the Test Results message box.
  2. Click OK on the Test Results dialogue box.
Figure 18: TOOL Test SQL Connection results
  1. Click the CFD button to confirm connectivity to SQL Server. and click OK on the Test Results message box.
  2. Click OK on the Test Results dialogue box.

Figure 18: TOOL Test SQL Connection results

Step 6: Installing 3CX Power Dialer #

  1. Click Install in the Ready to Install window.
Figure 20: Power Dialer setup wizard

The application installation may take several minutes to complete.

Figure 21: Installing 3CX Power Dialer
  1. Check the Launch 3CX Power Dialer checkbox and click Finish when the installation is complete.
Figure 22:Power Dialer setup completed

Web Portal #

The web portal is a Contact Manager that helps you to manage the contact details of your customers.

To access the ‘3CX Dialer’ web portal, click the Web Portal button on the configuration program, or click on the desktop icon that was created during the installation process (3CX Dialer Web).

When connecting to the web portal, you must provide login credentials.

  1. In the Extension field, enter your 3CX extension number.
  2. In the PIN field, enter your 3CX voicemail PIN.
  3. Click the Login button to log in to your account.

Figure 23: 3CX Power Dialer – Web Portal login

Manager and User Rights #

As a ‘Manager’, you can: #

  • View Contacts, Import, Dialer, Settings, and About screens.
  • In the Contacts screen, you can search for a specific record from the grid, delete the list name, add a new contact, add an appointment for a contact and specify an action for an appointment.
  • In the Import screen, you can import contacts from a CSV file into the central repository of contacts.

As a ‘Normal User, you can: #

  • View only Dialer, Contacts, and About screens.
  • In the Contacts screen, you cannot select the list name to delete.

Settings Screen #

The Global Settings screen enables you to register a license for 3CX Dialer and configure Microsoft SQL Server Settings and Email Server Settings. You can also view the list of installed CFDs.

Configure Microsoft SQL Server or MYSQL Settings #

SQL tab enables you to configure Microsoft SQL Server Settings. The dialer uses the Contacts Connection String to connect to the required database and get the contact details.

Figure 24: Microsoft SQL Server Settings
  1. In the Global Settings screen, click the SQL tab.
  2. In the Contacts Connection String field, enter the connection string of the database from which you want to dialer to retrieve the contact information.
  3. Select the MysSQL radio button to use the contacts from MySQL or the SQL radio button to use the references from SQL.
  4. Click Save.

NOTE:

  • If you want to use contacts from MySQL, you must manually enter the connection string.

For Example: SERVER=localhost; DATABASE=3cxpowerdialer; UID=root; PASSWORD=mypassword;persistsecurityinfo=True;

  • To use contacts from SQL, you need to set up the contacts string’s connection.

Configure Email Server Settings #

The Email tab lets you configure Email Server Settings.

Figure 25: Configure Email Server Settings
  1. In the Global Settings screen, click the Email tab.
  2. In the Mail Server field, enter the IP address or ‘Fully Qualified Domain Name’ (FQDN) of your email server.
  3. In the Port field, enter the appropriate port number. The default port number is 25.
  4. In the Email From field, enter the reply email address for email and SMS text notifications.
  5. In the Email Subject field, enter the subject for the email.
  6. In the Test Email To field, enter a valid test email address.
  7. In the Notification Email field, enter the email address to send an email about call data once you complete a campaign. The data includes details like the number of calls answered, unanswered, and failed in that campaign.
  8. In the User and Password fields, enter the username and password of your email address.
  9. Click Test to send a test mail and check if you have successfully configured the email server settings.
  10. Check Requires SSL check box if your server requires a secure connection to relay email.
  11. Click Save to save the ‘Email Server settings.

TTS Settings #

Text-To-Speech (TTS) is a form of speech synthesis that converts text into spoken voice output. TTS Settings tab enables you to choose the desired type of TTS – Windows or Amazon Polly. The Microsoft text-to-speech voices are speech synthesizers provided for use with applications that use the Microsoft Speech API or the Microsoft Speech Server Platform. On the other hand, Amazon Polly is a Text-to-Speech (TTS) service that uses advanced deep learning technologies to synthesize speech that sounds like a human voice.

  1. In the Global Settings screen, click the TTS Settings tab.
  2. From the TTS Type dropdown list:
    1. Select Windows TTS if you want to create TTS using Microsoft Speech API and click Save.
Figure 26: Windows TTS
    1. Select Amazon Polly if you want to use create TTS using Amazon Web Services.
      1. In the Amazon Id field, enter a valid Amazon Id.
      2. In the Amazon Key field, enter a valid Amazon Key to log in.
      3. Click Save.

Figure 27: Amazon Polly

NOTE:

To know how to create Amazon Web Services (AWS) account and generate AWS access key ID and secret key id, click here.

Configure 3CX (Advanced) Settings #

The 3CX tab enables you to configure ringing sound and timeout settings for 3CX.

Figure 28: 3CX (Advanced) Settings

Ringing #

The Ringing section enables you to configure ringing sound settings.

Mute Ring #
  1. In the Ringing section, check the Mute Ring check box to mute the ringing sound.
  2. Click Save to save the setting.
  3. Click the Test button to verify whether the ring is turned off.
Unmute Ring #
  1. Uncheck the Mute Ring check box to unmute the ringing sound.
  2. Click Save to save the setting.
  3. Click the Test button to verify whether the ring is turned on.

Timeouts #

The Timeouts section enables you to configure call timeout settings.

  1. In the Timeouts section and in the Get Call ID Attempts box, set the desired number so that if the call is not received, then the call attempts will be made as per the set number of times.
  2. From the Drop call if no answer (seconds) box, set the desired number (in seconds) so that if the call is not received within the set number of seconds, then the call will be dropped.
  3. Click Save to save the Timeout settings.

Prepend #

The Prepend section enables you to configure the ‘Prepend’ settings. When you call a number, the ‘Power Dialer’ will add the ‘Prepend Digits’ to the beginning of your phone number. The ‘Strip Digits’ defines the number of prepend digits and you should set it manually.

  1. In the Prepend section and from the Prepend Digits field, set the desired value so that when you attempt to call a number, the Power Dialer will prepend the digit to your number.
  2. In the Strip Digits box, set the value to the number of prepend digits.
  3. Click Save to save the Prepend settings.

Appointment Type #

The Appointment Type tab displays the list of all the appointments. You can add new appointments here by simply clicking on the ‘Add’ button and then by typing the ‘Appointment’and ‘Appointment Type’ details.

NOTE:

Appointment should not be duplicate.

Figure 29: The Appointment Type tab

Register Software #

Registration is required to authorize your software. Registering also makes it possible for VoIPTools to provide a replacement key if your license key is ever lost. Also, it enables VoIPTools to notify you of any product updates.

  1. On the 3CX Dialer configuration screen, and in the Global Settings tab, select the License tab.
  2. Enter your registration information in all the fields (Note the red dot denotes a required field).
  3. Click Register.
Figure 30: Register Software

NOTE:

The license key permits you to install the software on one computer. This is not free software.

Import Screen #

You can access the Import screen only as a ‘Manager’. Here, you can import contacts from a CSV file into the central repository of contacts.

Figure 31: Import Screen Overview

Import Contact List #

  1. Log into the ‘3CX Dialer’ Web Portal with ‘Manager’ credentials.
  2. In the Import screen, click the Browse button beside the Import File field to select the import file (.csv).
  3. In the List Name field, enter a name for the contact list.

NOTE:

If you do not specify List Name, then the contact will be created without a list name.

  1. Select the Delimiter option according to the one specified in the import file (.csv).

NOTE:

Comma is the default delimiter

  1. Click the Get Fields button to load the CSV column headers into the CSV File list box.
  2. Move each of the columns from the CSV File list box into the CSV Field list box by appropriately using left and right arrow buttons such that the columns in the CSV Field list box will match those of the Contact Field list box.
  3. Check the Update existing contacts check box to overwrite existing contacts.

NOTE:

Be sure to map the Name and Phone fields.

  1. Click the Import button to import all the contacts from the CSV file into the central repository of contacts.

Contacts Screen #

The Contacts screen lets you search for a specific list, select a list name to delete (only for the ‘Manager’ role), add a new contact, add an appointment for contact and specify an action for an appointment.

Figure 32: Web Portal – Normal User login – Contacts screen

Figure 33: Web Portal – Manager login – Contacts screen

 Add a Contact #

  1. In the Contacts screen and on the column header, click Add button.
  2. In the Company field, enter the company name of the contact.
  3. In the First Name and Last Name fields, enter the first and last name of the contact.
  4. In the Address 1, Address 2, City, State, Zip and Country fields, enter the address details of the contact.
Figure 34: Web Portal: Add a Contact
  1. In the Phone field, enter the phone number of the contact.
  2. In the Mobile field, enter the mobile number of the contact.
  3. In the Email field, enter the email address of the contact.
  4. In the SMS field, enter the phone number of the contact to which you want to send the SMS message.
  5. Click Save to save the contact details.

 Add an Appointment for a Contact #

  1. Click Expand button beside the contact to which you want to add the appointment.
  2. In the column header, click Add button to add a new appointment for the contact.
  3. From the Appointment Type dropdown, select the type of appointment that you want to add for the contact.
Figure 35: Web Portal: Add Appointment for Contact
  1. From the Date Start calendar, select the start date and time at which the appointment starts for the contact.
  2. From the End Date calendar, select the end date and time at which the appointment ends for the contact.
  3. The Appointment Status field automatically displays the appointment status.
  4. Click Save to save the appointment.

Specify Action for an Appointment #

  1. Click Expand button beside the contact to display the appointment for which you want to specify the action.
  2. Select the appointment action from the Appointment Type list.
  3. Select the date and time from the Date calendar at which you want to perform the action.
  4. From the Appointment Status dropdown, select the action you want to set for the appointment.
Figure 36: Web Portal: Select Action for Appointment
  1. Click Save to save the action for the appointment.

Delete List Name #

  1. Log into the ‘3CX Dialer’ Web Portal with ‘Manager’ credentials.
  2. In the Contacts screen, and from the Select list name to delete: dropdown, select the list name that you want to delete.
Figure 37: Delete List Name
  1. Click the Delete button to delete the list. All the records with the selected List Name will be deleted.

Dialer Screen #

The dialer can dial only one campaign at a time. To create a campaign, you need to configure various parameters in each of the following tabs:

  1. Contacts tab
  2. Audio tab
  3. Email tab
  4. SMS tab
  5. Setup tab
  6. Run tab
Figure 38: Campaigns Screen

Create a Campaign #

  1. In the 3CX Dialer configuration screen, click the Add Campaign button.
  2. In the Campaign Name field, enter a name for the campaign.
Figure 39: Add a Campaign

Contacts tab #

  1. In the Dialer menu, click the Contacts tab.
  2. In the Query field, type the appropriate ‘SQL Query’ to retrieve the desired contact details from the database.
  3. Click the Get Data button to view the contact data retrieved from the database.
Figure 40: Configure Contact Settings

NOTE:

You can configure any one or two or all of ‘Phone’, ‘Email’ and/ or ‘SMS’ so that the dialer responds accordingly.

  1. From the Phone dropdown, select the appropriate column name that represents the phone number so that the dialer uses the number specified in that column to make a call.
  2. From the Email dropdown, select the appropriate column name that represents the email address so that the dialer uses the email address specified in that column to send the email message.
  3. From the SMS Text dropdown, select the appropriate column name that represents the SMS text so that the dialer uses the number specified in that column to send the SMS text.
  4. On the upper right corner of the screen, click Save to save the contact.

Audio tab #

The Audio tab enables you to choose the ‘Text-To-Speech’ or ‘Pre-Recorded’ audio file to play the message when a dialer makes a call to the contact.

Text-To-Speech #
  1. Check the Scripted check box to enable ‘Text-To-Speech Audio’ to play as a message when the dialer makes a call to the contact.
Figure 41: Audio: Text-To-Speech
  1. Type the text that you want the dialer to play as a message when the contact receives the call.
Figure 42: Script for Text to Speech
  1. Click the Variables button to include appropriate column rows in your text so that the dialer uses the column data while performing ‘Text-To-Speech’.
  2. Select the appropriate column and click the Copy button.
Figure 43: Select variables
  1. Click the Paste button to paste the copied column rows.
  2. Click Verify Script button to verify if you have created the script for the correct contact.
Figure 44: View message script
  1. Click the Preview Message button to play the message for yourself so that you can hear what it sounds like and make necessary changes if required.
  2. Click Save on the upper right corner of the screen to save the ‘Text-To-Speech.’
Pre-Recorded #
  1. Check Pre-Recorded check box to enable ‘Pre-Recorded Audio’ to play as message when the dialer makes a call to the contact.
Figure 45: Pre-Recorded checkbox
  1. From the Recordings list box, select the appropriate pre-recorded audio file.
  2. On the upper right corner of the screen, click Save to save the ‘Pre-Recorded’ message.
To add a new Pre-Recorded file, do these steps, #
  1. On the 3CX Dialer configuration screen, and in the Campaigns screen, click Audio tab.
  2. Check Pre-Recorded check box.
  3. Click the Browse button and browse for the pre-recorded file that is located in your local system.
  4. Click Add button to add the pre-recorded audio file to the Recordings list box.
  5. On the upper right corner of the screen, click Save to save the ‘Pre-Recorded’ file to the Recordings list box.
Figure 46: Pre-recorded file

Email tab #

Figure 47: Configure Email Message

The Email tab enables you to compose a Campaign Email that you want to send to the desired contact(s).

  1. In the Subject field, enter the subject for the email.
  2. ii. In the email text area, type the email message.
  3. Click the Variables button to include desired contact fields in your email text so that the dialer includes these data in the email message.
  4. Select the appropriate column and click Copy to Clipboard.
  5. Click the Paste button to paste the copied contact fields.
  6. Click the Verify Email button to preview the email message and make corrections if necessary.
  7. Click Save on the upper right corner of the screen to save the email message.

SMS tab #

The SMS tab enables you to compose an SMS Text Message that you want to send to the desired contact(s).

Figure 48: Configure SMS Text Message
  1. In the SMS text area, type the SMS Text Message. Click the Help button to include appropriate contact fields in your SMS text so that the dialer includes appropriate data in the SMS text message.
  2. Select the appropriate column and click Copy to Clipboard.
  3. Place the cursor in the email text area where you want to paste the selected contact field, and on your keyboard, press ‘Ctrl + V’ to paste.
  4. Click Verify Text button to preview the SMS Text Message and make corrections if necessary.
  5. On the upper right corner of the screen, click Save to save the SMS text message.

Setup tab #

The Setup tab enables you to schedule the call for the desired contact. We can make three types of calls:

Appointment Reminder: Call the contact, play a message and solicit a response – 1 to confirm or 2 to be transferred to an extension. Typical use cases include a medical practice or scheduled delivery, but it also could be for collections. For example, “to confirm your payment has been made, press 1, or to be connected with a customer service representative, press 2.”
Play Announcement: Call the contact, play a message and hang up. Typical use cases include public emergency notices, political campaign announcements, reminders, etc.
Transfer Call to Extension: Call frist connects to configured extension and then that call connects to the contacts list.
Transfer Call to Agent: Call the contact, and all the available extensions in the associated queue will receive the call. In case if all the extensions are busy, then the call will be on hold until an extension is available.
Figure 49: Schedule Dialer Call–Play Announcement

Configure Dialer Call Setup #

  1. In the Setup tab and in the Dialing Times section,
    • Click the Start time box and select the time at which you want to start the dialer.
    • Click the End time box to select the end time at which you want to end the dialer.
  2. In the Call Handling section, from the Transfer Call To Dialer App dropdown, select the desired option to which you want to send the dialer.
    • CASE 1: If you select Transfer Call To Dialer App as Play Announcement:
      1. From the Total Max System Calls box, type or select the maximum number of active PBX calls so that when this number reached, the dialer will not make calls.
      2. From the Max Dialer Calls box, type or select the maximum number of simultaneous calls the dialer can make.
      3. Check the Call Only Once (Don’t Retry) box to attempt the simultaneous call only once and do not retry.
Figure 50: Play announcement

NOTE:

If the entire PBX has this many active calls (Total Max System Calls) then the dialer will pause making calls. This setting is used to ensure that the dialer does not consume all the available 3CX simultaneous calls.
For example, if you want to be sure there are always 4 lines free for non-dialer calls and you have 16 SC 3CX license, then enter 12 for this value.

    • CASE 2: If you select Transfer Call to Dialer App as Appointment,
      1. From the Total Max System Calls box, type or select the maximum number of active PBX calls so that when this number is reached, the dialer will not make calls.
      2. From the Max Dialer Calls box, type or select the maximum number of simultaneous calls the dialer can make.
      3. Check the Call Only Once (Don’t Retry) box to attempt the simultaneous call only once and do not retry.
      4. In the Monitor Queue Extension list, select the Queue/ IVR/ extension to monitor.
      5. Enter the maximum number of callers in the Max Callers in Queue box.
Figure 51: Scheduler Dialer Call – Appointment
    • CASE 3: If you select Transfer Call to Dialer App as Transfer Call to Agent,
      1. From the Total Max System Calls box, type or select the maximum number of active PBX calls so that when this number is reached, the dialer will not make calls.
      2. From the Max Dialer Calls box, type or select the maximum number of simultaneous calls the dialer can make.
      3. Check the Call Only Once (Don’t Retry) box to attempt the simultaneous call only once and do not retry.
      4. In the Monitor Queue Extension list, select the queue to which you want the dialer to transfer the contact..
Figure 52: Scheduler Dialer Call – Transfer Call to Agent
    • CASE 4: If you select Transfer Call to Dialer App as Transfer Call to Extension,
      1. From the Total Max System Calls box, type or select the maximum number of active PBX calls so that when this number is reached, the dialer will not make calls.
      2. From the Max Dialer Calls box, type or select the maximum number of simultaneous calls the dialer can make.
      3. Check the Call Only Once (Don’t Retry) box to attempt the simultaneous call only once and do not retry.
      4. In the Transfer To list, select the Extension to transfer the call.
Figure 53: Scheduler Dialer Call – Transfer Call to Extension

NOTE:

When the Power Dialer is configured to make appointment reminders, the contact is given the option to press 1 to confirm the appointment, or press 2 to be connected with a customer service representative. When they press 1 or 2 this information is written to a log file.

  1. In the Text-To-Speech section, from the Volume dropdown, select the type of volume you want the dialer to use while delivering the audio message to the contact.
  2. From the Rate dropdown, select the rate of speed of text-to-speech you want the dialer to use while delivering the audio message to the contact.
  3. From the Voice dropdown, select the type of text-to-phone-speech voice you want the dialer to use while delivering the audio message to the contact.
  4. On the upper right corner of the screen, click Save to save the dialer call setup configuration.
Figure 54: Setup page saved

Run tab #

Run tab enables you to test, start, pause or stop the dialer call. Parameters like Total Active System Calls, Calls waiting in Queue, License Limit Usage and Overall Campaign Progress display details in live while the dialer call is in progress.

Figure 55: Run tab

You can do the following functions in the Run tab,

  1. Click Get Data button to extract the contacts specified in the Contacts tab,
  2. Select the Data and Time at which you want to start the campaign in the Select Run dropdown.
  3. Click the Start button to enable the dialer to run the call according to the parameters you set in the Contacts tab, Audio tab, Email tab, SMS tab, and Setup tab.
  4. Click Stop to stop the dialer from making calls to the campaign.
  5. Click the Delete Run button to delete all the call logs.
Figure 56: Run the dialer

Support #

Visit our website to access our on-line manuals and receive quick answers to most of your questions. Otherwise, you can contact us by phone, email, live chat and on the VoIPTools forums.

Support Hours (USA and India) #

Our team is ready to assist you with answers to your technical questions and we now offer 24/7, 365 days a year.

Windows Event Log (Applications and Services VoIPTools) #

The Windows Event Log lists various errors, information messages and warnings related to all our VoIPTools applications and services. The data here can be used for troubleshooting various application errors.

Forums #

Our forum is intended for VoIPTools customers to collaborate on real-life challenges, solutions and best practices. You can participate on our forum at: https://www.voiptools.com/community/

Submit a Bug #

If you suspect a bug in any of our VoIPTools products, you can bring it to our notice by reporting your issue at: https://www.voiptools.com/report-a-bug/

Live Chat #

Our chat support team is ready to acknowledge your queries in real-time. You can start a live chat with us by simply clicking on the Live Chat button at the lower right corner of our web page.

Email #

You can email us at: support@voiptools.com. Be sure to describe your issue in detail. We’ll get back to you within one business day of receiving your request.

Phone #

You can call us at +1 801-642-4655 to reach a representative. VoIPTools will accept calls at this number from 8:00 AM to 6:00 PM (Central Standard Time).

Support Services #

Free Support: #

If you purchased our products through a VoIPTools Partner, your Partner will provide first level support. Partners have access to 100% free technical support, provided they participate actively in the troubleshooting process.

VoIPTools customers have access to our on-line manuals and we will respond to emails (next business day) and live chat, but we will not login to your servers remotely.

Paid Support: #

If you purchase “Installation Support’ our support team can login to your servers and install and configure all our tools for you. This includes installing SQL Server Express and Internet Information Server if required. Our team will work with you to configure our applications to best meet your needs.

What are your Feelings
Still stuck? How can we help?

How can we help?

Updated on February 7, 2023
Emergency Notifier V18Profile Manager V18

Powered by BetterDocs

Table of Contents
  • Introduction
  • How do I Install the Dialer?
  • 3CX Power Dialer Applications
  • 3CX Power Dialer Features
    • 3CX Power Dialer Benefits
  • Prerequisites
  • Configure Calls Via SIP Trunk
  • Step by Step Installation Procedure
    • Step 2: Install the Prerequisites
    • Step 3: Start the installation process
    • Step 4: Test Relay Settings
    • Step 5: Configure the database
    • Step 6: Installing 3CX Power Dialer
  • Web Portal
    • Manager and User Rights
      • As a ‘Manager’, you can:
      • As a ‘Normal User, you can:
    • Settings Screen
      • Configure Microsoft SQL Server or MYSQL Settings
      • Configure Email Server Settings
      • TTS Settings
    • Configure 3CX (Advanced) Settings
      • Ringing
        • Mute Ring
        • Unmute Ring
      • Timeouts
      • Prepend
      • Appointment Type
      • Register Software
    • Import Screen
      • Import Contact List
    • Contacts Screen
      •  Add a Contact
      •  Add an Appointment for a Contact
      • Specify Action for an Appointment
      • Delete List Name
    • Dialer Screen
      • Create a Campaign
        • Contacts tab
        • Audio tab
          • Text-To-Speech
          • Pre-Recorded
          • To add a new Pre-Recorded file, do these steps,
        • Email tab
        • SMS tab
        • Setup tab
        • Configure Dialer Call Setup
        • Run tab
Logo - 3CX Platinum Partner
Logo - 3CX Advanced Certified

Navigation

  • About
  • Tools
  • Subscribe
  • Contact
  • Support
  • Product Downloads
  • Product Manuals
  • My Account
  • Partner Sign Up
  • Custom Development

Contact Us

  • Support@VoIPTools.com
  • Billing@VoIPTools.com
  • Live Chat
  • +1 801 642 4655
  • 4464 Glenwillow Dr. Batavia, OH 45103

COPYRIGHT © 2022 VOIPTOOLS. ALL RIGHTS RESERVED | PRIVACY | TERMS OF USE 

Cleantalk Pixel
×
×

Cart