Jump to content
KAZOOcon: hackathon signup and details here! ×

Remote manage call


Menashe

Recommended Posts

Hi,

I'm wondering how is the best way to control a call from outside process like event socket or Asterisk AGI
The Pivot module is greate, still he has limitation that it can control the call only once without getting more info from the channel
how is the best way to connect the FS or the ecallmgr and control the call, including getting notifications about the call as well as executing commands like play, answer, bridge, hangup, etc?

Thank you

Link to comment
Share on other sites

6 minutes ago, Menashe said:

Hi,

I'm wondering how is the best way to control a call from outside process like event socket or Asterisk AGI
The Pivot module is greate, still he has limitation that it can control the call only once without getting more info from the channel
how is the best way to connect the FS or the ecallmgr and control the call, including getting notifications about the call as well as executing commands like play, answer, bridge, hangup, etc?

Thank you

You have blackhole available. Also webhooks.

If pivot has the mentioned limitations, so is 'not great'.

Edited by fmateo05
Additional information (see edit history)
Link to comment
Share on other sites

For real time events, Blackhole which uses websockets is best. It is the similar to ESL in FS. You also have webhooks as @fmateo05 said, and the channels API is useful also.

Here is some info about the channels API: https://docs.2600hz.com/supported/applications/crossbar/doc/channels/

Edited by RuhNet (see edit history)
Link to comment
Share on other sites

×
×
  • Create New...