SIGNL4 Alerting
No credit card required
SIGNL4 Alerting
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.
Field | Type | Description |
---|---|---|
Secret | String | (required) SIGNL4 team or integration secret. |
Title | String | (required) Alert title. |
Message | String | Alert message. |
Data | Object | Additional 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
Actor Metrics
1 monthly user
-
1 star
Created in Jan 2024
Modified 5 months ago