Many Microsoft® Windows®-based Computer Telephony software products either do not have
a TAPI compliant version of their product, or need the additional capabilities of a
“middleware” software to control how the application functions with Strata DK call handling.
StrataLink has bee n de v eloped wit h this in mind and o f fers you t he abil ity to w ork with se ve ral
popular software applications. They are:
StrataLink will work with Toshiba’s new V2.22 TSPI. Both will be packaged together, and
when released, will ship with each RPCI-DI. The installation procedure will provide options
for installing the TSPI, StrataLink, or both.
Note
This bulletin provides important general information on StrataLink and how it
operates. For specific instructions on using one of the above applications with
StrataLink, see the Application Notes for the desired software.
StrataLink communicates with these software applications using Microsoft Windows Open
System Architecture capabilities for Dynamic Data Exchange (DDE). StrataLink accepts a
DDE exchange to provide for outbound dialing and creates DDE instructions which in turn
create actions within the li nked application.
The program is designed to wor k wi th Toshiba’s TAPI Service Provider to recei ve events from
the telephone system and collect information for the application. It also provides dialing
instructions which ensure the number sent to the telephone system matches the local dialing
plan.
Figure 1 shows how StrataLink is used with Windows applications to provide telephone
services with your desktop PC.
Toshiba America Information Systems, Inc.
9740 Irvine Bl vd., Ir vin e, CA 92618-1697 (714) 583-3700
Telecommunication Systems Division
1 of 11
AB50-0004
Using StrataLink for CTI Connections
Microsoft Windows PC
Strata DKT
RS-232 Link
RPCI to COM Port
2046
Figure 1Computer Telephony Connection Using Toshiba’s StrataLink
TAPI
Service
Provider
TAPI
DLL
(Windows)
StrataLink Function s
StrataLink has three basic functions. It:
♦Accepts events from the telephone, applies filtering rules and conditions and causes
actions to take place in the application.
♦Provides for outbound calling and call control from the application.
d Confident
StrataLink
DDE Link
DDE Link
CT
Software
Application
al
i
♦Provides tools for testing the interface and debugging or monitoring the call events.
Processes Telephone Events
Using Win dow s TAPI, StrataLink accepts the Strata DK commands and pr ovides a sel ection of
“Actions” based upon call events, called Triggers. Each Trigger can have one or more
conditions applied to it to control how, when, or if the Action is to be performed. Each Action
has a limited set of paramet ers t hat can be chan ged to c ustomiz e the a pplica tion f or th e user. A
list of Trigger events can be selected for the Action desired.
Provides Outbound Calling and Call Control
The Computer T elephony Software creates events for controlling the telephone. The events are
controlled using DDE exchanges originating from the application and received by StrataLink.
In some programs, the application software must be configured for this operation.
Tests, Debugs, and Monitors
rel
StrataLink pro vides several important testing and debugging functions. These tools enable the
P
installer to verify whether the link is functional and by using the TAPI link, to view t he de tails
of the information being passed. Without these tools, the troubleshooting or verifying
operation is reduced to guessing.
min
i
ary an
2 of 11
Strata DK I&M April 1997
Using StrataLink for CTI Connections
Software Application Initiated Events
Dialing Preferences
Most application programs when attempting to dial using a DDE command are not able to
specify the line appearance for the call. A line appearance must be specified for:
♦Intercom Calls – dialing numbers with less than five digits.
♦Local Calls –
calls that m atch
the local area
code specifie d or
calls with on ly
seven digits (also
need specify the
local area code to
be stripped befor e
dialing).
♦Long Distance
Calls – any call
with 10 or more
digits (also
indicate if a ‘1’
needs to be added
if missing).
Figure 2Dialing Preferences Screen
AB50-0004
al
i
StrataLink provides an easy-to-use dialog box (see Figure 2) available in the Main Menu’s
Setup sub-menu to set your dialing preferences.
Local Calls
Application programs may dial the area code of the telephone number even if it is a local call.
Thus, by setting the Local Area Code field, StrataLink detects these calls, strips off the Area
Code of the telephone number, and dials using the “Local” appearance. For example, if your
Local Area Code is “714” and the application attempts to dial “714-515-1234,” the program
converts the number to “515-1234” before dialing.
ary an
Long Distance Calls
Application programs may not insert a “1” before a long distance call. By using the option
“Add 1+ if Missin g,” StrataLink can automatically detect and correct this. For example, if the
application attempts to dial a long distance call like “612-555-1234” (and your Local Area
Code is “714”), this option converts the number to “1-612-555-1234” before dialing.
min
i
Application Program DDE Commands
With t he e xcepti on of TeleMagic, all other applicatio ns mentio ned in thi s b ulle tin ca n send the
appropriate DDE commands to StrataLink. Some application programs (for example
rel
GoldMine) must be configured to use these DDE commands.
P
StrataLink, wherever necessary, offers more than one format for each command. (See your
program’s Application Notes for applicable commands.) The following are some examples:
d Confident
Strata DK I&M April 1997
3 of 11
AB50-0004
Dial
Using StrataLink for CTI Connections
Dial a telephone number on the specified line appearance. If the line appearance is not
specified, the appropriate default appearance (Intercom, Local, or Long Distance) is used.
Answer a Ringing Call on t he specif ied line appea rance. If the l ine appear ance is not spe cif ied,
the current appearance is used.
[Answer, <appearance>]
...or [AnswerCall ( )]
Hangup
Hangup on a active call .
[Hangup]
...or [DropCall ( )]
Telephone System Events
Trigger Rules and Conditions
The Trigger Rules are established by the installer or user so that specific Actions can be
performed when an event occurs. The Triggering event can be any number of things (e.g.,
Call Ringing, Call Connected, or Call Cleared).
The existing Trigger Rules can be displayed (Figure 3), edited, deleted or new rules added to
meet the needs of the application. These functions are important when setting up the desktop
PC. Multiple rules can be created and active at the same time.
al
i
d Confident
P
4 of 11
ary an
min
i
rel
Figure 3Trigger Rules Screen
Strata DK I&M April 1997
Loading...
+ 7 hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.