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