Discussion:
[Freeswitch-users] How to create an event for B-leg?
Борисов, Дмитрий / Dmitriy Borisov
2015-05-18 07:23:43 UTC
Permalink
Hi, All!

I need to receive some event when phone on leg B become into RINGING state.
I need domain_name information, original-caller-id, callee-id, channel-uuid
and destination-number.

Now I wrote script which creates and fires this event, but it started by
session:setVariable("bridge_pre_execute_bleg_app","lua")
session:setVariable("bridge_pre_execute_bleg_data","lua/event_fire.lua
" .. event_id .." uuid")
after B-leg was answered :(

How can I run this script when channel receive RINGING?
--
with best regards,
Dmitriy Borisov
Борисов, Дмитрий / Dmitriy Borisov
2015-05-18 07:40:43 UTC
Permalink
That`s all works fine when I changed to:

session:execute("export","nolocal:execute_on_ring=lua lua/event_fire.lua "
.. event_id .." uuid")

Sorry :)

2015-05-18 10:23 GMT+03:00 БПрОсПв, ДЌОтрОй / Dmitriy Borisov <
Post by Борисов, Дмитрий / Dmitriy Borisov
Hi, All!
I need to receive some event when phone on leg B become into RINGING
state. I need domain_name information, original-caller-id, callee-id,
channel-uuid and destination-number.
Now I wrote script which creates and fires this event, but it started by
session:setVariable("bridge_pre_execute_bleg_app","lua")
session:setVariable("bridge_pre_execute_bleg_data","lua/event_fire.lua "
.. event_id .." uuid")
after B-leg was answered :(
How can I run this script when channel receive RINGING?
--
with best regards,
Dmitriy Borisov
--
with best regards,
Dmitriy Borisov
Loading...