SIGNL4 Alerting

SIGNL4 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.

AUTOMATIONOPEN_SOURCEApify

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

Frequently Asked Questions

Is it legal to scrape job listings or public data?

Yes, if you're scraping publicly available data for personal or internal use. Always review Websute's Terms of Service before large-scale use or redistribution.

Do I need to code to use this scraper?

No. This is a no-code tool — just enter a job title, location, and run the scraper directly from your dashboard or Apify actor page.

What data does it extract?

It extracts job titles, companies, salaries (if available), descriptions, locations, and post dates. You can export all of it to Excel or JSON.

Can I scrape multiple pages or filter by location?

Yes, you can scrape multiple pages and refine by job title, location, keyword, or more depending on the input settings you use.

How do I get started?

You can use the Try Now button on this page to go to the scraper. You’ll be guided to input a search term and get structured results. No setup needed!