Unfortunately, I am not. I'm working on a system that causes dialplan actions when a chat is received by FS. That's what's going on here, basically. I want someone to text 9199 and have FS immediately call them back. I think "originate" is the right way to do that, as I need to create a brand new session, not bridge to an existing one. Anyhow, any other ideas on why this isn't working? On Thu, Jul 21, 2011 at 1:23 AM, Steven Ayre <steveayre@gmail.com> wrote:
Are you trying to join the 2 calls together? If so, use bridge: http://wiki.freeswitch.org/wiki/Misc._Dialplan_Tools_bridge
-Steve
On 21 July 2011 07:37, Kurtis Heimerl <kheimerl@cs.berkeley.edu> wrote:
I'm now having a similar problem with using "originate" to create a new call inside a dialplan. This one is particularly perplexing (and small enough not to warrant pastebin)
Here's the important bits of the dialplan: <action application="log" data="(user/${username} ${destination_number})"/> <action application="set" data="api_result=${originate(user/${username} ${destination_number})}"/>
and the log output EXECUTE 9199 log((user/1304@192.168.1.144 9199)) 2011-07-20 23:17:12.955419 [DEBUG] mod_dptools.c:1202 9199) EXECUTE 9199 set(api_result=-USAGE <call url> <exten>|&<application_name>(<app_args>) [<dialplan>] [<context>] [<cid_name>] [<cid_num>] [<timeout_sec>] )
So it's somehow mangling the originate commands. If I run the originate command directly (with the arguments logged!) it works just fine. originate user/1304@192.168.1.144 9199
What am I missing here? This seems so simple... but I'm at my wit's end.
Thanks for any direction in advance!
On Wed, Jul 20, 2011 at 7:11 PM, Kurtis Heimerl <kheimerl@cs.berkeley.edu> wrote:
Exactly what I was looking for. Thanks!
On Wed, Jul 20, 2011 at 1:21 AM, Steven Ayre <steveayre@gmail.com> wrote:
Kurtis,
*Any* api can be run from the dialplan. It's just a slightly different syntax - the link Francois gave you will show you how.
Steve on iPhone
On 20 Jul 2011, at 09:14, François Delawarde <fdelawarde@wirelessmundi.com> wrote:
Hi,
Take a look at: http://wiki.freeswitch.org/wiki/Mod_commands#From_the_Dialplan
François.
On Tue, 2011-07-19 at 23:00 -0700, Kurtis Heimerl wrote:
I feel somewhat embarrassed, but I can't figure out how to cause a chat event to go off from the dialplan. I've tried:
<action application="chat"
data="sip|${username}|${destination_number}@${domain_name}|${msg_body}"/>
and
<action application="eval" data="chat sip|${username}|${destination_number}@${domain_name}|${msg_body}"/>
and neither worked. The wiki says it's part of the API (http://wiki.freeswitch.org/wiki/Mod_dptools) but I'm pretty sure that's just a command-line API. Is there a way to run a command-line call from the dialplan?
Any direction would be appreciated.
_______________________________________________ Join us at ClueCon 2011, Aug 9-11, Chicago http://www.cluecon.com 877-7-4ACLUE
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 http://www.freeswitch.org
_______________________________________________ Join us at ClueCon 2011, Aug 9-11, Chicago http://www.cluecon.com 877-7-4ACLUE
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 http://www.freeswitch.org
_______________________________________________ Join us at ClueCon 2011, Aug 9-11, Chicago http://www.cluecon.com 877-7-4ACLUE
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 http://www.freeswitch.org
_______________________________________________ Join us at ClueCon 2011, Aug 9-11, Chicago http://www.cluecon.com 877-7-4ACLUE
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 http://www.freeswitch.org
_______________________________________________ Join us at ClueCon 2011, Aug 9-11, Chicago http://www.cluecon.com 877-7-4ACLUE
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 http://www.freeswitch.org