Mobile alerting with tracking & escalation for Salesforce
Why Enterprise Alert
When critical systems fail, Enterprise Alert is the fastest way to alert your staff, engineers, IT admins on call and “in the field”. Enterprise Alert provides reliable notifications via mobile app push, text and voice calls with tracking, escalations, and duty scheduling.
Salesforce is a leading CRM that grants access to all customer information in one place. Enterprise Alert easily enables Salesforce to notify mobile teams in the field or on call in real-time as cases are opened within the CRM. This speeds up their response significantly and frees resources in the operations.
Pairing Salesforce Service Console with Enterprise Alert can enhance your daily operations with an extension to your team wherever it is. The integration does not only allow you to know when a critical issue has occurred but also when it was resolved no matter where you are.
How it works
Salesforce compatibility allows you to distribute operational alerts to a mobile Enterprise Alert team by using REST API. Persistent notifications and acknowledgement requirements ensure that issues will be handled before it is too late.
IT staff is alerted via mobile push, SMS text and voice call
Staff can acknowledge and take ownership for critical events that occur
Alerts are escalated in case of no response
Communicate within an alert to address a particular problem
REST API establishes connection from Salesforce Service Console to Enterprise Alert
On-call scheduling to alert the right people at the right time
User Change Information
And much more!
HOW TO INTEGRATE
The integration of Salesforce and Enterprise Alert is done using the REST API as an endpoint to send custom notifications when new Cases are created.
First, you need to create a REST endpoint in Enterprise Alert. For more information on this please see the REST API Integration.
Next, you need to generate the webhook to be used to push case information to Enterprise Alert. Navigate to https://salesforce-webhook-creator.herokuapp.com/app/ Once logged in you will then give the webhook a name and select Case from the SObject drop down menu. Choosing After Insert and After Update will send Case information when it is initially created as well as events pertaining to when the Case is updated. Enter the REST API URL from Enterprise Alert created in Step 1 in the URL box. Finally, click on Create Webhook.
This will now show within Salesforce under Settings > doing a search for Apex Triggers
Now we will create a new case within Sales Force
Due to the trigger action that is created, we now see the case information show in Enterprise Alert as an Incoming Event.
Creating a Policy from this event will generate notifications delivered to the desired destination team. Here is an example of the alert showing up in the web portal. The web app alert is shown above.
This is only one use case that Enterprise Alert can extend the reach of Salesforce. Instead of cases, you can select Accounts from the SObject menu in the webhook generator and that will then send new account information over to Enterprise Alert. This can be helpful when monitoring changes in Account information.
The technical storage or access is strictly necessary for the legitimate purpose of enabling the use of a specific service explicitly requested by the subscriber or user, or for the sole purpose of carrying out the transmission of a communication over an electronic communications network.
The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.
The technical storage or access that is used exclusively for statistical purposes.The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.
The technical storage or access is required to create user profiles to send advertising, or to track the user on a website or across several websites for similar marketing purposes.