Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Html
<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>
Html
<div class="fb-like" data-href="#" data-layout="button_count" data-action="recommend" data-size="large" data-show-faces="true" data-share="true"></div>

...

Scroll export button
scopecurrent
template-id0fa09813-8b86-460a-aa1d-ef450a80e9ce
quick-starttrue
add-onScroll PDF Exporter

Info

This guide explains how to set up a notification call to management / administration when a customer dials support number to report an emergency situation.

For setting up notification call to management / administration when a customer dials emergency number (911), see the document Call to 911 announcement.

Created: January 2019

Permalink: https://wildix.atlassian.net/wiki/x/GQjOAQ

Table of Contents

Use Case

...

  • Option 1) Leaves a regular voicemail to be processed in normal hours
  • Option 2) Leaves an “emergency” voicemail.  In In this case the system will generate a call to a group of people that are supposed to be notified (e.g. out of hours support team).  This This notification call will inform the notified party that someone is leaving an “emergency” voicemail. The message could contain caller’s number and instructions on how to retrieve the voicemail.

...

  1. Recognize option 2 was selected in the IVR

  2. Use custom apps to originate a notification call.  This This is a new call with no originating party on the other end.  InsteadInstead, this new call will be sent to the party(s) to be notified and then connected to a TTS message or recorded announcement once answered.

  3. Continue routing of actual call (i.e. route it to voicemail)

...

Step 1.Create an IVR called Support with two options as follows. 

Image Added


  • Number 1

...

  • points to users > 901

...

  • dialplan entry.
  • Number 2 points to users > 902

...

  • dialplan entry

Step 2. Create a dialplan 999 for the IVR.  

This could be a DID in the inbound “main” dialplan

Image Added


Step 3. Setup dialplan entries for the IVR options  901

...

and 902 entries in users dialplan.

Image Added

Below are applications used in the corresponding order:

...

Note

Notes:

In the ORIGINATE_EXTEN, 765 is an extension number. It is a “fake” user used exclusively for call forwarding. It does not need to be online.  It is simply used to forward the call to a dialplan entry that will play a TTS message to the user that is being notified.

In the ORIGINATE_EXTEN, 777 is another “fake” user which forwards the call to a dialplan entry that will route it to a call group consisting of users to be notified.  This is done so that the notification can can ring until someone answers it.

Extensions 305 and 306 are just “shared” mailboxes. More information on Shared Mailboxes: Voicemail guide.

Step 5.  Setup Setup Forwarding Users 765 and 777 (referenced in dialplan config in step 1)

...

Below are preferences for user 765 (Notice the call forward all is set to send the call to 764):

Image Added


Below are preferences for user 777 (Notice the call forward all is set to send the call to 778):

Image Added


Step 7.
Create 764 entry in users dialplan.

This is the announcement that management extension will get when answering  the the call.

Image Added


Note

Note:  ${MYVAR} is a variable that contains the calling extension (set in the 902 dialplan entry in the Set -> ORIGINATE_VARIABLES).

...

Note

Note: <user_pass> should be overwritten with the actual pin PIN to use in your environment

...

Note

Note: Text other than ${MYVAR} can be changed to meet your needs.

Step 8.

...

Create 778 entry in users dialplan.

It will route the notification call to a call group. Add extensions you want to be notified to the call group. Don’t specify a timeout if you want it to ring until someone answers.

Image Added

  • Call group -> Notification.

...

As a result of someone calling the support number and selecting an emergency IVR option, their call will be processed as usually and routed to voicemail.  In ADDITION In addition to that, the PBX (Callweaver) will generate a separate call leg and ring the “Notification” call group until someone picks up the call. Once someone answers this call out of the call group they will hear a TTS message saying what number called support with an emergency and giving instructions on how to retrieve it.

...

  • Set -> ORIGINATE_EXTEN -> 765

...


Macrosuite divider macro
dividerTypetext
dividerWidth70
emoji{"id":"smile","name":"Smiling Face with Open Mouth and Smiling Eyes","short_names":["smile"],"colons":":smile:","emoticons":["C:","c:",":D",":-D"],"unified":"1f604","skin":null,"native":"😄"}
textColor#000000
dividerWeight2
labelPositionmiddle
textAlignmentcenter
iconColor#0052CC
fontSizemedium
textNot finding the help you need? Join the Facebook group to ask a question!
emojiEnabledfalse
dividerColor#DFE1E6
dividerIconbootstrap/CloudsFill

Button macro
buttonTextFacebook
isButtonShadowOntrue
emoji{"id":"smile","name":"Smiling Face with Open Mouth and Smiling Eyes","short_names":["smile"],"colons":":smile:","emoticons":["C:","c:",":D",":-D"],"unified":"1f604","skin":null,"native":"😄"}
buttonBorderColor#4267b2ff
buttonColor#4267b2ff
buttonNewTabfalse
buttonFontColor#ffffff
buttonSizemedium
buttonIconColor#ffffff
buttonWidthDetection46
buttonHoverColor#ffffff
buttonIconfont-awesome/FacebookSquare
buttonTypeicon_left
buttonLink{"link":"https://www.facebook.com/groups/wildixtechwizards","source":"direct"}
buttonNewLink
buttonRadius3
buttonShadow0
id228
emojiEnabledfalse
buttonWidth20