1. Home
  2. Docs
  3. Volume Dialing Upgrade
  4. Dynamic Dial

Dynamic Dial

Dynamic Dial is the fully autonomous dialer in turboDial that greatly simplifies the dialing steps for your Calling Agents while also giving complete control of the dialing session to the manager. The result is your agents are more efficient and your prospects are treated more respectfully.

Dynamic Dial includes the following capabilities that help your calling Agents significantly increase the number of live conversations they achieve:

  • Multi-Agent List Sharing – Allow a single Saved Search list to be simultaneously used by multiple calling Agents, with no risk of “colliding” where a Contact is called by more than one Agent
  • Answer detect to recognize answering machines
  • Powerful controls for managers to manage the dialing process
  • Supervisor monitoring tools for training and evaluation

Overview Video

With Dynamic Dial there are three different roles for you to assign:

  • Session Owner – this person sets up and manages the Dialing Session. This user has full control to configure the Session to optimize Calling Agent productivity.
  • Calling Agent – one or more users may Join a Dynamic Dial Session to participate in Calls during the Session.
  • Supervisor – you can authorize specific users to have access to live monitor calls for the purpose of training and evaluation.

This video gives a quick introduction to Dynamic Dial:

How-To Video: Calling Agent Role

This video walks through the steps for a Calling Agent to use Dynamic Dial for calling a list.

Click this link to download the slides used in the video.

How-To Video: Session Owner Role

The Session Owner has the role of configuring the Saved Search in Infusionsoft and then setting up the Dynamic Dial Session in turboDial.

This video walks through the details the Session Owner needs to fully understand the optional settings for a Session.

Click this link to download the slides used in the video.
Dynamic Dial Note Records and Reports
The Call Note Records created by Dynamic Dial will be assigned Titles and ownership to your users as follows:
  • turboDial: Dynamic Dial Attempt
:  Ownership is assigned to the agent who has waited the longest to be connected to a call.
  • turboDial: Dynamic Dial Call: Ownership is assigned to the agent who was connected to the call.
  • turboDial: Dynamic Dial Call – Recorded: Ownership is assigned to the agent who was connected to the call.
  • turboDial: Dynamic Dial Call – Left Message (<name of recording>): Ownership is assigned to the agent who was connected to the call.
  • turboDial: Dynamic Dial Machine Answer: Ownership is left unassigned.
  • turboDial: Dynamic Dial Attempt – Number Failed (<number>): Ownership is assigned to the agent who has waited the longest to be connected to a call.

A set of Task-Note Reports in Infusionsoft that select the “turboDial: Dynamic Dial” note records for each specific user will provide a good high-level comparison of the effort your users have made using Dynamic Dial.

How-To Video: Supervisor Role

The Supervisor must be specifically authorized in your turboDial Management Account.  An Authorized Supervisor will have access to the tools for Monitoring calls in Dynamic Dial Sessions.

Click this link to download the slides used in the video.
In Dynamic Dial, authorized Supervisors have access to Call Monitoring for Dynamic Dial sessions. You can find more information about Supervisors by visiting this page of your turboDial Management Account

Updates to the Videos

Session Status

The Session Status screen described in the Session Owner Role video has been updated to appear as follows:

Options Screen

The Options screen has been updated to add the “Any User can Reset this Session” option.

Dialing Contacts in Most-Recently Created Order

The “Session Owner” how-to video explains how to use the ‘Date Created’ date on the contact record to cause Dynamic Dial to call contacts in the order of their creation, with new contacts called before older contacts.

To accomplish that you need to include that ‘Date Created’ field as a column in the saved search you will use with Dynamic Dial.

Dialing Contacts in Least-Recently to Most-Recently Called Order

The “Session Owner” how-to video explains how to use the ‘Date Created’ date on the contact record to cause Dynamic Dial to call contacts in the order of their creation, with new contacts called before older contacts.

Similarly, you can instead have Dynamic Dial call contacts in the reverse order of your most recent call to them, where contacts called most recently will be called after the contacts that have not been called recently.

Steps:

  1. Follow this guide to setup a ‘Last Call Date’ contact custom field in Infusionsoft. Important:  The field must be named exactly ‘Last Call Date’.
  2. Include that ‘Last Call Date’ custom field as a column in the saved search you will use with Dynamic Dial.

Once the ‘Last Call Date’ fields in your contacts become populated with dates, Dynamic Dial will then call the least recently called contacts first.

What to expect when Dynamic Dialing a List

It is helpful to consider how your Dynamic Dialing session will progress as you continually dial a list without Resetting it.

First, recognize that each of your calls is placed to one of these types of phone numbers:

  1. Inactive Mobile phones (powered off, in Airplane Mode, or out of reach of the network):  These calls are immediately sent to voicemail.
  2. Active Mobile phones and Landline phones with voicemail – these will ring and then:
    a. be answered by a human, or
    b. be sent to voicemail, or
    c. ring until your call attempt times out.
  3. Landline phones without voicemail – these will ring and then
    a. be answered by a human, or
    b. ring until your call attempt times out.
  4. Landline phones without voicemail and are busy on a call – these calls will immediately fail with a “busy” error.
  5. Bad phone numbers and numbers in countries that your Twilio account is not permitted to call – these calls will immediately fail with a Twilio error code.

For most turboDial customers, the majority of the phone numbers in their lists are mobile phone and fall into categories 1 or 2 above.

Not Using Answer Detect:
If your Dynamic Dial session is not using Answer Detect and a small value for Rings/Attempt then on the first pass through the list your agents may see moderate wait times between calls and may see a reasonable mix of human answers (category 2a) and voicemail answers (category 1).
On subsequent passes through the list your agents may see lower productivity due to longer wait times while the mix of category 2a and category 1 answers may continue about the same.

If you’ve set a large value for Rings/Attempt then on the first pass through the list your agents may see shorter wait times between calls and a higher share of calls from category 2b along with calls from category 2a and 1.
On subsequent passes through the list your agents may see lower productivity due to longer wait times with most answered calls in category 2a and category 1.

Using Answer Detect:
When using Answer Detect you can expect your agents will experience longer wait times between calls, and most answered calls will be in category 2a with a small number of 2b.  You should find it productive to make multiple passes through the list but the wait times will remain long.

Common Questions about Dynamic Dial

Q: Can I see the list of Contacts stored on turboDial’s servers for a given Dynamic Dial session?

Yes. If you click the STATUS button for a Dynamic Dial session, a blue up-arrow icon will appear:
Clicking that icon creates a pop-up dislpaying the list of Contacts currently stored on turboDial’s servers for that Dynamic Dial session.
Q: Will a call that ends up as a “Missed Connection” be eligible to be reattempted?
A: Yes, generally speaking when a call results in a Missed Connection the number will be eligible to be reattempted.
The exception is if you have the “Notify on Answers w/No Agent Available” option enabled. In that case the Contact is turned over to be manually dialed and that Contact’s numbers will not be eligible for further attempts during the current Session.
Q: Will a call that is answered by a machine be eligible to be reattempted?
A: If Answer Detect is enabled then your Missed Connection recording will be left as a voicemail message and that number will remain eligible for future dial attempts.
If you have Answer Detect disabled then one of the following will happen:
– If you use the MSG button to play a pre-recorded message onto the answering machine then the number will remain eligible for future dial attempts, OR,
– If you leave a voice message manually or hangup without leaving a message then the number will not be eligible for future dial attempts during the current Session.
Q: turboDial is overriding my settings and enabling Answer Detect on my Dynamic Dial session. How can I avoid that?
A: Answer Detect is automatically enabled when too many of the contacts in your list experience an “abandoned call” where no live agent is available on the call when a contact answers it. This protects your business from being in violation of FCC rules.  You can avoid this by configuring your session from the beginning with Answer Detect set to off and Simultaneous Attempts/Agent set to 1.
Q: Can an inbound call be handled by an Agent who is currently joined to a Dynamic Dial Session?
A: The Call Pickup feature in Hosted Voice gives your agents the option to temporarily leave the Dynamic Dial Session and pickup an incoming call.