I used to send AGI requests from Asterisk SIP server to an external App and reply back with commands like DIAL(...). I'm trying to do the same in opensips using Events Interface (UDP), Management Interface (UDP too) and the dialog module. Any advice is really appreciated.
how to have Asterisk-AGI like functionality in OpenSIPs or Kamailio
616 Views Asked by Mohammad Qandeel At
1
There are 1 best solutions below
Related Questions in ASTERISK
- Retrieving status from Asterisk using PHP
- Asterisk determine which phone number was answered when making simultaneous calls?
- Configure Asterisk as SIP outbound proxy (as a SIP server relay)
- Asterisk ARI early media detection
- How to execute asterisk application once the call is answered
- Asterisk: How to convert time to seconds
- Trying to separate 2 items in a column for listview wpf
- Adding routes to asterisk through the REST ARI
- generate event on asterisk dialplan if any user left confbridge
- Customize incoming fax header Asterisk
- Asterisk multiple IP registration
- receiving service from SIP without using a server
- Running Asterisk and it's mysql database in different docker containers
- Error disconnecting Asterisk Manager
- Asterisk dialplan - Prevent Hangup
Related Questions in AGI
- Retrieving status from Asterisk using PHP
- Error disconnecting Asterisk Manager
- Transfer call to a Queue in PHPAGI
- calling FFMPEG from Perl AGI failing to execute system command
- how to have Asterisk-AGI like functionality in OpenSIPs or Kamailio
- Bulk call generation using asterisk
- Asterisk AGI with chan_lcr
- Identify DTMF is pressed or not on Asterisk IVR
- Unable to request channel Iax2/3002 while calling to asterisk server
- Asterisk Java AGI: utils.c write() returned error: Broken pipe
- How to call asterisk function in perl AGI script?
- Adding callers to conference using asterisk agiphp
- Asterisk AGI with C problems
- Bind Asterisk to my Java program via AGI
- Send Sip Message through fastagi asterisk
Related Questions in KAMAILIO
- How Kamailio transformations work?
- Kamailio overwrite From domain
- how to set up kamailio proxy server and route calls to twilio?
- SRTP output wanted, but no crypto suite was negotiated from kamailio rtpengine
- Kamailio SIP Server Connection to Radius Server?
- SIP Session Establishment Through Two Proxies with Kamailio
- Record-route header with lr=on when sent by Kamailio as Outbound proxy
- how to have Asterisk-AGI like functionality in OpenSIPs or Kamailio
- Kamilio and JS SIP Websocket Secure
- Bad Media Description when I try make call between two JSSIP clients
- sctp_core_destroy(): SCTP API not initialized in kamailio start
- Kamailio load balancing with dynamic routing
- how to make kamailio serial forking?
- Kamailio 5.4 Send CDR data to an API endpoint
- kamailio: how to get a value from SIP INVITE Header
Related Questions in OPENSIPS
- SIP Timers: What is use of TimerC in SIP?
- Record-route header with lr=on when sent by Kamailio as Outbound proxy
- how to have Asterisk-AGI like functionality in OpenSIPs or Kamailio
- how subscribe to buddylist using resource list xml
- OpenSIPs stun module require two IP addresses
- Is it possible to make a good voice call application with OpenSIPs server?
- Compiler error on OpenSUSE 13.2 for GCC (OpenSIPS 1.8)
- snmpbulkwalk error with opensips mibs
- regex match equal with tilde Vs double equal sign
- Opensips - Bad From Header when I was using failover in my script
- SIP auth with ejabberd
- compiling Opensips on Clion: missing tap.h, which library is missing?
- OpenSIP not sending cancel to UAS in case it received 200 from UAC. Verified in 1.7.2 and 1.8
- Opensips avp_db_query can't compare null value
- OpenSIPs RTPproxy integration
Trending Questions
- UIImageView Frame Doesn't Reflect Constraints
- Is it possible to use adb commands to click on a view by finding its ID?
- How to create a new web character symbol recognizable by html/javascript?
- Why isn't my CSS3 animation smooth in Google Chrome (but very smooth on other browsers)?
- Heap Gives Page Fault
- Connect ffmpeg to Visual Studio 2008
- Both Object- and ValueAnimator jumps when Duration is set above API LvL 24
- How to avoid default initialization of objects in std::vector?
- second argument of the command line arguments in a format other than char** argv or char* argv[]
- How to improve efficiency of algorithm which generates next lexicographic permutation?
- Navigating to the another actvity app getting crash in android
- How to read the particular message format in android and store in sqlite database?
- Resetting inventory status after order is cancelled
- Efficiently compute powers of X in SSE/AVX
- Insert into an external database using ajax and php : POST 500 (Internal Server Error)
Popular Questions
- How do I undo the most recent local commits in Git?
- How can I remove a specific item from an array in JavaScript?
- How do I delete a Git branch locally and remotely?
- Find all files containing a specific text (string) on Linux?
- How do I revert a Git repository to a previous commit?
- How do I create an HTML button that acts like a link?
- How do I check out a remote Git branch?
- How do I force "git pull" to overwrite local files?
- How do I list all files of a directory?
- How to check whether a string contains a substring in JavaScript?
- How do I redirect to another webpage?
- How can I iterate over rows in a Pandas DataFrame?
- How do I convert a String to an int in Java?
- Does Python have a string 'contains' substring method?
- How do I check if a string contains a specific word?
Use lua or perl module.
Or use perl to emulate AGI interface.
But that is anyway bad idea. Becuase opensips is proxy, it require understand of sip protocol,not only dial.
So looks like you need expert who will create config for opensips for your task(contol via external app).