Watch the status pages of the tools we use

An alert when a service you depend on has an incident or planned maintenance, with the parts affected.

  • On a schedule: Every 15 minutes

What it does

The task

Open the status pages of these services: services. Find each incident and each planned maintenance that is new or changed since the last run. Ignore the parts of a service that we do not use: ignore. For each item, send the service, the parts affected, the status, the start time and the latest update, with the link. Send nothing when no status changed.

  • It works in any status page, in the workspace you pick, and signs in with passwords from your Cuiar vault.
  • As a routine it runs every 15 minutes (cron */15 * * * *).

What you give it

BlankWhat to giveExample
servicesThe services and their status page linksGitHub, Stripe, Cloudflare, Slack
ignoreParts of those services that you do not useGitHub Codespaces, Stripe Terminal

What you get back

An example run with the example values above. Your run uses your own data.

Status changes since 10:45

  • GitHub: incident, Actions, degraded performance since 10:52. Update at 11:03: 'We are investigating delays in job starts.' Link
  • Stripe: resolved, higher API latency in Europe from 10:20 to 10:58. Link
  • Cloudflare: planned maintenance, Frankfurt data center, 30 Oct from 2:00 to 6:00 UTC. Traffic moves to other locations. Link

Run it in Cuiar

  1. 01

    Open it

    Click Use in Cuiar on this page. The side panel opens with the task in the composer.

  2. 02

    Fill in 2 blanks

    Type services and ignore. Tab moves to the next blank.

  3. 03

    Run it, then repeat it

    Run sends it once. To run it every 15 minutes, make a routine on cuiar.com/routines or with the CLI below.

As a routine, from the terminal

cuiar routines create "Watch the status pages of the tools we use" --schedule "*/15 * * * *" --time-zone Europe/Berlin \
  "Open the status pages of these services: GitHub, Stripe, Cloudflare, Slack. Find each incident and each planned maintenance that is new or changed since the last run. Ignore the parts of a service that we do not use: GitHub Codespaces, Stripe Terminal. For each item, send the service, the parts affected, the status, the start time and the latest update, with the link. Send nothing when no status changed."

Run it from your AI agent

Claude Code, Codex, Cursor and other MCP clients reach Cuiar at https://mcp.cuiar.com/mcp. Add the server one time, then ask for the task in plain words, or call create_routine yourself.

1. Add Cuiar to Claude Code

claude mcp add --transport http cuiar https://mcp.cuiar.com/mcp

2. Ask your agent

Use the Cuiar tool create_routine to run my "Watch the status pages of the tools we use" template with services = GitHub, Stripe, Cloudflare, Slack; ignore = GitHub Codespaces, Stripe Terminal.

Setup for other agents: AI agents.

The tool call

{
  "name": "create_routine",
  "arguments": {
    "name": "Watch the status pages of the tools we use",
    "task": "Open the status pages of these services: GitHub, Stripe, Cloudflare, Slack. Find each incident and each planned maintenance that is new or changed since the last run. Ignore the parts of a service that we do not use: GitHub Codespaces, Stripe Terminal. For each item, send the service, the parts affected, the status, the start time and the latest update, with the link. Send nothing when no status changed.",
    "schedule": "*/15 * * * *",
    "time_zone": "Europe/Berlin"
  }
}
All monitoring templates
  • Monitoring

    Tell me when a price drops

    A message only when the price goes below your target.

    On a schedule: Every day at 9:00
    • Any online store
  • Monitoring

    Watch a page for changes

    The exact words that changed. Nothing when nothing changed.

    On a schedule: Every hour
    • Any website
  • Monitoring

    Get a morning brief on your topics

    The 7 stories that matter, with no duplicates or press releases.

    On a schedule: Every day at 7:00
    • Google News
    • Hacker News
  • Monitoring

    Track mentions of your brand

    New posts about your brand, with their tone. Questions and problems first.

    On a schedule: Every 4 hours
    • X
    • Reddit
    • Hacker News
    • +1 more: LinkedIn
  • MonitoringAsks first

    Find a free appointment slot

    Checks a booking site often. It books only when you approve.

    On a schedule: Every 15 minutes
    • Any website
  • Monitoring

    Track competitor prices in a sheet

    Each competitor's price and stock for your products, updated daily, with an alert on big moves.

    On a schedule: Every day at 6:00
    • Google Sheets
    • Any online store
    • Amazon