softwareag_webmethods_io_logo

Mobile alerting with tracking & escalation for Software AG Cloud webMethods.io

webmethods-signl4

 Why SIGNL4

Software AG Cloud webMethods.io is a platform for integrating virtually any system or application, including Web applications, IoT devices, mainframe legacy systems and even custom code. Pairing webMethods.io with SIGNL4 can enhance your daily operations with an extension to your mobile team in the field or on the shop floor.

 How it Works

All it takes to pair webMethods.io and SIGNL4 is a Webhook action within the webMethods.io workflow. This action then calls the SIGNL4 webhook to trigger the alert.

 Benefits and Value-Add

  • Enables an instant response to critical alerts anywhere, anytime
  • Reliable and persistent alerting of service engineers via mobile push, text and voice calls
  • Targeted mobile notifications with response tracking and automated escalations
  • Communicate within an alert to address a particular problem
  • Real-time cross-team transparency on alert status and ownership on mobile devices
  • Alerts are escalated in case of no response
  • Mobile app for Android and iPhone to conveniently manage alerts from anywhere
  • On-call scheduling to alert the right people at the right time
  • Alert on critical device states
  • Two-way integration to interact or set the device state

 Scenarios

  • IT operations
  • Service Management
  • Industrial IoT
  • Industry 4.0
  • IoT Service Alerting
  • IoT Device Management
  • IT, Manufacturing, Utility, Oil and Gas, Agriculture, etc.

 Integration Type

  • Agentless, no-code integration
FS_neu_2

Tickets and Incidents are sent to SIGNL4

Event categorization, routing and automated delivery based on availability, duty schedules, etc.

Persistent Notifications by push, text and voice call with Tracking, Escalation and Confirmation to Staff on Duty

Integration with Software AG Cloud webMethods.io

In webMethods.io there are various triggers and predefined recipes for automating all kinds of tasks. In our example we use the project management tool Wrike as a trigger.

Each time a new task pops up in Wrike we want to notify our service team.

SIGNL4 is a mobile alert notification app for powerful alerting, alert management and mobile assignment of work items. Get the app at https://www.signl4.com.

As a bonus we also show how to delete the task in Wrike as soon as the SIGNL4 user acknowledges the alert.

Prerequisites

SIGNL4 account

An account at Software AG Cloud webMethods.io (if you do not have an account yet you can get a free trial account here.

webmethods-alert

Create the Workflow to Send a SIGNL4 Alert In the webMethods.io console you can create a new workflow. In our case we have Wrike as a trigger. But of course you can use any trigger appropriate for you.

webmethods-webhook

The action in our workflow is the Webhook. This one sends the HTTP request to SIGNL4 in order to trigger the alert.

webmethods-acknowledgement

In the Webhook you configure the URL of the inbound SIGNL4 webhook including team-secret. And you specify the JSON payload. Here you can add parameters from your trigger, in our case the title of the Wrike task and the task ID.

Now you can test it and as a result you should get a SIGNL4 alert for each new task you create in Write.

Create the Workflow to Handle SIGNL4 Acknowledgements When a team member acknowledges the alert we want to delete (for the sake of simplicity) the task in Wrike.

Therefore we create a second workflow in webMethods.io.

webmethods-acknowledgement-webhook

The trigger is a Webhook and the URL is the one you would need to specify in your SIGNL4 portal under Development -> Webhook. This webhook is called for each status change of an alert. In the Webhook trigger the URL is generated for you automatically. In the body you can specify the format of the outbound webhook of SIGNL4.

In our case we just need the statusCode and the externalID.

So, the body looks like follow: {“alert”:{“statusCode”:0, “externalID”:”0000″}}

webmethods-acknowledgement-condition

You can also specify a condition in order to trigger the workflow for acknowledgements only. In order to do so you can right-click the line from the trigger to the next action and specify the condition to be statusCode == 2.

In the Wrike action you just need to delete your task and in order to delete the right one you need to specify the original task ID. This one is available in externalID.

That is it. When you now acknowledge an alert the respective task in Wrike is deleted.

You can find a sample script in GitHub.

Tips & Tricks

alertoptimization

Alert Optimization

SIGNL4 can further increase the visibility of alerts through its Signals and Services categories. Augmenting the color and icon of alerts will provide more relevant information at a glance without having to open the alert. You can also augment ticket alerts with maps or change the subject or message to a more comprehensible content.

Alert categories in SIGNL4 also allow to group ticket alerts and even to route those ticket notifications to your staff based on skills or other criteria. Screenshots show how to override text, colors and titles are triggered by keywords set within the mobile app.

Related Integrations

Acure

IT Ops

Albato

IT Ops

Alertra

IT Ops

Amazon Alexa

Industry 4.0 / IT Ops

AppDynamics

IT Ops

AppOptics

IT Ops

Apify

IT Ops

Atatus

IT Ops

Atera

IT Ops

Autocode (Standard Library)

IT Ops

Autotask

IT Ops

AWS CloudWatch

IT Ops

BigPanda

IT Ops

BMC Helix

IT Ops

Centreon

IT Ops

Checkly

IT Ops

Checkmk

IT Ops

CloudMonix from Netreo

IT Ops

CloudStats

IT Ops

ConnectWise

IT Ops

Datadog

IT Ops

Dynatrace

IT Ops

elastic.io

IoT / IT Ops

EventSentry

IT Ops