Web Based Click To Call Application

Home » Asterisk Users » Web Based Click To Call Application
Asterisk Users 10 Comments

Dear All,

I want to develop click to call(C2C) web based application.Is there any study material. I will really appreciate your help, thank you.

Regards Akhilesh

10 thoughts on - Web Based Click To Call Application

  • Look into “call files”. Basically, you inject a file into the folder
    /var/spool/asterisk/outgoing/ and this sets up a call for you.

    And search the archives; because I remember posting a simple click-to-call example script on this list, sometime back this Summer just gone.

  • If you want to have a good level of control, AMI is the way to go. If you just want simple and quick, .call files is going to do it. I posted some PERL code a few months back that uses the Asterisk::Manager module to make and monitor calls.

    From: asterisk-users-bounces@lists.digium.com
    [mailto:asterisk-users-bounces@lists.digium.com] Dear All,

    I want to develop click to call(C2C) web based application.Is there any study material. I will really appreciate your help, thank you.

    Look into “call files”. Basically, you inject a file into the folder
    /var/spool/asterisk/outgoing/ and this sets up a call for you.

    And search the archives; because I remember posting a simple click-to-call example script on this list, sometime back this Summer just gone.

  • Hi,

    I suppose WebRTC is the best solution nowadays, it’s extremely interesting.

    I developed a C2C app in 2008, starting with call files and AMI, ended with asterisk-java and asterisk.NET to solve it. Hint: Try to solve (al)most (all) of your problems using Dialplans/Variables. Basically it’s just one originate action using local channels.

    Markus

    Am 09.11.2012 11:38, schrieb Binan AL Halabi:

  • Hi Marcus,

    You’re right,WebRTC is the way to go. The only drawback is the fact that only astersik 11 support it natively.

  • Adolphe Cher-Aime wrote:

    It’s also not yet finished. Specifications are still being discussed, finalized, completed. Implementations have certainly come a long way but are still in a great state of flux. It’s early for WebRTC.