I am new to Asterisk. I need to create outbound/inbound dial plans from the user-interface/DB config and run various campaigns in the asterisk. The UI will abstract the user from the asterisk server in gathering various inputs required for the outbound dial plans to run. The idea is to automate the inbound and outbound IVR and eliminate manual intervention. Is this feasible at all? If so how and if not any other way? I saw Asterisk-Java but not sure how to proceed with that (FastAGI and AMI). thanks -Vijay
Automating the Asterisk IVRs (Inbound/Outbound dialplans) in Java
759 Views Asked by vvra At
2
There are 2 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 ASTERISKAMI
- Asterisk dialplan - Prevent Hangup
- Asterisk interacting with Rails
- asterisk PAMI Originate Call issue
- asterisk user events not detected
- AGI on Queue Ringing an Agent in Asterisk?
- Asterisk console command for getting logged sip users?
- Perl order of execution of asterisk callback?
- Asterisk IP-PBX: API to set up and tear down a call between two extensions
- Creating touch GUI application for communication with Asterisk
- Asterisk AMI set DND ON and OFF programatically
- Migrating an Asterisk interaction program to a web app from a command line python script
- Delete dial rule in Asterisk via AMI
- Unable to request channel Iax2/3002 while calling to asterisk server
- Call recordings in Asterisk using MixMonitor
- Login to Queue from external phone
Related Questions in FASTAGI
- How to Set Timeout for FastAGI in Asterisk
- Send Sip Message through fastagi asterisk
- Automating the Asterisk IVRs (Inbound/Outbound dialplans) in Java
- Find busy line while calling with Asterisk
- How should AGI handle a HangupRequest
- asterisk fastagi pyst2 python3
- What is the Asterisk Dial() Option to Call Subroutine on "Ringing" Status Received from Called Party?
- How to Convert existing Asterisk AGI scripts to FASTAGI script
- Issue with FastAGI's get_data function always returning 1 instantly
- Setting up handlers in pyst2 fastagi code
- Asterisk with FastAgi + Remote PC (Windows) PHP file
- run .jar file asterisk-java
- Is it possible create php callback on ready input stram?
- Asterisk AGI streamFile issue
- Asterisk - Detect answer via sip trunk
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?
Any task you can imagine can be done on asterisk. It have open source and you can extened it as needed.
You need read asterisk-related book like "Asterisk the future of telephony" and read documentation for Asterisk-java on its site.
After that you can use asterisk dialplan and/or asterisk realtime architecture to manage your IVRs.