SIGNL4 Alerting avatar
SIGNL4 Alerting
Try for free

No credit card required

View all Actors
SIGNL4 Alerting

SIGNL4 Alerting

roncz/signl4
Try for free

No credit card required

SIGNL4 notifies through persistent mobile push, SMS text and voice calls with acknowledgement, tracking and escalation. Integrated on-call duty and shift scheduling ensures the right people are alerted at the right time.

SIGNL4: Mobile Alerting

SIGNL4 notifies through persistent mobile push, SMS text and voice calls with acknowledgement, tracking and escalation. Integrated on-call duty and shift scheduling ensures the right people are alerted at the right time. SIGNL4 thus provides for an up to 10x faster and effective response to critical situations.

Find out more at signl4.com.

Input

The following INPUT fields as are supported.

FieldTypeDescription
SecretString(required) SIGNL4 team or integration secret.
TitleString(required) Alert title.
MessageStringAlert message.
DataObjectAdditional alert tata in JSON format.

Output

Is the alert was transmitted successfully to SIGNL4 the output contains the event ID, otherwise an error information is returned.

Getting started

Besides Apify you need a SIGNL4 account. The SIGNL4 actor requires the SIGNL4 team or integration secret that you can obtain in SIGNL4.

To run the actor in Apify simply create a new task for the actor by clicking the green button above, modify the actor input configuration, click Run and get your results.

Send alerts

You can trigger an alert using a webhook from another Actor, e.g. when the Actor reaches a certain state. You obtain the webhook URL of the SIGNL4 Actor at API -> API endpoints. The Payload template might look like follows:

1{
2    "userId": {{userId}},
3    "createdAt": {{createdAt}},
4    "eventType": {{eventType}},
5    "eventData": {{eventData}},
6    "resource": {{resource}},
7    "secret": "your-signl4-team-or-integration-secre",
8    "title": "Web Scraper Alert from Apify",
9    "data": {{eventData}}
10}

Alternatively, you can trigger the alert within the code of another Actor like this:

1import { Actor } from 'apify';
2await Actor.init();
3
4// Send SIGNL4 alert
5await Actor.call('roncz/signl4', {
6    secret: 'your-signl4-team-or-integration-secret',
7    title: 'Web Scraper Alert from Apify',
8    message: "Web scraper content available.",
9    data: headingObject
10});
11
12await Actor.exit();

Use cases

Sending automated alerts from Apify has several benefits. Users can react to critical situations quickly and to take according action. Here come some sample use cases:

  • Alerts on certain Actor states, e.g. failures
  • Web scraping alerts, e.g. if a web page changes or if a certain value or price reaches a threshold
  • Use Robotic Process Automation (RPA) to monitor your web workflows and alert admins if a workflow fails (before your customers will recognize)
  • Integrate with other tools including AI (ChatGPT, LLMs) to create powerful alerting workflows

Resources

Developer
Community logoMaintained by Community
Actor metrics
  • 1 monthly users
  • Created in Jan 2024
  • Modified about 1 month ago

You might also like these Actors