[Freeswitch-users] Softphone control

Artem Vasiliev ryder86 at googlemail.com
Sun Aug 9 22:44:46 PDT 2009

>João Mesquita
Nice thing. I made similar one for Event_Socket (C#).

>Raffaele P. Guidi
Yes, I'm working on CTI. We use a CTI application called WebAgent, but
it's TAPI-based, so we have to create a special DLL to make it work
with FreeSWITCH.

>Kevin Green
Thanks for explanation. It works as you said.
Answer - auto (let it be for now)
Hold/Unhold - via uuid_hold (hold button doesn't work)
Hangup - the only that works properly
Make call - made simple javascript that dials both ends and then bridges them

2009/8/8 João Mesquita <jmesquita at gmail.com>:
> Stay tuned on fsgui. It will get there really soon.
> jmesquita
> On Fri, Aug 7, 2009 at 3:50 PM, Raffaele P. Guidi
> <raffaele.p.guidi at gmail.com> wrote:
>> Maybe Artem is interested in CTI (computer telephony integration) -
>> click2dial, opening a url (or statrting a program) on incoming call...?
>> On Fri, Aug 7, 2009 at 17:00, Kevin Green <kevin at johnnyvoip.com> wrote:
>>> From what I am aware you can't use FreeSWITCH to control a softphone
>>> directly though you can make it do things that will have a similar end
>>> result. You could set eyeBeam to auto-answer calls if you want them to
>>> answer right away or orginiate a call that is auto-answered but not bridge
>>> the call until a user on the eyeBeam presses a digit or a socket control
>>> tells it to connect the two ends. You can also use FreeSWITCH to place the
>>> line on hold using event sockets, this will place it on hold in the server
>>> and not directly like placing it on hold in eyeBeam (i.e. the hold button in
>>> eyeBeam likely wont show it as being on hold).
>>> Beyond that if you want to directly control the clients you would need to
>>> look at getting an API access into the eyeBeam client.
>>> I hope this will help.
>>> Regards,
>>>    Kevin Green
>>> On Fri, Aug 7, 2009 at 7:02 AM, Artem Vasiliev <ryder86 at googlemail.com>
>>> wrote:
>>>> No, I don't want to make softphone from FreeSwitch
>>>> I have FS and several users with eyeBeam softphones. I need to control
>>>> those eyeBeams
>>>> >You can run FreeSWITCH as a softphone and control it.
>>>> >http://wiki.freeswitch.org/wiki/Freeswitch_softphone
>>>> >2009/8/7 Artem Vasiliev <ryder86 at googlemail.com>
>>>> >> Hi
>>>> >>
>>>> >> I have FreeSwitch and external application, which communicates to it
>>>> >> via
>>>> >> event socket - listens for events for certain number and gives some
>>>> >> commands.
>>>> >> Is it possible for this application to control client softphones, for
>>>> >> example, make them answer or hold, using the event socket or other
>>>> >> FreeSwitch capabilities?

More information about the FreeSWITCH-users mailing list