It is no problem to connect a Asterisk to a Definity by using a T1 or E1 connection. This works fine. What I am looking for is a method to use the cti-enviroment of the definity (TSAPI), to control sip-phones connected to the Asterisk.
Is this possible, and how do you do this.
Thanks
[quote=“paullef”]It is no problem to connect a Asterisk to a Definity by using a T1 or E1 connection. This works fine. What I am looking for is a method to use the cti-enviroment of the definity (TSAPI), to control sip-phones connected to the Asterisk.
Is this possible, and how do you do this.
Thanks[/quote]
That all depends on which incarnation of CTI you’re using.
For example, we have a Definity G3R with AT&T Passageway TSAPI server that uses DLG. (We also have a CV/LAN CTI server that does not use AT&T’s TSAPI server, but let’s keep this simple.)
The Definity itself (assuming you’re using a G3*) does not provide any native TSAPI functionality. The Medpro cards within the G3*, using either DLG or CV/LAN, can and do speak to an external TSAPI server. The point is, you have to have CTI on the Definity if you want CTI on asterisk… at least if you want them integrated into the same ACD without having to write some home-brewed self brokering application.
In our case, we’re using an AT&T Passageway server as our CTI server (connected to the Definity’s Medpro over DLG). All we had to do was to port the client to our Linux * server so that we could connect to the Passagway and then we had the CTI functionality. This doesn’t expose all available functions of the CTI server; setting up per-dial modifiable ACD route patterns was out-of-scope so we left it out of the port.
Of course, if you’re using a Definity 8700 all bets are off. 