Starting phone call from another application [Solved]

Discussion in 'iOS' started by bedds, Nov 14, 2011.

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

    Joined:
    Nov 14, 2011
    Messages:
    1
    Likes Received:
    0
    I am an application developer. I'm wondering if there is a way to start/invoke a 3CX call from another iphone or Android application. I want the ability to place a call to the PBX by clicking on a number / link / button from within my application. Once the call is started the 3CX app would take over instead of the normal iphone "phone" app.
     
  2. StefanW

    StefanW Head of Customer Support and Training
    Staff Member 3CX Support

    Joined:
    Jun 2, 2009
    Messages:
    1,199
    Likes Received:
    79
    Re: Starting phone call from another application

    Hello,

    if you use the 3CX Phone Syste (PBX) you can start such call.
    It does not Matter then what kind of SIP Phone is behind or registered to this EXT.
    You can find this in the API of 3CX

    Code:
    http://<pbx>:5000/ivr/PbxAPI.aspx?func=make_call&from=<ext>&to=<dest>&pin=<ext_pin>
    
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  3. StefanW

    StefanW Head of Customer Support and Training
    Staff Member 3CX Support

    Joined:
    Jun 2, 2009
    Messages:
    1,199
    Likes Received:
    79
    Re: Starting phone call from another application

    the 3cx phone will support "copy and past" now, does not help by automating it but it is the best we can do
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  4. StefanW

    StefanW Head of Customer Support and Training
    Staff Member 3CX Support

    Joined:
    Jun 2, 2009
    Messages:
    1,199
    Likes Received:
    79
    Re: Starting phone call from another application

    and in addition we have added direct dial in iOS
    we use sip://Number dial://Number or voip://Number
    if you define a call like this the 3cxphone will start and dial the number behind
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  5. craigreilly

    craigreilly Well-Known Member

    Joined:
    Feb 1, 2012
    Messages:
    2,962
    Likes Received:
    180
    Re: Starting phone call from another application

    Great news
    Thank you...
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  6. Vali_3CX

    Vali_3CX Well-Known Member
    Staff Member 3CX Support

    Joined:
    Dec 12, 2008
    Messages:
    1,438
    Likes Received:
    61
    some additional info:
    - in case more than one application registers the same protocol, the one which was installed first will be called
    Therefore, if - for example - in Notes you write "dial://777", and the 3CXPhone is the only or first installed application registering "dial://", by clicking your "note" 3CXphone will be launched to dial 777. I case there was already another app installed, that one will be called.
    - obviously, 3CXPhone will make the call as a VoIP one, since for GSM calls there is already iPhone's "tel://" protocol.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
Thread Status:
Not open for further replies.