Statuscake

Monitors your server uptime and page speed, triggers automated incident responses when sites go down, and keeps your technical contact groups updated based on current on call rotations.

Try Statuscake in Ceven

Ask Ceven anything
Standard

Why use Ceven?

  1. AI native Statuscake integration

    • Describe the outcome and Ceven picks the right Statuscake calls, fills the parameters, and checks the result.
    • Structured, agent friendly tool schemas so each call runs reliably instead of by guesswork.
    • Rich coverage for reading, writing, and querying your Statuscake data, across all 30 of its actions.
  2. Managed auth

    • Built in OAuth with automatic token refresh and rotation.
    • One place to manage, scope, and revoke Statuscake access.
    • Per user and per environment credentials instead of shared keys.
  3. Agent optimized design

    • Actions are tuned from real success and error rates so reliability climbs over time.
    • Full execution logs so you always know what ran in Statuscake, when, and on whose behalf.
    • The agent pauses and asks when Statuscake is unclear instead of plowing ahead.
  4. Enterprise grade security

    • Fine grained access so you control which agents and people can reach Statuscake.
    • Least privilege by default, read scopes first and only the writes a workflow needs.
    • A full audit trail of every Statuscake action to support review and sign off.

Supported tools

Every action Ceven's agents can run on Statuscake, and when to use it.

Delete Contact Group
Use this when you need to remove an existing contact group by its id after confirming its existence.
Delete Test
Use this when you need to remove a monitoring test by its id after it is no longer needed.
Get All Contact Groups
Pull a list of all existing contact groups in Statuscake to identify which teams are mapped to which alerts.
Get All Monitoring Locations
Retrieve a list of all available monitoring locations to choose the best region for a new test.
Get All PageSpeed Tests
Pull all existing page speed performance tests to analyze load time trends across your sites.
Get All Tests
Retrieve a full list of your monitoring tests to audit coverage across your infrastructure.
Get Contact Group Details
Pull metadata for a specific contact group by providing its unique id.
Get Heartbeat Checks
Retrieve all heartbeat monitoring tests to ensure background tasks are reporting in on time.
Get SSL Check Details
Pull the configuration and current status of a specific SSL test using its id.
Get SSL Checks
Retrieve a list of all SSL tests for your account to check for upcoming expirations.
Update Contact Group
Change the configuration of an existing contact group when you have the group id.
Search Tests
Query your monitoring tests by name or URL to find specific configuration details.

12 actions · scroll to see them all

Frequently asked questions

Ceven implements a smart queuing system to respect Statuscake API limits. Statuscake enforces strict rate limits on their API endpoints to ensure platform stability. If an agent workflow attempts to pull too many tests or update too many contact groups in a short window, Ceven catches the rate limit error and automatically schedules a retry with exponential backoff. This ensures that your monitoring workflows do not get blocked during a critical outage. You can see the status of these queued requests in the workflow logs, which will indicate when the agent is waiting for the API window to reset before continuing the execution.
Yes. While the basic read actions are common, Ceven can use the write and manage capabilities to provision new tests. For example, you can build a workflow that triggers whenever a new site is added to your database, and the agent will then call Statuscake to set up uptime and SSL monitoring for that new URL. This ensures that no new production asset goes unmonitored. The agent can also assign these tests to specific contact groups based on the project owner, ensuring the right people get the alerts without manual setup in the Statuscake dashboard.
Uptime monitoring is proactive where Statuscake pings your server to see if it responds. Heartbeat monitoring is passive where your server pings Statuscake to prove it is still running. Ceven treats these differently in workflows. For uptime failures, the agent focuses on external accessibility and regional outages. For heartbeat failures, the agent focuses on internal process crashes or cron job failures. You can set up a workflow that triggers a server restart via SSH when a heartbeat check fails, but triggers a DNS check when an uptime test fails, allowing for more precise automated remediation.
Ceven can dynamically update Statuscake contact groups based on your external on call schedule. By connecting Ceven to your scheduling tool, the agent can use the Update Contact Group action to swap out email addresses or phone numbers in Statuscake in real time. This means that when a test fails, Statuscake sends the alert to the group, but the group already contains the person currently on shift. This eliminates the need to manually update contact lists every week and ensures that critical alerts never land in the inbox of someone who is on vacation.
Yes. Ceven can pull PageSpeed tests from all available Statuscake monitoring locations. You can create a report that compares the load time of your homepage from London, New York, and Tokyo. If the agent detects that the speed in one specific region has dropped below a certain threshold while others remain fast, it can automatically trigger a workflow to clear the cache for that specific regional CDN node. This allows you to maintain a consistent user experience globally without manually checking the Statuscake dashboard for every region.
Ceven uses the Get SSL Checks action to monitor the remaining days on your certificates. When a certificate is within a certain window of expiration, the agent can trigger a workflow to notify your DevOps team or even initiate a renewal script via your hosting provider API. By combining Statuscake observability with Ceven actionability, you move from simply knowing a certificate will expire to ensuring it is renewed before it ever impacts your users. The agent can then verify the renewal was successful by checking the SSL check details again.
If a workflow attempts to access a test id that has been deleted, Statuscake returns a 404 not found error. Ceven handles this gracefully by catching the exception and marking that specific step as failed with a clear message. The agent will not crash the entire workflow but will instead attempt to find an alternative test or notify the administrator that the target resource is missing. This is particularly useful in dynamic environments where tests are frequently created and destroyed as services are deployed and decommissioned.
Ceven connects to Statuscake using an API token provided by the user. Once you generate your API token in the Statuscake account settings, you provide it to Ceven. We store this token using AES 256 encryption at rest. The token is only decrypted in memory at the moment the agent needs to make a request to the Statuscake API. We never log your API token in plain text, and it is never exposed to the large language model during the prompt construction process, ensuring your monitoring infrastructure remains secure.

Alternatives to Statuscake

Other tools that solve a similar problem. Ceven supports these too, so you can switch or run more than one at once.

Try Ceven on your stack

Plug Ceven on top of the tools you already run. Connect Statuscake and the rest of your stack, describe the outcome, and its agents handle the work end to end, days of it in minutes.

Get started for free