Hi , I am working on a TSAPI proyect and I'm writing you to see if you can help me, I have googled all week and obtained not much information, hope you can have a few minutes to share a little knowledge.
I have to detect the invcomming calls (Phone numbers) on an avaya switch, I have a windows xp machine and visual studio 2008 (c#).
It's hard for me to understand how the TAPI, TSAPI works, because I don't have access to the switch, at least not during developing and I can't test to see if any code works with the switch,
So, the idea that I came with so far, is to have a PBX emulator and some terminal emulator to simulate the calls,so far I can test the calls with TAPI , but I understand that TSAPI protocol is different or for the avaya/Lucent systems, my question to you: can I code a C# code to obtain the incoming calls from a generic PBX using TAPI, and expect this to work with an avaya switch?, I have installed the
Avaya\AE Services\TSAPI Client\ (TSTEST32.exe) but it can't detect the emulated servers (TAPI) on my windows xp. anyone knows?
> Hi , I am working on a TSAPI proyect and I'm writing you to see if you can > help me, I have googled all week and obtained not much information, hope > you can have a few minutes to share a little knowledge.
> I have to detect the invcomming calls (Phone numbers) on an avaya switch, > I have a windows xp machine and visual studio 2008 (c#).
> It's hard for me to understand how the TAPI, TSAPI works, because I don't > have access to the switch, at least not during developing and I can't test > to see if any code works with the switch,
> So, the idea that I came with so far, is to have a PBX emulator and some > terminal emulator to simulate the calls,so far I can test the calls with > TAPI , but I understand that TSAPI protocol is different or for the > avaya/Lucent systems, my question to you: can I code a C# code to > obtain the incoming calls from a generic PBX using TAPI, and expect this > to work with an avaya switch?, I have installed the
> Avaya\AE Services\TSAPI Client\ (TSTEST32.exe) but it can't detect the > emulated servers (TAPI) on my windows xp. anyone knows?
Mario, please don't mix TAPI and TSPAPI. The are complete different CTI protocolls. This newsgroup is soleley about TAPI. So what is your question about?
-- Best Regards Andreas Marschall Microsoft MVP for TAPI / Windows SDK / Visual C++ 2003-2008 TAPI / TSP Developer and Tester My TAPI and TSPI FAQ: http://www.I-B-A-M.de/Andreas_Marschall's_TAPI_and_TSPI_FAQ.htm My TotoŽ Tools (a collection of free, mostly TAPI related tools): http://www.i-b-a-m.de/Andreas_Marschall's_Toto_Tools.htm TAPI development around the world (Frappr! map): http://www.frappr.com/TAPIaroundTheWorld * Please post all messages and replies to the newsgroup so all may * benefit from the discussion. Private mail is usually not replied to. * This posting is provided "AS IS" with no warranties, and confers no rights.
I'll rephrase my question, I need to download a TSAPI server emulator, but can't find one, and need to know if a TAPI server emulator can work , I need to get the incoming calls, .. if I use a TAPI server and code a C# app to get the incom.calls whold it work the same way?. sorry of I posted here, didn't found any other place. "Andreas Marschall [exMVP TAPI]" <Andreas.Marsch...@I-B-A-M.de> wrote in message news:euP066QRKHA.1372@TK2MSFTNGP02.phx.gbl...
> "Mario Flores" <sistec_de_jua...@hotmail.com> schrieb im Newsbeitrag > news:2DFF36C4-DE86-419F-8A0E-F7E472961E8B@microsoft.com... >> Hi , I am working on a TSAPI proyect and I'm writing you to see if you >> can help me, I have googled all week and obtained not much information, >> hope you can have a few minutes to share a little knowledge.
>> I have to detect the invcomming calls (Phone numbers) on an avaya switch, >> I have a windows xp machine and visual studio 2008 (c#).
>> It's hard for me to understand how the TAPI, TSAPI works, because I don't >> have access to the switch, at least not during developing and I can't >> test to see if any code works with the switch,
>> So, the idea that I came with so far, is to have a PBX emulator and some >> terminal emulator to simulate the calls,so far I can test the calls with >> TAPI , but I understand that TSAPI protocol is different or for the >> avaya/Lucent systems, my question to you: can I code a C# code to >> obtain the incoming calls from a generic PBX using TAPI, and expect this >> to work with an avaya switch?, I have installed the
>> Avaya\AE Services\TSAPI Client\ (TSTEST32.exe) but it can't detect the >> emulated servers (TAPI) on my windows xp. anyone knows?
> Mario, > please don't mix TAPI and TSPAPI. > The are complete different CTI protocolls. > This newsgroup is soleley about TAPI. > So what is your question about?
> -- > Best Regards > Andreas Marschall > Microsoft MVP for TAPI / Windows SDK / Visual C++ 2003-2008 > TAPI / TSP Developer and Tester > My TAPI and TSPI FAQ: > http://www.I-B-A-M.de/Andreas_Marschall's_TAPI_and_TSPI_FAQ.htm > My TotoŽ Tools (a collection of free, mostly TAPI related tools): > http://www.i-b-a-m.de/Andreas_Marschall's_Toto_Tools.htm > TAPI development around the world (Frappr! map): > http://www.frappr.com/TAPIaroundTheWorld > * Please post all messages and replies to the newsgroup so all may > * benefit from the discussion. Private mail is usually not replied to. > * This posting is provided "AS IS" with no warranties, and confers no > rights.
> I'll rephrase my question, I need to download a TSAPI server emulator, but > can't find one, and need to know if a TAPI server emulator can work , I > need to get the incoming calls, .. if I use a TAPI server and code a C# > app to get the incom.calls whold it work the same way?.
Mario, I don't have experience with TSAPI, so I can't comment on this parts of your question.
If you want to use a telephony device with TAPI then you need a TAPI driver (= TSP = TAPI Service Provider) specifically your this device, in your case the Avaya PBX. So you need to check with Avaya whether they offer a TSP for your PBX.
Regarding TAPI and .NET see KB article "841712 - Telephony Application Programming Interface (TAPI) functionality is not supported from managed code". http://support.microsoft.com/kb/841712
Please have a look at the following freely available TAPI2 (#2,3,4) / TAPI3 (#1) wrappers:
-- Best Regards Andreas Marschall Microsoft MVP for TAPI / Windows SDK / Visual C++ 2003-2008 TAPI / TSP Developer and Tester My TAPI and TSPI FAQ: http://www.I-B-A-M.de/Andreas_Marschall's_TAPI_and_TSPI_FAQ.htm My TotoŽ Tools (a collection of free, mostly TAPI related tools): http://www.i-b-a-m.de/Andreas_Marschall's_Toto_Tools.htm TAPI development around the world (Frappr! map): http://www.frappr.com/TAPIaroundTheWorld * Please post all messages and replies to the newsgroup so all may * benefit from the discussion. Private mail is usually not replied to. * This posting is provided "AS IS" with no warranties, and confers no rights.
In addition to Andreas reply, Avaya do provide a TSAPI simulator you can use for testing. It is not a free item.
As Andreas said, TSAPI is a totally different API to TAPI. TAPI and TSAPI are totally different. In addition, TSAPI is based on the CSTA protocol but the encoding is different. So a TSAPI program will not work with a switch outputting CSTA messages.
> "mario" <sistec_de_jua...@hotmaiil.com> schrieb im Newsbeitrag > news:eRHWwFgRKHA.1280@TK2MSFTNGP04.phx.gbl... >> I'll rephrase my question, I need to download a TSAPI server emulator, >> but can't find one, and need to know if a TAPI server emulator can work >> , I need to get the incoming calls, .. if I use a TAPI server and code a >> C# app to get the incom.calls whold it work the same way?.
> Mario, > I don't have experience with TSAPI, so I can't comment on this parts of > your question.
> If you want to use a telephony device with TAPI > then you need a TAPI driver (= TSP = TAPI Service Provider) specifically > your this device, > in your case the Avaya PBX. > So you need to check with Avaya whether they offer a TSP for your PBX.
> Regarding TAPI and .NET see KB article "841712 - Telephony Application > Programming Interface (TAPI) functionality is not supported from managed > code". > http://support.microsoft.com/kb/841712
> Please have a look at the following freely available TAPI2 (#2,3,4) / > TAPI3 > (#1) wrappers:
> -- > Best Regards > Andreas Marschall > Microsoft MVP for TAPI / Windows SDK / Visual C++ 2003-2008 > TAPI / TSP Developer and Tester > My TAPI and TSPI FAQ: > http://www.I-B-A-M.de/Andreas_Marschall's_TAPI_and_TSPI_FAQ.htm > My TotoŽ Tools (a collection of free, mostly TAPI related tools): > http://www.i-b-a-m.de/Andreas_Marschall's_Toto_Tools.htm > TAPI development around the world (Frappr! map): > http://www.frappr.com/TAPIaroundTheWorld > * Please post all messages and replies to the newsgroup so all may > * benefit from the discussion. Private mail is usually not replied to. > * This posting is provided "AS IS" with no warranties, and confers no > rights.