The Designer Tools
Pointer | The tool to move steps around the designer. | |
If Expression | This function enables a script to vary by evaluating two variables. Example if the caller has a balance due the system will take a different action. The evaluation can be any standard SQL Where clause.
|
|
Say | The Say function enables the CyLive user to
|
|
Record |
The Record function enables the user to record audio and save it to the CyLive Server for integration into other applications.
|
|
Ask Number | The Ask Number function allows the user to play sound files and save the number sequence entered by the caller. It verifies the numbers length and passes a script-based verification check.
|
|
Assign Variable |
Copies a value to CyDesk Server so it can be accessed by CyDesk client. |
|
Make Call |
This standard component enables the user to dial out to any telephone number to start a conversation. It also allows the user to play messages or send DTMF tones once the call has been answered. | |
Hang Up Call | Ends the call. | |
Database Select | This database module enables the user-based access to the database and grants rights to modify the information in the database. The database select also features paging of a large dataset. Data can be retrieved or updated in the following data sources:
|
|
Database |
The Database Update function allows the script to update remote ODBC databases. Update statements may contain variable information stored from previous steps |
|
The Email function sends an email to a specific recipient. The TO, CC, BCC, SUBJECT and BODY may contain plain text or the values of any session variables. |
||
Jump Script | This function directs the flow of the script to another script, which will return back to the next step once the script jumped to is completed |
|
Timer End | Notes the time the call ended | |
Timer Start | Notes the time the call started and puts it into a variable | |
Transfer to CyCC | Transfers a call to a CyCC. | |
Send SMS | The Send SMS function sends an SMS to a specific recipient. | |
Payflow Payment | Connects with Payflow (PayPal) payment gateway to make financial transactions. | |
Alert Member List |
|
|
Alert Monitor | This function is a continuously running function that performs the “success” transitions at a user defined interval |
|
Make New Call | This component allows for a new call to be initiated, it performs the call on a successful result of a user defined database select statement |
|
Database Result | This Database module allows for user defined transitions based on the field results from a user defined database select statement |
|
With Row | This component allows for user defined transitions base on the field results of the previous database select statement |
|
Multi Step Launcher | This component allows for two or more steps to be launched simultaneously each step is run in an individual thread making it independent. |