3CX Phone - how to control by TAPI or WSH/PowerShell ?

Discussion in 'Windows' started by hemmerling, Oct 26, 2009.

Thread Status:
Not open for further replies.
  1. hemmerling

    Joined:
    Oct 24, 2009
    Messages:
    2
    Likes Received:
    0
    Hello, the 3CX VoIP Phone is advertised

    1) TAPI
    German:
    http://www.3cx.de/voip-telefon/sip-telefon.html
    TAPI-Treiber zur Integration mit Microsoft Outlook
    ( TAPI driver for integration with Microsoft Outlook

    English:
    http://www.3cx.com/VOIP/voip-phone.html
    ( there is no such information )

    a)
    Where to find the TAPI driver, how to install ?
    Or is it already installed with the standard download installation file ?
    b)
    Is there any documentation available ?
    What offical Microsoft development SDKs do I need to write a simple .NET or C++ application to access the phone ?

    Can calling or even accepting a phonecall be done by the TAPI interface, at all ?

    The TAPI feature for a softphone looks like a unique selling propositon ( for a freeware product).
    Or did I misunderstand something and the TAPI interface is just for the 3CX server ? If so, does it also work with the free edition ?
    But in general, I am interested in the softphone, not the server.

    2)
    Is there any way to use WindowsScripting Host (WSH) or Micrsoft PowerShell,
    to access the phone by a WMI interface, to dial by a script ?

    Background:
    I am in the preparation time for my diploma thesis in electric engineering.
    I would like to learn how to control a softphone from outside by a third-party software, i.e. I want to dial from another application.

    Sincerely
    Rolf
     
  2. Vali_3CX

    Vali_3CX Well-Known Member
    Staff Member 3CX Support

    Joined:
    Dec 12, 2008
    Messages:
    1,441
    Likes Received:
    61
    Hi Rolf

    The simplest way to dial from another app is to invoke 3CXPhone with "dial:<destination>" in its command line, such as
    "C:\Program Files\3CXPhone\3CXPhone.exe" dial:101

    Also, there is a link to a topic which might be useful about how to create a protocol handler doing the same thing
    http://www.3cx.com/forums/sip-number-launch-app-and-dial-11700.html

    Regards
    vali
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  3. hemmerling

    Joined:
    Oct 24, 2009
    Messages:
    2
    Likes Received:
    0
    Thank you very much,
    but I need "full control" of the call,
    e.g. a reaction of the control software if the called phone accepts the call, finishes the call ect.
    From what I learned, TAPI is for such.

    Sincerely
    Rolf
     
Thread Status:
Not open for further replies.