ENHANCED PANIC BUTTON
CAPABILITY
Alerting Hub
Alerting Hub
In some emergency situations, where no advanced warning is given, response teams across schools, businesses and communities are reliant on individuals raising the alarm. This must be a quick and simple process. Any system in place that is used to facilitate a swift response can, therefore, greatly benefit from integrating a flexible, programmable panic button. And with Alerting Hub you effectively have just that – an enhanced panic button API, with many configurable options. Not only can individuals raise the alarm, but they can also trigger predefined events – place school leadership team into a group call or send notifications to all nominated responders.
In this guide, we’ll show you how to use our enhanced panic button capability – part of the SendAlert API – to trigger any combination of voice calls, group calls, SMS messages and emails.
Panic buttons come in all shapes and sizes – hardware and software-based. Their purpose is to enable a fast, discreet and convenient way for an individual to signal for help. But that is just one side of the story. Just as important is the response triggered when the button has been pressed.
A number of solutions have greatly aided a range of organisations to better plan and effectively respond to serious, ‘danger to life’ events. Ensuring the right plan is activated depending on what or who has triggered the alarm is vital. There has therefore been an increasing need for enhanced panic button capabilities that are seamlessly integrated into the wider notification system in place – allowing the response to be automated.
The need for a ‘panic button’ type capability is common across many different scenarios. Whilst the response actions may differ greatly the ability to trigger them, in a timely, robust and simple manner; is a universal requirement. This is where Alerting Hub can help.
Teachers and on-premise staff can trigger an alarm call being sent to the senior leadership team.
Member of the community can tigger a mass notification when an incident occurs. Ensuring everyone gets the message in time.
In a live emergency situation an employee can trigger an alarm placing company directors into a group call.
Enable conferenced communications between disparate teams at the ‘press of a button’.
When an emergency strikes it is essential that senior management teams and ‘on call’ first responders are notified immediately. In addition, it is vital that they provide a coordinated response. Alerting Hub’s enhanced panic button capability makes this possible. An alarm call can trigger the placing of all designated parties into a conference call to discuss the plan of action.
Not all alerts can be triggered from the comfort of a desk. The enhanced panic button feature is ideal for when alerts need to be triggered remotely. And that’s mass alerts! Hundreds of notifications sent simultaneously via, voice, SMS and email – just from the single ‘push’ of the panic button.
Radio systems are always live – which makes them ideal devices for first responders or crisis teams to use to manage complex response situations. Sometimes however you need to create an ad-hoc first response team from staff who may not officially be on duty. Alerting Hub allows you to use standard mobile phones as effectively a 2-way radio system, enabling conferenced communications between disparate teams at the ‘press of a button’.
In the following example, we’ll use the Alerting Hub batchsend API to create a deferred group call which can then be triggered by clicking on a unique short web link at some point later. The short web link that Alerting Hub generates will be sent immediately in an SMS so that the recipients have an easy to keep copy like this:
When that group call is needed all that would be needed is for one person to click on the link in their SMS and Alerting Hub will do the rest: the recipients specified in the group call will be called and placed into a conference like environment where everyone can talk and hear everyone else.
The following snippet shows the JSON formatted data that could be sent to initiate the example alert. As you can see, it’s pretty straight forward given the number of different features it encapsulates. You could issue two separate sendalert API calls to achieve the same result but the batchsend API allows you to send them both at the same time. Also note that you could do a lot more with each of the alerts show below; for instance you could also send SMS and emails at the same time as making the group call, useful when you want a larger set of people to be aware of a situation but need to get the a specific set of key players talking together. To do this you’d just need to add the appropriate extra alert entries in the deferred alert item.
{ "version": "latest", "apiKey": "12345678-1234-1234-1234-123456789012", "common": { "clientRef": "aReference" }, "alerts": [ { "tag": "Defer the actual group call alert", "deferral": { "defer": true, "storeName": "deferredGroupCall" }, "alert": [ { "alertType": "call", "recipientList": "+447976100000,+447976100001", "tag": "t1", "content": "This is a group call setup for alerting hub, please confirm your pin number ", "contentEncoding": "utf8", "voiceFormat": "tts", "tts": { "language": "en-GB", "gender": "FEMALE", "enhancedTts": false }, "ivrControl": { "ivrType": "group" }, "additionalContent": [ { "content": "Thank you, you are now being place into the group call", "contentEncoding": "utf8", "contentTag" : "enter", "voiceFormat": "tts", "tts": { "language": "en-GB", "gender": "FEMALE", "enhancedTts": false }, }, { "content": "Sorry that pin was not recognised", "contentEncoding": "utf8", "contentTag" : "badpin", "voiceFormat": "tts", "tts": { "language": "en-GB", "gender": "FEMALE", "enhancedTts": false }, } ] } ] }, { "tag": "Setup triggers and send confirmation sms with shortlink", "trigger": { "storeDetails": { "storeName": "deferredGroupCall" }, "triggers": [ { "keyword": "", "type": "shortlink", "tag": "sl1" } ] }, "alert": [ { "alertType": "sms", "tag": "t1", "content": "To activate your group call simply click on this link {trigger_sl1_keyword}", "contentEncoding": "utf8", "sender": "AlertingHub", "lookups": { "performLookups": true }, "recipientList": "+447976100000" } ] } ] }
This site uses cookies. By continuing to browse the site, you are agreeing to our use of cookies.
OKLearn moreWe may request cookies to be set on your device. We use cookies to let us know when you visit our websites, how you interact with us, to enrich your user experience, and to customize your relationship with our website.
Click on the different category headings to find out more. You can also change some of your preferences. Note that blocking some types of cookies may impact your experience on our websites and the services we are able to offer.
These cookies are strictly necessary to provide you with services available through our website and to use some of its features.
Because these cookies are strictly necessary to deliver the website, refuseing them will have impact how our site functions. You always can block or delete cookies by changing your browser settings and force blocking all cookies on this website. But this will always prompt you to accept/refuse cookies when revisiting our site.
We fully respect if you want to refuse cookies but to avoid asking you again and again kindly allow us to store a cookie for that. You are free to opt out any time or opt in for other cookies to get a better experience. If you refuse cookies we will remove all set cookies in our domain.
We provide you with a list of stored cookies on your computer in our domain so you can check what we stored. Due to security reasons we are not able to show or modify cookies from other domains. You can check these in your browser security settings.
These cookies collect information that is used either in aggregate form to help us understand how our website is being used or how effective our marketing campaigns are, or to help us customize our website and application for you in order to enhance your experience.
If you do not want that we track your visit to our site you can disable tracking in your browser here:
We also use different external services like Google Webfonts, Google Maps, and external Video providers. Since these providers may collect personal data like your IP address we allow you to block them here. Please be aware that this might heavily reduce the functionality and appearance of our site. Changes will take effect once you reload the page.
Google Webfont Settings:
Google Map Settings:
Google reCaptcha Settings:
Vimeo and Youtube video embeds:
The following cookies are also needed - You can choose if you want to allow them:
You can read about our cookies and privacy settings in detail on our Privacy Policy Page.
Privacy policy