Here’s the scene, a user logs on with his/her agent number and can make and recieve calls great, when the phone is not answered I get it to drop to the agent number voicemail whichworks fine. However there is no mwi.
Any way of getting roud this?
Is there a way to change the sip.conf entry when the user logs on?
The reason is, that all the users have agent ID’s, if I put all the agent ID’s in the mailbox section of all the extensions wont it send a mwi to all the phones when one a message is left?
If every agent has a SIP station, and every agent has an agent ID mailbox, why not just modify the sip.conf file entry for each station to have their agent mailbox?
I’m using agent numbers so that people can log on at any extension at any time and recieve calls.
They could log on to any extension at any one time. So in order for it to work I’d have to put every agentid in the mailbox section of every extension, which would not work.
Oh I see… so an agent isn’t dedicated to a particular station.
A message waiting indication has to have a destination, and since it’s an operation on a physical device (phone or PC softphone) it’s really got to have a known destination.
Sounds like something you’d want to write some code to make work. After all, Asterisk is open source. You can make any changes you want, and contribute them back to the code.