modules

Basic

  • AddHang Up or Exithangup,0
    Hang Up

    Disconnects the call; or, if this app is being run from within another app, the call returns to the first app.

  • AddSimple Promptaudio,0
    Simple Prompt

    This module plays a static prompt to the user.

  • AddMultipart Promptcomplex,0
    Multipart Prompt

    Plays a series of static or dynamic prompts to the user. Dynamic prompts can contain variable values.

  • AddJump to Pagegoto_page,0
    Jump to Page

    Immediately sends the call to the start module of the specified page.

  • AddSimple Menumenu,0
    Simple Menu

    Plays a prompt and expects the user to press a touch-tone or say a keyword. Branches for each possible input.

  • AddTransfertransfer,0
    Transfer

    Performs a bridge transfer to a specified 10-digit US phone number. When the far side disconnects, the app resumes.

  • AddYes or Noyes_no,0
    Yes/No

    Plays a prompt and expects an affirmative or negative response, or 1 for yes and 2 for no. Branches on the result.

  • AddMultipart + Yes/Nocomplex_yes_no,0
    Multipart + Yes/No

    Equivalent to the Multipart Prompt except a Yes/No response is expected. Useful for confirming previous inputs.

  • AddDigits Inputdigits,0
    Digits Input

    Accepts a series of spoken or touch-tone digits.

    You can also set a maximum and minimum length.

  • AddMultiple Choicemult_choice,0
    Multiple Choice

    Plays a prompt and then expects a choice to be selected by touch-tone or keyword; however, the call does not branch.

  • AddVoice Recordingrecord,0
    Voice Recording

    Plays a prompt, and optionally a beep, before making a recording of the user's voice and saving it to the result variable.

  • AddLabellabel,0
    Label

    Displays text on the canvas to label parts of the callflow.

    Does not affect the app's functionality.

Start

This is where the app will begin running on the current page. If this is the first page, this is the first module of the app.

Complex Inputs

  • AddDate Inputdate,0
    Date Input

    Plays a prompt and expects the user to say or enter a date within the years 1900 to 2099.

  • AddDecimal Inputnumber,0
    Decimal Input

    Plays a prompt and expects the user to say or enter in a decimal number, using * (star) for the decimal point.

  • AddFirst Name Inputfirstname,0
    First Name Input

    Plays a prompt and expects the user to say a first name. Recognizes about 90% of American first names.

  • AddLast Name Inputlastname,0
    Last Name Input

    Plays a prompt and expects the user to say a last name. Recognizes about 90% of American last names.

  • AddState or Provincestate,0
    State or Province

    Plays a prompt and expects the user to say a US State or Canadian province.

  • AddTime Inputtime,0
    Time Input

    Plays a prompt and expects the user to touch-tone a military time or say a time. Optionally clarifies AM or PM.

  • AddUS City/State or ZIPcitystate,0
    US City/State or ZIP

    After a prompt plays, the user can say a US City and State or enter a ZIP code via touch-tone.

  • AddUS Street Addressaddress,0
    US Street Address

    Plays a prompt and expects the user to say a US street address within a certain ZIP or City/State.

Start

This is where the app will begin running on the current page. If this is the first page, this is the first module of the app.

Data Integration

  • AddBuild URLbuild_url,0
  • AddFetch from URLrest,0
  • AddQuery Databasequery,0
    Query Database

    Selects rows from a table in your Simple Database based on specified paramaters, and places them in the Stack.

  • AddSOAP Webservicesoap,0
    SOAP Webservice

    Runs a method provided by a specified WSDL. May return a variable directly, or place the result into the Stack.

  • AddGet Row from Stackfetch,0
    Get Row from Stack

    Gets the next row (or a specified row) from the Stack and extracts fields from the row into variables.

  • AddStack Propertiesstackprops,0
    Stack Properties

    Retrieves into variables specified properties of what is currently in the Stack.

  • AddInsert into Databaseinsert,0
    Insert into Database

    Inserts a group of variables as a row of fields into a table from your Simple Database.

  • AddUpdate Databaseupdate,0
    Update Database

    Updates rows in a table in your Simple Database that match specified parameters, overwriting selected fields with new values.

  • AddDelete Rowsdelete,0
  • AddMenu from Stackdynmenu,0
    Menu from Stack

    Plays a prompt to the user for each row in the stack, and allows the user to select a row.

  • AddRun Another Appsubapp,0
    Run Another App

    Runs another app. When the other app ends, this app resumes. Variables can be transferred into and out of the other app.

Start

This is where the app will begin running on the current page. If this is the first page, this is the first module of the app.

Messaging

  • AddFetch Twitter Feedtwitter,0
  • AddSend an Emailemail,0
  • AddSend an SMSSMS,0
Start

This is where the app will begin running on the current page. If this is the first page, this is the first module of the app.

Variables and Math

  • AddReserve Variablereserve_var,0
    Reserve Variable

    This reserves a variable as soon as the call begins, but leaves it initially empty.

  • AddSet Variableassign_var,0
    Set Variable

    This module creates a variable and assigns to it either a constant value or the value of another variable.

  • AddSet Many Variablessetmany,0
    Set Many Variables

    Similar to Set Variable, except you can set the value of multiple variables at once.

  • AddSay Variablesay_var,0
    Say Variable

    Says the value of a variable using text-to-speech. You can spell out its digits or letters, or interpret it as a currency value.

  • AddCall Propertiescallprops,0
    Call Properties

    Retrieves into variables selected properties of the current call, such as ANI, DNIS, start time, and elapsed time.

  • AddInput Propertiesinputprops,0
    Input Properties

    Retrieves into variables specified properties of the last input interaction, such as the input mode used or ASR confidence.

  • AddIncrement By Oneincr_by_one,0
    Increment By One

    Increments the specified variable by one. If the variable does not contain a number, this sets the value to 1.

  • AddIncrement Variableincr_var,0
    Increment Variable

    Adds a value to a variable. You can add a negative value to decrement the variable.

  • AddBranch on Numberbranch,0
    Branch on Number

    A series of comparisons are evaluated, and the call branches if one is fulfilled; otherwise the default exit is followed.

  • AddBranch on Stringbranchstr,0
    Branch on String

    A series of comparisons are evaluated, and the call branches if one is fulfilled; otherwise the default exit is followed.

  • AddBranch on Yes/Nobranchyesno,0
    Branch on Yes/No

    If the value is “no” or evaluates to false, the No branch is followed; otherwise the Yes branch is followed.

  • AddCountercount,0
    Counter

    Increments a variable every time it is entered. Also can branch if the counter reaches a maximum value.

  • AddConcatenateconcat,0
    Concatenate

    Joins several variables containing strings into one string, optionally with a joining delimiter.

  • AddString Lengthstrlen,0
    String Length

    Saves the length of a string value, measured in words or characters, to its result variable.

  • AddSubstringsubstr,0
    Substring

    Select a portion of a string value by words or characters from either end of the string.

  • AddParse Date/Timedate_parse,0
    Parse Date/Time

    Will parse an variable or value for a date and/or time, saving it in the specified format to the result variable.

  • AddEvaluate Mathmath,0
    Evaluate Math

    Evaluates an expression, using Javascript Math functions, and assigns the numerical result to the result variable.

Start

This is where the app will begin running on the current page. If this is the first page, this is the first module of the app.

Outbound Campaigns

  • AddRetry This Call?retry,0
    Retry This Call?

    Set whether an outbound call should be retried. By default, calls are not retried if the callee answers the phone.

  • AddUpdate Call Rowupdate_outbound,0
    Update Call Row

    Updates the row in your Simple Database table that was used to generate this call, if this call was part of an outbound campaign.

Start

This is where the app will begin running on the current page. If this is the first page, this is the first module of the app.

overview
Loading...
about  ·  © 2012plum
QuickFuse build 0111c1a34e2  ·  Written by Theodore Pak  ·  © 2012 Plum Voice
Actions
Loading
Please wait, the editor interface is loading...