DUET Programming Tools: The Task Icons


ANSWER LINE...
Answer Line Icon The ANSWER LINE handles the task of recognizing an inbound call and responding to the call in a number of ways, which you have control over. The ANSWER LINE also has options which enable the Script to execute timed events on a periodic basis as well as send information from one line to another.


BLOCK/UNBLOCK...
Block Icon In a application where two or more lines share data, it is vital to make sure that one line doesn't alter data while its being used by another line. The BLOCK/UNBLOCK Task Icon gives you the ability to protect shared "hot" data while it's in use by a line.


CALLER INPUT...
Caller Input Icon Accepts touchtone input from the remote device. CALLER INPUT works directly with CODE Task Icons to create multiple branching leads for the Script. This Task Icon gives you an input time-out option, the ability to use a "terminator" key and the ability to control how many digits it will accept. The input can be saved to a variable for permanent or temporary use. When used with a modem line, the CALLER INPUT will accept keyboard input from the remote computer.


CODE...
Code Icon This Task Icon works specifically with the CALLER INPUT Task Icon to create a "lock and key" to a Script branch. You can enter a specific number or code (including numbers and/or text as found on the telephone keypad), or you can use a variable. When used with a modem line, the CODE Task Icon will accept keyboard input from the remote computer.


DIAL OUT...
Dial Out Icon Gives the Script the ability to call out or send out a number over the telephone. You may use a specific phone number or you can use a variable number. The DIAL OUT Task Icon can detect and respond to specific phone signals, such as VOICE, RING, BUSY and OTHER. This Task Icon builds Script branches for each type of signal. Simply continue Scripting to handle each condition encountered...


DISK ACCESS...
Disk Access Icon The DISK ACCESS Task Icon includes several different I/O functions: Copy, Delete, Add files, Read and Write to file, List files and directories, Make and Remove directories and Send and Receive files.


FAX ON DEMAND...
Fax On demand Icon The FAX ON DEMAND Task Icon can be activated with each TFLX system. Depending on the system you own, the Task Icon may be able to send fax only during the same call or it may be able to accept a caller's fax number for fax back.


GOTO/GOSUB...
GoTo Icon GOTO and GOSUB are essential programming abilities which enable a Script to instantly jump to another part of the Script. The GOTO redirects the Script activity, while the GOSUB enables the Script to leap to a subroutine, then return when the subroutine task is complete. Additional abilities included with the GOTO/GOSUB Task Icon are: RETURN and POP.


HANGUP PHONE...
Hangup Icon Simply terminates the call. A one-task Task Icon, there are no other parameters to change or customize.


IF/THEN...
If THEN  Icon This simple but powerful Task Icon enables the Script to make data comparisons and provide branches for True and False match conditions. One piece of data at a time can be compared to an =, <, > condition, or in combination: <=, =>, <> (not equal to).


INTERLINE SEND...
Interline Send Icon INTERLINE SEND works together with the INTERLINE RECEIVE Task Icon to provide the way to send data and pass information or commands between lines during calls, between calls, or at any point.


INTERLINE RECEIVE...
Interline Icon INTERLINE RECEIVE works together with the INTERLINE SEND Task Icon to provide the way to receive data from one line or several lines while calls are in progress, between calls, and at any point.


KEYBOARD INPUT...
Keyboard input Icon This Task Icon gives the Script the ability to accept keyboard input from the keyboard attached to the PC DUET is running on. With this Task Icon you have instant access to database files, variables and other text-based data.


LOCK/UNLOCK..
LockUnlock Icon The LOCK/UNLOCK Task Icon gives DUET the ability to block access to a Task Icon or a branch of Scripting for temporary or indefinite period of time. This lock-out can be deactivated from a remote location.


MATH...
Math Icon The MATH Task Icon is a simple equation editor. Using the +, -, /, *, = and DIV and MOD (divide and modulus), you can execute math calculations and equate values with variables.


MISC. COMMANDS...
Misc Icon A simple Task Icon... designed to accept several Script Commands not handled by the other Task Icons. Opening the MISC.COMMANDS, a Commands menu appears. Selecting a Command in the menu will insert the command into the Task Icon's edit box. A short list of Commands includes...

Pickup (phone)
Flash
Wait
DTMF Time
Delete file
SerialOpen and Close
SerialSend and Receive
CopyFile
Rename File


...as well as several Commands that allow you to change system-wide parameters on-the-fly, from a remote location.


MONITOR EVENT...
Monitor Events Icon Allows the Script to track the activation of specific Task Icons during Script operation and provide a detailed log of activity. The degree of detail is fully optional and the information is stored into a text file for later review.


PLAYBACK...
Playback Icon The PLAYBACK Task Icon lets you and your callers retrieve your voice mail messages. Options enable you to play one or more voice mailboxes on demand. Playback options enable you to replay, skip to the next message, return to the previous message, skip to the first or last message, fast forward, rewind, delete specific messages or delete all messages.


RECORD AND SAVE...
Record Save Icon The RECORD AND SAVE Task Icon enables a Script to record mailbox messages and sound files and save them to disk. In addition to the basic ability to record sound files, this Task Icon contains several options to control the length of the recording, essential message editing options for the caller, such as review, replace, append, save and cancel message.


SCREEN DISPLAY...
Screen Display Icon The SCREEN DISPLAY enables a Script to display graphic pictures on the local monitor while a Script is running. Use in conjunction with a SCREEN TEXT Task Icon, you can create very informative on-screen displays. This Task Icon can also be used to display graphics on a remote ANSI or RIP terminal for BBS Scripts/applications.

SCREEN TEXT...

Screen Text Icon The SCREEN TEXT Task Icon enables the Script to print text and variable text on the monitor during Script operation. A simple text editor, the SCREEN TEXT contains controls that allow you to align and place text precisely on the computer screen. This Task Icon is especially useful for creating BBS Scripts/applications.


VARIABLES...
Variables Icon A special "global" Task Icon which enables you to define and use database and USER variables in a Script. Besides adding variables to the Script, the VARIABLES Task Icon has the ability to globally change and replace uses of variables throughout a Script.


OK! You've convinced me! So send me some more info...

...for email click here ... Email Icon


Back to Telephone Home Page...
Back to Magnum Home Page...