LogoLogo
  • Go to Docs Center
  • Meet Plum Fuse
  • Tutorial
    • Basics
    • Deployment
    • Building A Complex Application
  • How to...
    • Send SMS messages using the REST module
    • Use the SMS Module
    • Upload an Audio Recording to Storage
    • Use Plum's Transcription API
  • Fuse Navigation
  • Application Manager
    • New Application
    • Managing Applications
    • Folders
  • Template Center
  • Deployments
    • Deployments Table
    • Creating Deployments
    • Updating Deployments
    • Deleting Deployments
    • Outbound Deployments
  • Logs
  • Reports
  • My Account
    • Global Options
    • Admin Options
  • Users & Sharing
    • Single Sign On
  • Application Editor
    • Application Editor Overview
    • Settings
      • Language Settings
        • Text-To-Speech (TTS) Options
      • User Input Settings
      • Connection Settings
      • Post-Call Webservice
      • JavaScript Libraries
    • Audio Manager
      • Languages
      • Prompt Table
      • Audio Formats
      • Bulk Uploading Audio Prompts
    • Modules
  • Modules
  • Call-Flow
    • Prompt
    • Transfer
    • Go To App
    • Go To Page
    • Compare Variable
    • Counter
    • Exit
    • Call Log
    • Label
    • Subdialog
  • Input
    • Address
    • Yes/No
    • Custom Field
    • Date/Time
    • Number
    • Digits
    • Language
    • Menu
    • Dynamic Menu
    • Name
    • Record
  • Data
    • Email
    • SMS
    • Set Variable
    • Call Recording
    • Evaluate JS
    • REST
    • SOAP
  • Integration
    • Setting up authentication
    • Dialogflow
    • DynamoDB
    • AWS S3
  • Variables
    • Shadow Variables
  • Module Settings
  • Key Fuse Info
  • 📞Outbound
    • Queuing Calls with CSV
    • View Pending Calls
    • Viewing Completed Calls
    • Detecting Voicemail
    • Outbound Parameters
    • Outbound FAQs
  • 🔒Data Security
    • 'Private' Mode
    • Managing Secure Phone Numbers
    • Sensitive Data Types
  • 🔑APIs
    • Authentication
    • Outbound Calls
      • Queue Call
      • Queue Multiple Calls
      • Get Outbound Call Status
      • Cancel Outbound Calls
    • Logs
      • Get Call Logs
      • Get Call Logs With Details
      • Get A Detailed Call Log
  • 🗒️Release Notes
Powered by GitBook
On this page
  • Queuing Outbound Calls In Fuse
  • Contacts CSV Formatting
  1. Outbound

Queuing Calls with CSV

PreviousOutboundNextView Pending Calls

Last updated 3 years ago

Queuing Outbound Calls In Fuse

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

To queue outbound calls, click Queue Calls at the top of the page. The Queue Calls window will be displayed, as shown in the following image:

The following options will be displayed:

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).

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.

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"

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 for more details.

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 .

After filling in the desired fields, click Queue to schedule the outbound calls.

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

📞
click here
CSV Formatting
here
Select this image to zoom in.