I read some of the documents recently and I have general ideas on asterisk. however, I am not 100% confident in the implementation in following case:
1): originate call: dynamically by some parameters in database or some user actions through some client software to asterisk to ask asterisk to call some one;
2): after the call is answered, it will play a pre recorded messages – (there might be several messages, which message will be played will depends on the some parameters)
3): the result of the call will be inserted the database, like when, if answered or not, etc.
4): also, I am thinking business user can trigger the call or configure this in some GUI, like web, or window applications, applets, etc.
It seems to have several options, call file, manager command, AGI, etc. So which one is best for this job?
Thanks and have a nice hoildays!