The approach allows 911 calls to be made, even if the VmPro is not running, but if running makes use of the fact that a call to 911 will invoke a call record request that can be manipulated to provide a notification of the event.
Note: The VmPro only gets invoked when a connected event is returned from the network. If a caller dials 911 and hangs up before a connection is established, this will not generate an event.
Using the IP-Office Manager To ensure calls made to a specific number (in our case 911) are automatically recorded. Setup an Account Code Where: On the Account Code Tab: - The Account Code Field should contain a Reference Number (Lets say 911) - The CLI field contains the dialled number upon which the account code is to trigger. (This for our cause needs to be 911).
On the Voice Recording Tab: - The 'Record Outbound' Field should be set to 'ON' - Set the 'Auto Recording Mailbox' to say '2666 Joe Bloggs'
Now, whenever an extension dials 911 the switch will request the call is recorded, and the recording is delivered to 'Joe Blogg's Voicemail. 'Joe Bloggs' Could be a distribution list, with members setup for voicemail to email.
If the notification after the event is too late, or the fact you can't workout which extension made the call is an issue, then more config will need to be done on the Voicemail Pro.
Using the VmPro Client Create a module called AutoRecord Connect the Start to a 'Test Variable' Action. On the Specific Tab - Enter the variable name '$TARGET' - Check the 'Specific' Checkbox and enter '2666' in the field to its right
The Test variable will have two, maybe three exits. (The Timeout one is an error I think) Connect the 'No Match' and 'Timeout' connections to a Listen Action On the Specific Tab Check the 'Mailbox' checkbox and fill in the field with '$UUI'. As long as the Auto Record request was not targeted for '2666', the AutoRecord will record the call to the target selected in the IP Office Manager.
If the AutoRecord Request is targeted for '2666' the callflow will exit via the 'Test Variable' action 'Specific' exit. $CLI - Contains Callers Extn No. $DDI - The Number Dialled $TARGET - Mailbox targeted for the recording.
Should now have enough infromation to use the Callflow to deliver a solution.
(For notification when other numbers are dialed, simply replace the '911' with the number required).