Hi Mike, Thanks again for your answer. I found the page: http://wiki.freeswitch.org/wiki/ApiExecute Sorry to be such a pain, but could you help me out a bit more, please. I'm struggling to drop my first originated my call into a conference. var cSession = new Session("{ignore_early_media=true,call_timeout=5}sofia/gateway/westhawk/0662"); Now how do I drop this session into a new conference, using apiExecute? None of the mod_conference api calls that an uuid parameter of a call that is not already inside the conference. I can only make it work with cSession.execute("conference", "25@default"); but that doesn't return. Cheers, Birgit On 15/10/08 12:53, Michael Jerris wrote:
On Oct 15, 2008, at 6:03 AM, Birgit Arkesteijn <birgit@westhawk.co.uk> wrote:
Hi Mike,
Thanks for your answer.
I take it that apiExecute, translates to session.execute();?
Nope, it's just apiExecute. Search on the wiki for more info.
Mike
On 14/10/08 18:38, Michael Jerris wrote:
On Oct 14, 2008, at 1:13 PM, Birgit Arkesteijn wrote:
Hi all,
I'm trying to manage a conference call in js. I found an example on the FS wiki: http://wiki.freeswitch.org/wiki/Examples_confcall_js
I know that using session.execute("conference", route + "@default"); I can drop a existing (originated) call into a conference.
Reading http://wiki.freeswitch.org/wiki/Mod_conference, I see that it's possible to create a conference and controls things from within the conference. How could I do that in JS?
In other words: Is it possible to do in one JS script: - create an empty conference Conferences are completely dynamic, there is no need to create them.
- dial someone from that conference (and drop them in) Use apiExecute, for the first member you should use originate, not conference dial
- dial another person from that same conference (and drop them in) apiExecute conference dial fsapi command
- dial a third person ... - dial a Nth person ...
- wait until all (or all but one) hang up and drop the conference Conferences are completely dynamic, there is no need to destroy them.
-- -- Birgit Arkesteijn, birgit@westhawk.co.uk, -- Westhawk Ltd, Albion Wharf, 19 Albion Street, Manchester M1 5LN, UK -- Company no: 1769350 -- Registered Office: -- 15 London Road, Stockton Heath, Warrington WA4 6SJ. UK. -- tel.: +44 (0)161 237 0660 -- <URL: http://www.westhawk.co.uk>