Phonon Central Documentation
  • What is Phonon Central?
  • Getting Started
    • Signing Up And Getting Started
      • Create a New Account
      • Account Details
    • KYC Process
    • Billing Details
  • CONFIGURATIONS/SETUP
    • DIDs
    • Email
    • SMS
    • Agent Group
    • Agents
      • SIP Based Calling on Mobile
      • Dynamic Agents
      • Direct Dial Agents
  • ESSENTIAL COMPONENTS
    • Flows
    • Queues
    • Whitelist
    • Reports
    • Transactional Messaging
    • Prompts
    • Disposition
  • How to design a campaign
    • Outbound Dialer
      • All About Attempts
      • 1:1 Calling
    • Inbound IVR and Call Distributor
      • How to initiate an Inbound Campaign
    • Outbound Multicast
      • Manual Outbound Calling
  • Flow Designer Widgets
    • Play
      • Using Text-to-Speech
    • Record
    • Multi Play
    • Decision
    • Operations
      • General Operation
      • String Manipulation
      • Number Manipulation
      • Date And Time Manipulation
      • Supported Formats
    • Webhook
      • Custom Webhooks
    • Make Call
      • Make Call for Dialers
    • Store Variable
    • Time Condition
    • SMS
    • Emails
    • Counter
    • Hangup
    • Transfer Call
    • Agent Connect
    • On Remote Hangup
    • On Flow Complete
  • Advanced Configurations
    • Short Links
    • Grammar
    • Cloud
    • NLP Engine
    • Webhook
      • Custom Webhooks
    • Flow Variables
    • Post Call Webhook
  • How to start a campaign
    • Outbound Multicast
      • How to trigger an Outbound flow
        • Trigger using API
        • SFTP File Upload
  • INTEGRATIONS
    • Amazon AWS - TTS/Poly
    • Google - STT & DialogFlow
    • IBM Watson
  • RELEASE NOTES
    • Release Notes
    • To Do
  • TROUBLESHOOTING/FAQs
    • FAQs
    • Trouble Shooting
      • Widget Error Key Codes
  • Support Interface
    • User Accounts
    • Accessing Client Accounts
Powered by GitBook
On this page

Was this helpful?

  1. Flow Designer Widgets

Play

1. Play Type: It helps in configuring what should play when the user picks the call or any action is taken by the user. There are multiple play types which can be chosen. It can be via a File, digit/Numbers, Date/Time, Text to Speech, Digit/Number. On selection of this option the next configuration tab will appear as per the selection.

2. Details: The complete configuration in “Details” depends on the selected “Play Type”. (1) On selection “From File” there will be two options available to choose from “Static File” & “Based on Values”. On selection of static file a prompt will be available for selection and based on value name of the prompt file will have to be mentioned. (2) On selection of “Digit/Number” language selection will be available. For playing prompts, static value and key value pair are available which can be played as digits and numbers of the values which will be entered. It can be accessed via a webhook URL (3) On selection of “Date/Time” language, selection will be available and for play selection static value & key value pair will be available. (4) In Text to Speech AWS account will have to be configured which will enable AWS Key to be displayed in the AWS Key field. Language selection, voice selection format will have to be configured as required. Script can be played in tested.

3. Stop By: If enabled, DTMF opens up a lot of configurations for the user.

  1. DTMF to stop: The default, non-configurable DTMF to stop any prompt is “#”. Once pressed, flow will move forward and stop any further input for that DTMF.

  2. Length of DTMF: Allows a dynamic length of DTMF upto the length entered. If length exceeds the maximum length, prompt from “Invalid Input” is played. The minimum length of DTMF that can be entered is 1 and the maximum is 20.

  3. Wait for DTMF: This is the time(in seconds) that the flow waits for, for a DTMF input from the user. The minimum wait time is 5 seconds and the maximum wait time is 60 seconds.

  4. Max. attempts: This is the maximum attempts at invalid inputs that the user can try for. Post exceeding this value, the prompt from “Maximum Attempts” is played.

  5. Repeat prompt if no input: Once the “wait for DTMF” time has passed and no input has been received, the user can configure the prompt to be repeated.

  6. Repeat prompt if invalid DTMF sequence: In case the DTMF exceeds the “Length of DTMF”, the user can configure the prompt to be repeated.

  7. Enable DTMF validation: Once enabled, the DTMF can be validated for regular expressions, numbers or for an Aadhaar number. In case the DTMF is not validated against any of these, the prompt from “Invalid input” is played.

  8. Store DTMF in: The DTMF entered can be stored in $call.last dtmf received, default value or it can be stored in a custom variable by the user.

  9. Announcements:

    1. Invalid Input: In case the DTMF entered exceeds the value in “Length of DTMF”, this prompt is played.

    2. No input: If no response is received, post the “wait for DTMF” time, this prompt is played.

    3. Maximum Attempts: When the user exceeds the “Max. attempts” of invalid inputs, this prompt is played.

“DTMF to stop” is disabled by default. Other configurations are available once the DTMF is enabled.

PreviousManual Outbound CallingNextUsing Text-to-Speech

Last updated 6 years ago

Was this helpful?