Your first check
This guide creates one check and sends one test ping. It should take about 3 minutes.
Step 1: Sign up
- Go to
https://dashboard.checkilo.app/signup. - Create your account.
- After signup, Checkilo logs you in and sends you to the app.
If you already have an account, log in at https://dashboard.checkilo.app/login.
Step 2: Create a check
New users who open My Checks are sent to onboarding. You can use onboarding or create a check directly from New Check.
Fill in the check form:
- Name: a short name for the automation, such as
Daily lead sync. - Description: optional notes about what the automation does.
- Max run duration (seconds): how long one run may stay open before Checkilo treats it as stuck.
600is a safe first value for most Zaps. - Grace period (seconds): extra time before a timeout alert fires.
60is a good first value. - Expected interval (seconds): only set this for scheduled automations. Leave it blank for automations that run only when an event happens.
- Runbook: optional Markdown notes for what to do when this check alerts.
Click Create check.
Step 3: Copy the ping URL
After creating the check, open the check detail page. The Ping URL box shows a URL like:
https://ping.checkilo.app/abc123xyz9mZ
The 12-character value is the check slug. Keep the whole URL private enough that only your automation uses it.
Step 4: Send a test ping
Use the copied URL and add /success at the end:
curl 'https://ping.checkilo.app/abc123xyz9mZ/success'
Replace abc123xyz9mZ with your real slug.
Step 5: Confirm the run
Go back to the check detail page. The Recent runs list should show one run with status success.
Open the run to see the timeline. For this simple test, the timeline has one ping with status success.
Event-driven or scheduled?
Use event-driven mode when your automation runs after something happens, such as a form submission, new row, or webhook. Leave Expected interval blank.
Use scheduled mode when your automation runs on a fixed timer. Set Expected interval to the schedule in seconds:
| Schedule | Expected interval | |---|---:| | Every 15 minutes | 900 | | Every 30 minutes | 1800 | | Every hour | 3600 | | Every day | 86400 |
Next: Setting up Checkilo in Zapier · Understanding ping URLs