I am configuring the vm-integration to provide some level of Unity service during SRST. However, I have an issue with the : "A user presses the message button on a phone (pattern direct command)" idea.
I understand that pressing the message button alone, the user is attempting to access their mailbox therefore a statement like "pattern direct 2 CGN *" may be correct.
However, what about when a user presses "CFdwAll" then "Message" in order to forward their phone to voicemail ? This would then make the pattern incorrect as in this instance, the caller ultimately needs to be forward to the mailbox greeting to leave a message. I dont believe this will happen. Worse still, the user is not prevented from "forwarding their phone to voicemail" in this way. I suspect from what I've seen that if they do this, the caller will either get a Unity PIN prompt or just a Unity main menu.
How do users actively forward their phones to voicemail during an SRST condition ? (or cant they, or do you have to rely on the CFNA option only). How do you stop users doing "CFwdAll" + "Messages" (as they do in normal operation) and thinking their calls are being forwarded to their mailbox correctly, when in fact, they wont be ?
Have I misunderstood ?