Notify external app

Discussion in '3CX Phone System - General' started by MikeMelga, Sep 27, 2012.

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

    Joined:
    Mar 15, 2011
    Messages:
    77
    Likes Received:
    0
    Hi.
    I am very new to 3CX. I've installed the latest version last week and began to play with it.
    I am testing it in my home installation. I have several gateways (gsm, analog) and configured 4 extensions.
    I activated the demo version to test all the funcionalities.

    In my initial tests I have 2 doubts/requests:

    1 - I would like to notify an external app of ALL the incoming calls to ANY extension. Is there any way to do it? I am using 3CX My Phone to do it but I can only register an extension at a time. Do I need to run 4 3CX My Phone instances to do it?

    2 - Is there any chance to notify an external app in a menu option of a digital receptionist? I would like for example to call an extension/digital receptionist and be able to issue home automation tasks like opening the front gate. Is this possible? Is there a chance to add a 'external command' to the action list? :)

    Thanks.

    Regards,
    Mike
     
  2. leejor

    leejor Well-Known Member

    Joined:
    Jan 22, 2008
    Messages:
    10,765
    Likes Received:
    286
    I use an external device attached to an ATA to control devices via DTMF. X10 used to make AC control modules as well as a DTMF to X10 controller. I bought a number of these when a store was clearing them out. I'm sure that if you do some searches they (or something similar) is on-line.

    I'm not certain of another way of doing what you are attempting as it is going to require some sort of external interface device in any event.
     
  3. MikeMelga

    Joined:
    Mar 15, 2011
    Messages:
    77
    Likes Received:
    0
    Hi leejor.
    Thanks for your reply.

    Yes I am aware of such devices but the reason I want 3CX to handle the request is that I can filter by incoming caller ID and apply all the logic I already have in the server.
    The problem is not how to command the devices (gate, lights, HVAC), as I can control them even with a .bat file. The problem is WHEN to trigger the .bat file.

    I thought of something that a bit stupid but may be doable:
    1- I create an extension only for gate opening
    2 - In the digital receptionist I program a key to direct to that extension
    3 - I run an instance of 3CX My Phone in that extensions that executes an external app when ringing.

    The problem with this solution is that I would have yet ANOTHER instance of 3CX My Phone running.


    Isn't there a way to have the external notifications on the server?
     
  4. leejor

    leejor Well-Known Member

    Joined:
    Jan 22, 2008
    Messages:
    10,765
    Likes Received:
    286
    Have not tried anything like that. The only "external" notifications that i make use of is the email generated when a message is left in voicemail. You might be able to do something with that as it contains the Caller ID..
     
Thread Status:
Not open for further replies.