Know when $#%@ happens

Immediately know:

  • When the unexpected happened.
  • When the expected did not happen.
  • When it took longer or shorter than expected to happen.
  • When things appear on or disappear from web pages.
  • Via email, SMS, chat, push, webhooks.
  • Seventy-three platforms supported!

Register Free Account

Concept Diagram

Web content monitors

An alert is dispatched when specific text content or HTML nodes appear on or disappear from a public web page. Checks are done at customisable regular intervals.

For example, know when a desired item appears on the sales pages of an online retailer, or when a "discount" label appears on a specific item, or the text "out of stock" disappears from an item.

Web response monitors

An alert is dispatched when a specific public web page is inaccessible, or it takes longer than a certain number of seconds to respond. Checks are done at customisable regular intervals.

For example, know when your web site is down or when it is slow to respond.

At ping monitors

An alert is dispatched when a ping is received. In other words, the decision that an alert must be dispatched is made external to our service.

For example, at your command, you want an alert to be sent to email, Twilio, Telegram, Discord, Microsoft Teams, and Slack. Send one ping. Done.

Scheduled repeatable alert monitors

An alert is sent at a specific date and time. The alert can optionally be automatically repeated at set intervals.

For example, send an automated SMS or email on a birthday or other special event.

Heartbeat monitors

At least one ping is expected within a specified elapsed period. An alert is dispatched if a ping is not received within the elapsed period.

For example, a long-running background job of your application sends a ping every 30 minutes to confirm that it is still functioning normally. We alert you if it does not send a ping within 30 minutes of the last ping.

Measured time monitors

A measured monitor measures the duration of a task. The clock is started by a start ping and ended by a stop ping. An alert is dispatched if the task took shorter or longer than expected.

For example, send a start ping when a job starts and an end ping when the job finishes. We alert you of any duration anomalies.

Regular interval monitors

Pings are expected at regular intervals, starting from a specific date and time. An alert is dispatched if a ping is not received at the expected time.

For example, a background job of your application must run once every six hours. We alert you if it did not run at the expected time.

Last ping monitors

Similar to Regular Interval monitors, but the last ping specifies when the next ping must be expected. An alert is dispatched if a ping is not received at the expected time.

For example, a background job of your application dynamically decides when it must run next. We alert you if it did not run at the expected time.

Many alert channel options

We support more than 60 different SMS, chat, push, webhook, and email services where you can receive alerts.

For example, Twilio, Telegram, Slack, and many more. Scroll down for a full list.

API first

We love developers! The cornerstone of our service is our REST API. It supports JSON-LD, JSON, Hydra, OpenAPI, and OAuth 2.0.

Our website uses our API. There's a dog food joke in there somewhere.

Flexible pricing

Our pricing is based upon the load that your account places on our API. We offer different sized plans that suit your needs.

No contracts, cancel anytime. Iron-clad 30-day refunds.

Many Great Benefits!

Start free, scale up

Our Free Plan has many features, with some limitations. Get a feel for our service and then upgrade to one of the paid plans.

Risk-free payments

We have an iron-clad 30-day refund policy for the monthly recurring charges. There's no free trial, but we'll gladly refund your payment if you decide not to continue.

Free API access

There is zero additional cost for accessing our API. You can use either our website or the API, or both. It's all one price.

Unlimited partitions

Categorize and group your monitors using our free partitions. Organization for the win!

Unlimited monitors

Create as many monitors of any type as you need. Really, there's no limit and it's included in the price.

Unlimited team members

Add as many people as you need to your teams. There's no additional cost!

Unlimited alerts

There is no limit to the number of alerts that upgraded accounts can dispatch.

Dispatch alerts to many platforms

The same alert can automatically be dispatched to many different platforms at the same time.

Control alert content

With our Bespoke Resources Plans, you have absolute and full control over the content of the alerts that our service dispatches.

Your identity

Alerts from Bespoke Resources Plan accounts go out under your identity. No identification that they originated from our service.

Expansion by webhook

With full HTTP headers, body, and method control with our webhook transport, dispatch alerts to any external platform that we do not directly support.

Power of XPath

With the Web Content monitor, use the immense power and flexibility of XPath to check for and find nodes in the target web page.

Free expedited support

You never need to pay us to help you. Our service exists because of you.

Free data retention

Configuration data from paid accounts are retained in dormant format in downgraded accounts. No new setup required on subsequent upgrades.

Lucrative affiliate program

Earn a commission of 40% of purchases made and fees paid by your referrals.