Hi We would like to develop the Freeswitch CTI Web Application, from where a user can control all the CTI Features for example -Answer Call -hold/resume call -Consult/Transfer/Consult Transfer/Conference -Outbound Call I am looking for a library such as Cisco CUCM provides JTAPI <https://www.cisco.com/c/en/us/td/docs/voice_ip_comm/cucm/jtapi_dev/10_5_2/CUCM_BK_J6E0E2F6_00_jtapi-developers-guide-1052/CUCM_BK_J6E0E2F6_00_jtapi-developers-guide-1052_chapter_01000.html> Do we have something similar in the Freeswitch, For now We are exploring Mod_commands <https://freeswitch.org/confluence/display/FREESWITCH/mod_commands> , can this be used to acheive such a functionality, Though we tried few of its commands to answer the 2 phones but it didn't work. if mod_commands is not the option than what other option or track we should follow to acheive this . Any help/hint would be really helpful !! Thank you -- Sent from: http://freeswitch-users.2379917.n2.nabble.com/
Take a look at mod_xml_rpc On Sun, 27 Sep 2020 at 20:02, Malik Ehtasham <ehtasham.malik@expertflow.com> wrote:
Hi
We would like to develop the Freeswitch CTI Web Application, from where a
user can control all the CTI Features for example
-Answer Call
-hold/resume call
-Consult/Transfer/Consult Transfer/Conference
-Outbound Call
I am looking for a library such as Cisco CUCM provides JTAPI
Do we have something similar in the Freeswitch, For now We are exploring
Mod_commands
<https://freeswitch.org/confluence/display/FREESWITCH/mod_commands> , can
this be used to acheive such a functionality, Though we tried few of its
commands to answer the 2 phones but it didn't work.
if mod_commands is not the option than what other option or track we should
follow to acheive this .
Any help/hint would be really helpful !!
Thank you
--
Sent from: http://freeswitch-users.2379917.n2.nabble.com/
_________________________________________________________________________
The FreeSWITCH project is sponsored by SignalWire https://signalwire.com
Enhance your FreeSWITCH install with disruptive priced SMS and PSTN services.
Build your next product on our scalable cloud platform.
Join our online community to chat in real time https://signalwire.community
Professional FreeSWITCH Services
sales@freeswitch.com
Official FreeSWITCH Sites
https://freeswitch.org/confluence
FreeSWITCH-users mailing list
FreeSWITCH-users@lists.freeswitch.org
http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
-- Regards, David Villasmil email: david.villasmil.work@gmail.com phone: +34669448337
freeswitch mod_xml_rpc Get Outlook for iOS<https://aka.ms/o0ukef> ________________________________ From: FreeSWITCH-users <freeswitch-users-bounces@lists.freeswitch.org> on behalf of David Villasmil <david.villasmil.work@gmail.com> Sent: Sunday, September 27, 2020 11:18:53 PM To: FreeSWITCH Users Help <freeswitch-users@lists.freeswitch.org> Subject: Re: [Freeswitch-users] CTI Web Application for Freeswitch Take a look at mod_xml_rpc On Sun, 27 Sep 2020 at 20:02, Malik Ehtasham <ehtasham.malik@expertflow.com<mailto:ehtasham.malik@expertflow.com>> wrote: Hi We would like to develop the Freeswitch CTI Web Application, from where a user can control all the CTI Features for example -Answer Call -hold/resume call -Consult/Transfer/Consult Transfer/Conference -Outbound Call I am looking for a library such as Cisco CUCM provides JTAPI <https://www.cisco.com/c/en/us/td/docs/voice_ip_comm/cucm/jtapi_dev/10_5_2/CUCM_BK_J6E0E2F6_00_jtapi-developers-guide-1052/CUCM_BK_J6E0E2F6_00_jtapi-developers-guide-1052_chapter_01000.html> Do we have something similar in the Freeswitch, For now We are exploring Mod_commands <https://freeswitch.org/confluence/display/FREESWITCH/mod_commands> , can this be used to acheive such a functionality, Though we tried few of its commands to answer the 2 phones but it didn't work. if mod_commands is not the option than what other option or track we should follow to acheive this . Any help/hint would be really helpful !! Thank you -- Sent from: http://freeswitch-users.2379917.n2.nabble.com/ _________________________________________________________________________ The FreeSWITCH project is sponsored by SignalWire https://signalwire.com Enhance your FreeSWITCH install with disruptive priced SMS and PSTN services. Build your next product on our scalable cloud platform. Join our online community to chat in real time https://signalwire.community Professional FreeSWITCH Services sales@freeswitch.com<mailto:sales@freeswitch.com> https://freeswitch.com Official FreeSWITCH Sites https://freeswitch.com/oss https://freeswitch.org/confluence https://cluecon.com FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org<mailto:FreeSWITCH-users@lists.freeswitch.org> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users https://freeswitch.com -- Regards, David Villasmil email: david.villasmil.work@gmail.com<mailto:david.villasmil.work@gmail.com> phone: +34669448337
there are multiple ways to do this from ESL to xml rpc to even just using the Verto websocket which has access to the core event bus. However keep in mind you are exposing the core event buss and may need to build a middleware to ensure propert security is enforced Sent from my iPhone
On Sep 27, 2020, at 13:42, Malik Ehtasham <ehtasham.malik@expertflow.com> wrote:
Hi We would like to develop the Freeswitch CTI Web Application, from where a user can control all the CTI Features for example -Answer Call -hold/resume call -Consult/Transfer/Consult Transfer/Conference -Outbound Call
I am looking for a library such as Cisco CUCM provides JTAPI <https://www.cisco.com/c/en/us/td/docs/voice_ip_comm/cucm/jtapi_dev/10_5_2/CUCM_BK_J6E0E2F6_00_jtapi-developers-guide-1052/CUCM_BK_J6E0E2F6_00_jtapi-developers-guide-1052_chapter_01000.html> Do we have something similar in the Freeswitch, For now We are exploring Mod_commands <https://freeswitch.org/confluence/display/FREESWITCH/mod_commands> , can this be used to acheive such a functionality, Though we tried few of its commands to answer the 2 phones but it didn't work.
if mod_commands is not the option than what other option or track we should follow to acheive this .
Any help/hint would be really helpful !!
Thank you
-- Sent from: http://freeswitch-users.2379917.n2.nabble.com/
_________________________________________________________________________
The FreeSWITCH project is sponsored by SignalWire https://signalwire.com Enhance your FreeSWITCH install with disruptive priced SMS and PSTN services. Build your next product on our scalable cloud platform.
Join our online community to chat in real time https://signalwire.community
Professional FreeSWITCH Services sales@freeswitch.com https://freeswitch.com
Official FreeSWITCH Sites https://freeswitch.com/oss https://freeswitch.org/confluence https://cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users https://freeswitch.com
Definitely, ESL. For javascript (node) you can use modesl (javascsript library for ESL event socket library). There is also a SIPTAPI driver for windows from ipcom.at, similar to JTAPI and MS TAPI. https://sourceforge.net/projects/siptapi/ Flavio E. Goncalves Em dom., 27 de set. de 2020 às 15:42, Malik Ehtasham < ehtasham.malik@expertflow.com> escreveu:
Hi We would like to develop the Freeswitch CTI Web Application, from where a user can control all the CTI Features for example -Answer Call -hold/resume call -Consult/Transfer/Consult Transfer/Conference -Outbound Call
I am looking for a library such as Cisco CUCM provides JTAPI < https://www.cisco.com/c/en/us/td/docs/voice_ip_comm/cucm/jtapi_dev/10_5_2/CUCM_BK_J6E0E2F6_00_jtapi-developers-guide-1052/CUCM_BK_J6E0E2F6_00_jtapi-developers-guide-1052_chapter_01000.html>
Do we have something similar in the Freeswitch, For now We are exploring Mod_commands <https://freeswitch.org/confluence/display/FREESWITCH/mod_commands> , can this be used to acheive such a functionality, Though we tried few of its commands to answer the 2 phones but it didn't work.
if mod_commands is not the option than what other option or track we should follow to acheive this .
Any help/hint would be really helpful !!
Thank you
-- Sent from: http://freeswitch-users.2379917.n2.nabble.com/
_________________________________________________________________________
The FreeSWITCH project is sponsored by SignalWire https://signalwire.com Enhance your FreeSWITCH install with disruptive priced SMS and PSTN services. Build your next product on our scalable cloud platform.
Join our online community to chat in real time https://signalwire.community
Professional FreeSWITCH Services sales@freeswitch.com https://freeswitch.com
Official FreeSWITCH Sites https://freeswitch.com/oss https://freeswitch.org/confluence https://cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users https://freeswitch.com
Thanks, Flavio, We are using ESL, and for the test purpose we are trying to use the Answer command for our first usecase, but it's not working, here is the scenario. We initiated a manual call from the phone A to phone B, If the phone B is ringing, (either via a direct call from SIP Phone A, or a proper inbound call from a customer , which hit IVR and than park on the phoneB), I am considering agent is available on phone, and i don't want to answer it from the direct phone answer button, rather from a Web Interface with a button to answer, We are trying to answer with "Answer" command but its not working. Can you help us on that Malik Ehtasham, Lead ProjDev WWW:[image: domain2.png].expertflow.com <http://www.expertflow.com/> FB: [image: FB-f-Logo__blue_29.png]/Expertflow <https://www.facebook.com/Expertflow> LinkedIn: [image: linkedIn.png] /company/expertflow <https://www.linkedin.com/company/expertflow> Youtube: [image: YouTube-social-square_red_128px.png]/user/expertflow <https://www.youtube.com/user/expertflow> Twitter: [image: twitter.JPG] /Expertflow <https://twitter.com/Expertflow> 361 Model Town Lahore Pakistan ; Mobile +92 3347815664,+92 334 4853664; email, Cisco Spark and Google Talk: ehtasham.malik@expertflow.com <andreas.stuber@expertflow.com>; Skype: <http://andreas.stuber.expertflow.com/>*shani.awan3* <https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail> Virus-free. www.avast.com <https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail> <#DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2> On Mon, Sep 28, 2020 at 4:43 PM Flavio Goncalves <flavio@voffice.com.br> wrote:
Definitely, ESL.
For javascript (node) you can use modesl (javascsript library for ESL event socket library). There is also a SIPTAPI driver for windows from ipcom.at, similar to JTAPI and MS TAPI.
https://sourceforge.net/projects/siptapi/
Flavio E. Goncalves
Em dom., 27 de set. de 2020 às 15:42, Malik Ehtasham < ehtasham.malik@expertflow.com> escreveu:
Hi We would like to develop the Freeswitch CTI Web Application, from where a user can control all the CTI Features for example -Answer Call -hold/resume call -Consult/Transfer/Consult Transfer/Conference -Outbound Call
I am looking for a library such as Cisco CUCM provides JTAPI < https://www.cisco.com/c/en/us/td/docs/voice_ip_comm/cucm/jtapi_dev/10_5_2/CUCM_BK_J6E0E2F6_00_jtapi-developers-guide-1052/CUCM_BK_J6E0E2F6_00_jtapi-developers-guide-1052_chapter_01000.html>
Do we have something similar in the Freeswitch, For now We are exploring Mod_commands <https://freeswitch.org/confluence/display/FREESWITCH/mod_commands> , can this be used to acheive such a functionality, Though we tried few of its commands to answer the 2 phones but it didn't work.
if mod_commands is not the option than what other option or track we should follow to acheive this .
Any help/hint would be really helpful !!
Thank you
-- Sent from: http://freeswitch-users.2379917.n2.nabble.com/
_________________________________________________________________________
The FreeSWITCH project is sponsored by SignalWire https://signalwire.com Enhance your FreeSWITCH install with disruptive priced SMS and PSTN services. Build your next product on our scalable cloud platform.
Join our online community to chat in real time https://signalwire.community
Professional FreeSWITCH Services sales@freeswitch.com https://freeswitch.com
Official FreeSWITCH Sites https://freeswitch.com/oss https://freeswitch.org/confluence https://cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users https://freeswitch.com
_________________________________________________________________________
The FreeSWITCH project is sponsored by SignalWire https://signalwire.com Enhance your FreeSWITCH install with disruptive priced SMS and PSTN services. Build your next product on our scalable cloud platform.
Join our online community to chat in real time https://signalwire.community
Professional FreeSWITCH Services sales@freeswitch.com https://freeswitch.com
Official FreeSWITCH Sites https://freeswitch.com/oss https://freeswitch.org/confluence https://cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users https://freeswitch.com
<https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail> Virus-free. www.avast.com <https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail> <#DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2>
Hi Ehtasham, I think you are trying to emulate what you have in an old TDM pbx on VoIP. What you want to do makes sense in a centralized PBX. Anyway, I believe you still could do it generating a re-invite (or update, since the call was not answered) using the header Alert-info: auto-answer (your phone has to support the header Alert-info, most do). I have never tried but could work. For transfer send a REFER. I would definitely discard the hard phones and go to webrtc, it would be much simpler to do what you want to do. Flavio E. Goncalves Em seg., 28 de set. de 2020 às 08:57, Ehtasham Ul-Haq < ehtasham.malik@expertflow.com> escreveu:
Thanks, Flavio, We are using ESL, and for the test purpose we are trying to use the Answer command for our first usecase, but it's not working, here is the scenario. We initiated a manual call from the phone A to phone B, If the phone B is ringing, (either via a direct call from SIP Phone A, or a proper inbound call from a customer , which hit IVR and than park on the phoneB), I am considering agent is available on phone, and i don't want to answer it from the direct phone answer button, rather from a Web Interface with a button to answer, We are trying to answer with "Answer" command but its not working.
Can you help us on that
Malik Ehtasham, Lead ProjDev
WWW:[image: domain2.png].expertflow.com <http://www.expertflow.com/> FB: [image: FB-f-Logo__blue_29.png]/Expertflow <https://www.facebook.com/Expertflow> LinkedIn: [image: linkedIn.png] /company/expertflow <https://www.linkedin.com/company/expertflow> Youtube: [image: YouTube-social-square_red_128px.png]/user/expertflow <https://www.youtube.com/user/expertflow> Twitter: [image: twitter.JPG] /Expertflow <https://twitter.com/Expertflow> 361 Model Town Lahore Pakistan ; Mobile +92 3347815664,+92 334 4853664; email, Cisco Spark and Google Talk: ehtasham.malik@expertflow.com <andreas.stuber@expertflow.com>; Skype: <http://andreas.stuber.expertflow.com/>*shani.awan3*
<https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail> Virus-free. www.avast.com <https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail> <#m_6234748707580510069_DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2>
On Mon, Sep 28, 2020 at 4:43 PM Flavio Goncalves <flavio@voffice.com.br> wrote:
Definitely, ESL.
For javascript (node) you can use modesl (javascsript library for ESL event socket library). There is also a SIPTAPI driver for windows from ipcom.at, similar to JTAPI and MS TAPI.
https://sourceforge.net/projects/siptapi/
Flavio E. Goncalves
Em dom., 27 de set. de 2020 às 15:42, Malik Ehtasham < ehtasham.malik@expertflow.com> escreveu:
Hi We would like to develop the Freeswitch CTI Web Application, from where a user can control all the CTI Features for example -Answer Call -hold/resume call -Consult/Transfer/Consult Transfer/Conference -Outbound Call
I am looking for a library such as Cisco CUCM provides JTAPI < https://www.cisco.com/c/en/us/td/docs/voice_ip_comm/cucm/jtapi_dev/10_5_2/CUCM_BK_J6E0E2F6_00_jtapi-developers-guide-1052/CUCM_BK_J6E0E2F6_00_jtapi-developers-guide-1052_chapter_01000.html>
Do we have something similar in the Freeswitch, For now We are exploring Mod_commands <https://freeswitch.org/confluence/display/FREESWITCH/mod_commands> , can this be used to acheive such a functionality, Though we tried few of its commands to answer the 2 phones but it didn't work.
if mod_commands is not the option than what other option or track we should follow to acheive this .
Any help/hint would be really helpful !!
Thank you
-- Sent from: http://freeswitch-users.2379917.n2.nabble.com/
_________________________________________________________________________
The FreeSWITCH project is sponsored by SignalWire https://signalwire.com Enhance your FreeSWITCH install with disruptive priced SMS and PSTN services. Build your next product on our scalable cloud platform.
Join our online community to chat in real time https://signalwire.community
Professional FreeSWITCH Services sales@freeswitch.com https://freeswitch.com
Official FreeSWITCH Sites https://freeswitch.com/oss https://freeswitch.org/confluence https://cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users https://freeswitch.com
_________________________________________________________________________
The FreeSWITCH project is sponsored by SignalWire https://signalwire.com Enhance your FreeSWITCH install with disruptive priced SMS and PSTN services. Build your next product on our scalable cloud platform.
Join our online community to chat in real time https://signalwire.community
Professional FreeSWITCH Services sales@freeswitch.com https://freeswitch.com
Official FreeSWITCH Sites https://freeswitch.com/oss https://freeswitch.org/confluence https://cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users https://freeswitch.com
<https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail> Virus-free. www.avast.com <https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail> <#m_6234748707580510069_DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2> _________________________________________________________________________
The FreeSWITCH project is sponsored by SignalWire https://signalwire.com Enhance your FreeSWITCH install with disruptive priced SMS and PSTN services. Build your next product on our scalable cloud platform.
Join our online community to chat in real time https://signalwire.community
Professional FreeSWITCH Services sales@freeswitch.com https://freeswitch.com
Official FreeSWITCH Sites https://freeswitch.com/oss https://freeswitch.org/confluence https://cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users https://freeswitch.com
participants (6)
-
David Villasmil
-
Ehtasham Ul-Haq
-
Flavio Goncalves
-
Ken Rice
-
Mahmood Alkhalil
-
Malik Ehtasham