The .call file is a great idea. Writing directly to the directory may be a challenge. The Call Processing Language looks very cool.
The scenario for this project goes like this:
1. the user chooses a customer in the database app (which is not local to the PBX server)
2. the db app sends a message to Asterisk to create a three way call: the app, the customer and the user's desk phone.
3. when the customer picks up, the user's desk phone is rung, and the db app is droppped from the call.
I would like to do this via an HTTP-like char stream over TCP. As a first step, I would love to demonstrate the following 2 commands, issued successfully from the CLI...
console dial 500
hangup
...using SIP messages sent via TCP/IP.
At this point, we are trying to grok the various .conf files, but I wonder if we are studying the roots instead of looking at the trees, if you follow.
All comments, links and tips warmly received.