CallFire Solutions

Create IVR: Advanced XML Tags

Follow
 
Go to: Get | AMD | If | GoTo XML | SetVar | Stash | Analytics | Google Talk
See Also: Basic XML |  Outbound IVR | Inbound IVR   
 
Get
Purpose

Call any URL or http: request from your IVR. This tag works with CallFire XML variables and the PHP script to obtain data from a specified source. The resulting data string can be stored under a varname and referenced later in the script.

Attributes
  • Name: Name to identify the tag.
  • URL: Address to call. (required)
  • Variable Name: Variable where response is stored.
  • Timeout: Set duration for which a request can process before timeout, to prevent infinite sessions.

Back to Top

AMD
Purpose

Enable answering machine detection for outbound campaigns. Must contain both Live and Machine tags.

Attributes
  • Name: Name of AMD tag
  • Live: (Required sub-tag)
    • Name: Name of live tag
  • Machine: (Required sub-tag)
    • Name: Name of machine tag

Back to Top

If
Purpose

Contents of tag execute if the variable value satisfies the expression.

Attributes
  • Name: Name of Tag
  • Expression: (Required) JavaScript expression to be evaluated

Back to Top

GoTo XML
Purpose

Jump to another CallFire XML at another URL

Attributes
  • Name: Name of Tag
  • URL: (Required) A valid URL

Back to Top

SetVar
Purpose

Creates local variable for use later in the call. Variable contents are lost when call finishes.

Attributes
  • Name: Name of Tag
  • Variable Name: Name assigned to variable. (required)
  • Value: Value assigned to variable. (required)

Back to Top

Stash
Purpose

Store contents of the variable in the Call Detail Report.

Attributes
  • Name: Name of Tag
  • Variable Name: Name assigned to variable. (required)
  • Value: Value assigned to variable. (required)

Back to Top

Analytics
Purpose

Send a Google Analytics page view to help measure how users interact with a website.

Attributes
  • Name: Name of Tag.
  • Google Analytics Key: Your GA key.(required) 
  • Your Domain/Site: Your GA URL. (required) 
  • Category: A name for the objects you track.
  • Action: A string uniquely paired with each category.
  • Label: A string for event data.
  • Value: An integer to provide numerical data.
  • Text: Additional text.

NOTE: All tags except Key and URL are regulated by Google.

Back to Top

Google Talk
Purpose

Send Google Talk an instant message during a phone call.

Attributes
  • Name: Name of Tag.
  • Google Talk User Name:  GT username. (required)
  • Google Talk Password: GT password. (required) 
  • To: GT address for recipient. (required)
  • Message Text: Content of message. (required)

Back to Top

Have more questions? Submit a request

Comments