I’ve been doing some research into the AGI-Java connector and was wondering if somebody could help me with my architecture.
What I’d like to do, is kick off an external java class when a user:
- Initiates an outgoing call
- Hangs up the outgoing call
- Has an incoming call
- Hangs up the incoming call
- Misses a call
- Has a voicemail
I’d also like to be able to access all the call details (user number, ext number, start time, end time) I see lot of references to the dial plan instantiating the AGI in the tutorials, but I was wondering if it is possible to use it in these senarios?
How would I need to connect these things up for each user?!
Thanks a ton!