This sounds like it should be relatively simple to do in theory.
Couldn't you just create specific extensions that set the MusicOnHold
context (to play your different announcements) then transfers the call
to the parkext in parking.conf?
However, what do you want to happen when the announcement is finished?
If you park the call there is no way to know when the announcement is
finished so you can return to the call later (if thats what you want to
do).
Perhaps just creating a sort of "menu" you transfer the calls to, that
plays the announcement of your choice, then when its done, it could
automatically transfer the call back to the originating extension, or
park the call, or put it on hold, or hang up, etc...
I think what your looking for is definitely possible without writing a
custom application for it.
On Tue, 2004-06-29 at 15:06 +0600, Adnan Shah wrote:> Hi !
>
> I need a solution to park incoming calls
> to an extension of my choice where a special
> announcement is played, park subsequent calls
> to specific pools so that they listen to announcements
> of my choice.
>
> any ideas ?
>
> Shah.
>
>
> _______________________________________________
> Asterisk-Users mailing list
> Asterisk-Users@lists.digium.com
> http://lists.digium.com/mailman/listinfo/asterisk-users
> To UNSUBSCRIBE or update options visit:
> http://lists.digium.com/mailman/listinfo/asterisk-users
--
Mike Benoit <ipso@snappymail.ca>