Posted: Wed Aug 22, 2007 9:38 am Post subject: [Asterisk-bsd] noticing the sip user
Hello!
I have an asterisk server, and it is used for ivr. If a user wants to talk with a real person, he type <something> then the ivr calls the „call handler” on sip. This works fine, but i need to tell the „call handler” where was the user in the ivr menu, i mean, for example the user was listening technical information and he wants a call handler, or billing information etc… So is it possible to send a msg to the call handler, before he/she answers the call, to inform him/her where was the user in the ivr menu J Sorry for repeating myself.
Or to overwrite the zapata.conf callerid option to the menu position, somehow?
Posted: Wed Aug 22, 2007 1:03 pm Post subject: [Asterisk-bsd] noticing the sip user
Yes there is!
Here's what you do:
In your dialplan, set a variable each menu that describes the location.
When the caller gets to the call handler, use the A() option with Dial to play
an announcement. Substitute the variable into the filename, and the system
will play the file with that name. You would need to record an audio
announcement file for each marker you put in the IVR.
There is a similar option in the Queue application if you are using call
Queues.
-Tim
On Wednesday 22 August 2007 05:31, Kollár Csaba wrote:
Quote:
Hello!
I have an asterisk server, and it is used for ivr. If a user wants to talk
with a real person, he type <something> then the ivr calls the "call
handler" on sip. This works fine, but i need to tell the "call handler"
where was the user in the ivr menu, i mean, for example the user was
listening technical information and he wants a call handler, or billing
information etc... So is it possible to send a msg to the call handler,
before he/she answers the call, to inform him/her where was the user in the
ivr menu J Sorry for repeating myself.
Or to overwrite the zapata.conf callerid option to the menu position,
somehow?
Posted: Wed Aug 22, 2007 1:04 pm Post subject: [Asterisk-bsd] noticing the sip user
Sorry, forgot something.
If you would rather use callerID to explain where the caller was,
set the variable as described before.
Use the application Set(CallerID(name)=${whereintheIVR})
That will change the caller ID name to your tag, but will leave the number
intact.
-Tim
On Wednesday 22 August 2007 05:31, Kollár Csaba wrote:
Quote:
Hello!
I have an asterisk server, and it is used for ivr. If a user wants to talk
with a real person, he type <something> then the ivr calls the "call
handler" on sip. This works fine, but i need to tell the "call handler"
where was the user in the ivr menu, i mean, for example the user was
listening technical information and he wants a call handler, or billing
information etc... So is it possible to send a msg to the call handler,
before he/she answers the call, to inform him/her where was the user in the
ivr menu J Sorry for repeating myself.
Or to overwrite the zapata.conf callerid option to the menu position,
somehow?
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum