Queuing Calls with CSV

Queuing Outbound Calls In Fuse

Calls can be queued manually in Fuse by uploading a CSV document containing information for each call.

The following options will be displayed:

1. Upload CSV: Use this option to upload a CSV file that contains a list of contacts to dial. The file must be formatted to match one of Fuse's expected numbering formats. See the CSV Formatting for more details.

2. Number of Attempts: This sets the number of outbound attempts to make for each number if the first attempt is unsuccessful. This option accepts numeric values from 0-10.

3. Time to Wait Between Attempts: This is an optional setting users may wish to utilize if they enabled multiple attempts. This value indicates how long, in seconds, the Fuse application must wait before attempting the next outbound call to a given number. The option accepts numeric values from X-XXX.

4. PCI: (PCI accounts only) This option is visible only to customers with accounts labeled as PCI. Select Yes to direct queued calls through Plum Voice's secure environment. Default setting is Yes. This option provides the same function as the is_pci API parameter.

Advanced Options. The following fields are not required, but available, if desired:

4. Call Range: (Optional) Allows users to identify a specific window of time to attempt the outbound calls. Calls go out immediately if no time is specified. The call time specified here is in Eastern Standard Time (EST).

5. Result URL: (Optional) Result URL callback, which will be called at the completion of each outbound call. For more information on result_url, please refer to the documentation here.

Contacts CSV Formatting

There are several different acceptable formats for CSV contacts. The only format restriction is that the first column header must be 'destination'. Other than that, users may supply optional columns of information. Fuse sets these data as variables within your outbound call.

Example:

"destination"
"tel:+12125768900;ani=5553336666"
"tel:+16177123000;ani=5553336666"
"tel:+13121234567;ani=5553336666"

Note the various supported phone number formats. Users can add optional parameters for phone number strings, e.g. 'tel', 'ani', etc. Phone number formatting in Fuse functions the same way it does in native VoiceXML.

As of 2019, ANI should be set on all outbound phone calls as federal regulation requirements means that most inbound carriers will block outbound calls that do not originate somewhere. ANI must be a number in your Plum Fuse account.

For more information about STIR/SHAKEN and Robocalling, please click here.

The following file includes the same list of phone numbers, but with the additional variables 'first_name' and 'last_name' for use within the application:

"destination","first_name","last_name"
"tel:+12125768900;ani=5553336666","Steve","Smith"
"tel:+16177123000;ani=5553336666","Plum","Voice"
"tel:+13121234567;ani=5553336666","Keith","Johnston"

Last updated