This Article describes how to configure Emergency On-call Voicemail notification for emergency after hour services.


<div id="fb-root"></div>
<script>(function(d, s, id) {
  var js, fjs = d.getElementsByTagName(s)[0];
  if (d.getElementById(id)) return;
  js = d.createElement(s); js.id = id;
  js.src = 'https://connect.facebook.net/en_US/sdk.js#xfbml=1&version=v2.11';
  fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'facebook-jssdk'));</script>



<span class="page-title-pdf">Emergency On-call Voicemail notification</span>



<div class="fb-like" data-href="https://confluence.wildix.com/x/JYEbB" data-layout="button_count" data-action="recommend" data-size="large" data-show-faces="true" data-share="true"></div>


 <div class="lang-box-pdf">
	<div>
		<div class="google-lang">
			<div id="google_translate_element">
			</div>
			<script type="text/javascript">
					function googleTranslateElementInit() {
						new google.translate.TranslateElement({pageLanguage: 'en', includedLanguages: 'de,es,fr,it,nl', autoDisplay: false}, 'google_translate_element');
						}
			</script>
			<script type="text/javascript" src="//translate.google.com/translate_a/element.js?cb=googleTranslateElementInit"></script>
		</div>
		
		<div class="pdf-button">
			<a href="https://confluence.wildix.com/spaces/flyingpdf/pdfpageexport.action?pageId=68911397" alt="Convert to .pdf" title="Convert to .pdf"><img src="https://confluence.wildix.com/download/attachments/14549012/pdf-button-download-wildix-documentation.png"></a>
		</div>
	</div>
</div>


This Article describes how to configure Emergency On-call Voicemail notification for emergency after hour services.

Created: April 2020

Permalink: https://confluence.wildix.com/x/JYEbB

Introduction

Scenario

To have one or a group of on-call agents for emergency after hour services, as where a caller can leave a voicemail and the on-call agents get notification by phone call (on mobile app and mobile phone). The system will use one or multiple call groups to deliver voicemail to on-call agents.

Example:

Emergency Notification

Additional Features

Configuration

Step 1. Create Virtual Mailbox

Detailed instruction on how to create users and edit preferences: WMS Start Guide - English.


1. Create an “OnCall” user (for this example we will use Ext. 4000)


2. Set Password

Agent/User Preferences

Edit User preferences for on-call agents

Step 2. Add Call Groups 

The detailed instruction on how to create Call groups: Call distribution in Call groups.


1. Create one or more call groups (for this example, we will be using two call groups):


2. Edit Strategy of call groups

Step 3. Create separate Dialplan procedures 

Consult Dialplan applications Admin Guide for the detailed instruction.


Create 4 Dialplan procedures with the following rules:

OnCall_CBK 


  1. Set – ORIGINATE_CHANNEL – Local/${CALLERID(num)}@OnCall_In/n
  2. Set – ORIGINATE_CONTEXT – OnCall_Out
  3. Set – ORIGINATE_EXTEN – ${CALLERID(num)}
  4. Set – ORIGINATE_PRIORITY – 1
  5. Set – ORIGINATE_CALLERID – Callback: ${CALLERID(name)} <${CALLERID(num)}>
  6. Set – ORIGINATE_TIMEOUT – 840 (Note: Set to max time for TOTAL agent notification, to include the failover call groups)
  7. Set – ORIGINATE_ASYNC – true
  8. Set – ORIGINATE_VARIABLES – QUEUENAME=${QUEUENAME},QUEUEPOSITION=${QUEUEPOSITION}
  9. Custom application – Originate()

default

  1. Go to Voicemail Set - Custom: 4000 Go to voicemail options: u – Play unavailable message

#

  1. Wait digits 3
  2. IVR (Input the IVR that will have the On-Call option)

4000

  1. Voicemail access 4000 Option C (DO NOT skip the pin)

OnCall_Confirm 

default

  1. Play sound and wait for digits – “You have selected for emergency on call assistance. To leave a message for an on call agent to return your call, please press 1. To return to the main menu, please press 2 or remain on the line.”
  2. Wait for digits – 3
  3. IVR – (Enter the name of the IVR you are using. Example: Night_Main)

1

  1. Jump to – OnCall_CBK – set as custom “default”

2

  1. IVR - (Enter the name of the IVR you are using. Example: Night_Main)

OnCall_In 


[+0-9]X.

  1. Custom application – Queue(2,Cr,,,420,,,,,4)
  2. Custom application – Queue(3,Cr,,,420,,,,,4)


Note:

  • 2 & 3 - the Call Group IDs for the call groups used for agent notification
  • 420 - the Timeout for the Call Group referenced
  • The follow sequence is as followsQueue(queuename[,options[,URL[,announceoverride[,timeout[,AGI[,macro[,gosub[,rule[,position]]]]]]]]])


OnCall_Out 


[+0-9]X.

  1. Set – PRESERVE_CID – yes
  2. Play Sound – “Hello. This is an emergency on call voicemail notification.”
  3. Voicemail access – 4000 – Option – S – skip pin

You also need to edit "users" Dialplan Procedure:

 #4000

  1. Voicemail Access – 4000 – Skip Pin

Step 4. Configure IVR 

The detailed instruction on how to configure IVR trees: WMS Start Guide.


1. Set an Emergency/On-Call IVR Option (for this example, we will be using option 9):

2. Set Message Retrieval from External:

<div class="fb-like" data-href="https://confluence.wildix.com/x/JYEbB" data-layout="button_count" data-action="recommend" data-size="large" data-show-faces="true" data-share="true"></div>



<div class="ask-question">
		<div class="text-before-buttons">
			<span style="font-size: 24px; text-align: center;">Not finding the help you need?</span><br>
Join the Facebook group to ask a question!
		</div>
<div class="fb-buttons">
<span style="align: center;"><a href="https://www.facebook.com/groups/wildixtechwizards" target="_blank"><img src="https://manuals.wildix.com/wp-content/uploads/2017/03/facebook_tech-wizards.png" alt="facebook_tech-wizards" width="282" height="80" align="center"/></a></span></div>
	</div>