Setting up and Using Send Keys
Send Keys was designed to be used with terminal
emulation programs that might link Windows to an AS-400 or Unix database.
However, it can be used with any application when the same sequence of
keystrokes would be utilized to do a database search of a phone number. Send
Keys is a good choice in enviornments where the same application is used
throughout the day and not used in conjuction with other applications. When a
call arrives, CTILink will restore the target application if it was
minimized and then send keys to the application as if a user were typing the
In CTILink, select to display the Send Key Setup dialog:
The Phone Codes are treated in a special way. Each time a Phone Code symbol is encountered, the next digit in
the caller ID is substituted until the end of the digit string is encountered. If there are more symbols than digits, they
are simply ignored. The following is a description of each of the phone code symbols:
must contain the
exact name of the application to receive the key strokes as it appears in the
application's title bar. Also, the application must be running when a call is
received. Although, CTILink will activate the application if it is minimized
it will not start the application.
group box, enter the
number of milliseconds that CTILink should delay after setting the focus on
the target application, but before starting to send keys in the edit
box. In the edit box, enter the number of milliseconds CTILink should
delay after sending the keystrokes. The edit box determines the number of milliseconds
between keystrokes. In the edit box enter the time to wait before activating the target app.
to link CTILink to Send
if the target
application is to be maximized in addition to being restored and having the
keyboard focus set on it.
button to display a dialog box that enables sample DNIS,
ANI, Search and Collected digits to be entered. If the ANI edit box contained
1234 and the DNIS edit box contained 5678 and the
buttons was clicked CTILink would restore a notepad application with the text file TEST.TXT and
enter the string:
If CTILink is being used in conjuction with CTIServer to obtain
from an IVR, clicking the button will
display a dialog allowing a message to be sent to CTILinkServer in order to
test the TCP/IP settings and connections.
will cause an
announcement dialog box showing the ANI, DNIS and Collected digits to be
displayed instead of sending the keys directly to the target application. The
user can send the keys be clicking on the button or
to answer the phone
button at any time or
can dismiss the dialog without sending any keys.
button to display the announcement dialog so
that it can be configured. Right click to display the configure menu. This menu
allows control over which panels are visible, the text of lables and the
caption, whether the dialog should remain on top of all other windows and the
position. Remember to click on the Save Settings
selection to preserve all changes.