Dialfire - VoIP.ms Wiki


From VoIP.ms Wiki

Jump to: navigation, search

Dialfire instantly turns your browser into a complete outbound call center. Does not require software installation, servers, or phone lines.

With powerful templates that let you create your new campaign in minutes and also customize any aspect of your campaign – even without coding.

• Intuitive user interface
• Powerful predictive dialer with inbound call blending
• Support for small ad-hoc campaigns as well as large multi-step campaigns with millions of contacts

To get your Dialfire account and connect it with your VoIP.ms account use this link: Dialfire & VoIP.ms


VoIP.ms configuration

Connecting Dialfire with your VoIP.ms API

  1. First, you should login to your customer portal
  2. Once logged in, head to Main menu>>SOAP and REST / JSON API at https://voip.ms/m/api.php
  3. Here, you will need to set your API Password and Enable API.
  4. You will also need to whitelist Dialfire's IP address by entering and clicking Save IP Addresses.
Enabling the VoIP.ms API
Note 1: If you are using the VoIP.ms API with other services, you can enter the Dialfire's IP after the current IP(s) followed by a comma(,) or, 
allow any by entering (Not recommended).
Note 2: If you forgot the API password you'll need to create a new one. Please note this will affect any current services using our API.

At this point, your VoIP.ms account should be ready to work with Dialfire.

Dialfire configuration

Opening the Dialfire account

To validate the VoIP.ms API configuration and open an account with Dialfire you have to go to this link: Dialfire & VoIP.ms

There you will find a form that will let you confirm that the API configuration works and also sign up for the Dialfire service.

Click to enlarge

Connecting your DID with Dialfire

Dialfire can be used for outbound calls or, for both inbound and outbound depending on your needs.

Whether you use Dialfire for one service or both, you have to create a line for that DID from the Dialfire GUI.

  1. First, you should log into your Dialfire user interface.
  2. Once logged in, on the menu on the left look for the option VoIP.ms DIDs.
  3. You'll find there the DIDs available in your VoIP.ms account. Locate the DID(s) that you want to use with Dialfire.
  4. To use one for outbound only, under Action click on the icon Create outbound-only line.
  5. To use one for outbound and inbound, click on the icon Create line with inbound option.
Click to enlarge

Assigning the Caller ID

In order to be able to make outgoing calls with Dialfire is necessary to define beforehand what will be the DID that you will use as the Caller ID.

  1. First, you have to go to the menu Tasks.
  2. Click on the Call task.
  3. On the option Assigned Line Caller ID & Inbound select the number that will be your Caller ID number
  4. Once you have selected the number, save changes by clicking on the checkmark that is on the top right corner
Click to enlarge
 Note 3: If a Caller ID is not defined, attempts to make calls will return the error "A4: a trusted caller-id is required".

Verifying a number

When you create an outbound & inbound line from the VoIP.ms DIDs section the DID gets automatically verified for outbound calling. However, you can still verify numbers manually from the section Phone numbers by clicking on the button that is on the top right corner and then on Register existing phone number.

Click to enlarge

Once you are on that screen, enter the number that you want to verify and start the verification using one of the 3 options available:

  1. Existing phone or PBX:You can use this line as caller ID in outbound calls. Make sure you can personally take the verification call in order to receive the verification code.
  2. PSTN Dial-in: Choose this option to use an existing phone line, e.g. from your office phone, as caller ID and/or to receive incoming calls in the dialer platform. Ensure to forward all calls to your existing number to our gateway number (get it from your Dialfire interface).
  3. dialfire.com Inbound gateway: This allows you to use the line for both inbound and outbound calls. If used as caller ID in outgoing calls, automatic call blending will be in effect on all incoming callbacks. Ensure to forward all calls to your existing number to our gateway number: sip:[email protected] (xxxxxx is the same phone number as above in any common format)

Once you have selected the verification method you will use, click on the button Start verification and wait for the number to be verified.

Click to enlarge

Switching from Dialfire VoIP termination to your Custom Voip.ms trunk

Go to Dialfire -> Preferences -> Dialer and activate "Use custom SIP Trunk".

  1. Enter the IP of the preferred Voip.ms SIP gateway to be used *
  2. Enter the name of the Voip.ms SIP trunk user
  3. Enter the password of the Voip.ms SIP trunk user
  4. Enter the IP of the DIalfire SIP Proxy
  5. Activate "SIP trunk requires registration"
  6. Optionally you can set your default Caller ID, which should be one out of your Voip.ms account
Click to enlarge
  • Which gateway to be used might depend on your POP Settings in Voip.ms
Click to enlarge

Importing a contact list

With all the previous steps done, there is only one thing left to do before you can start calling: importing your contacts.

To do this, go to the Import tab on the left side.

 Note 4: Dialfire already created a campaign for you and you can see it selected in the top left corner. 
 This default campaign has one task Outbound Call, which is likewise selected. Your contacts will be imported into this task.

There are 2 options available to upload your list of contacts:

  1. The easiest way to upload your contact list is to cut and paste your contacts from a spreadsheet table like Microsoft Excel, LibreOffice Calc or Google Docs. Select the column headings and contact data you wish to import, then copy and paste into from clipboard.
  2. Upload the file that contains your contact list.
 Note 5: Your contact list can have an unlimited number of rows and columns.

It is essential for Dialfire to know which column(s) contain the main contact phone number. Select the corresponding fields in Phone number mapping. Please double-check that the $phone column in the preview shows the contact's main phone number in the international format (e.g. +15552569999) and that the country prefix is the correct one for your call destination.

Spreadsheet data example:

Click to enlarge
 Note 6: Dialfire instantly analyzes your contact list and shows a preview at the bottom of the page. Make sure all your columns are named with meaningful column headings.

Once you have pasted or uploaded the contact list, click on the Play button that is on the top right corner of this section and wait for the contacts to be imported.

Click to enlarge

Making your first call

With the contacts in the system, you can now make your first call. Open the Call tab and start calling by clicking the Play button.

Click to enlarge

Guide Links

For more information about the Dialfire features and tools, please refer to the following documentation and/or use the link to contact their Support team.

Dialfire documentation: Your first call in 3 minutes | Video tutorial

Dialfire Support: Contact Us

Personal tools
VoIP.ms Blog
Guides (Français)
Guías (Español)