CallFire Solutions

Create IVR: Basic XML Tags

Follow

 

Play
Purpose

Play a specified sound or recording to the Contact. 

Attributes
  • Name: Name of tag.
  • Type of Sound (required)
    • URL: Enter a web address.
    • Recorded Sound: Choose a previously recorded sound file.
    • Text to Speech: Use the text to speech engine.
  • Speech Voice (required for TTS only) Select a voice.
  • Text to Speech (required for TTS only) Type in your message.

Back to Top

Press Menu
Purpose

Gather keypad input from the user. Each Menu node requires at least one Play node and one Keypress node. When you drag a Press Menu button into the workspace, the Menu tag automatically creates one Play and one Keypress.

Attributes
  • Name: Name of tag.
  • Max Digits: (required) Recipient's maximum number of key presses. For example, if the prompt asks recipient to enter a ZIP code, Max Digits would be five (5).
  • Timeout: Number of milliseconds to wait for recipient input before moving to the next node.

Back to Top

Key Press
Purpose

Record the key pressed. May or may not trigger action specific to the key pressed.

Attributes
  • Name: Name of tag
  • Pressed: (required) Number pressed. Can be a system variable.

Back to Top

Transfer
Purpose

Transfer the call to a phone number

Attributes
  • Name: Name of tag.
  • Transfer Number: (required) 10-digit transfer number. Separate multiple numbers with commas.
  • Caller ID: Caller ID to display when transferring. Can be a system variable.
  • Hold Music: Music played to contact during transfer.
  • Transfer Style: (Used when there is more than one transfer number)
    • Ringall: Transfers to all numbers at once.
    • Waterfall: Transfers to each number in order.
  • Timeout: Number of seconds before terminating the transfer attempt and moving to the next node. A single ring lasts about five (5) seconds.
  • Continue After Transfer: Allows the transferred party to return to the IVR dialplan after having ended the transferred call.
  • Whisper Text-to-Speech: Message played to the recipient of the transferred call just before the call is connected.

Back to Top

Hangup
Purpose

Terminate the call

Attributes
  • Name: Name of tag.

Back to Top

GoTo
Purpose

Send the call to another node

Attributes
  • Name: Name of tag.
  • GoTo Node: (required) Name of the node to which the call should route.

Back to Top

Record
Purpose

Begin recording call

Attributes
  • Name: Name of tag.
  • Variable Name: A variable associated with the tag that can be referenced later.
  • Record rest of call: Used only at the beginning of IVR to record entire call. Do not click otherwise.

Back to Top

SMS
Purpose

Send an SMS text message

Attributes
  • Name: Name of tag.
  • To: (required) Number where text is sent.
  • Value: (required) Content of text message.

Back to Top

Have more questions? Submit a request

Comments