Is the scheduler alive?
This page reads the cron_events table. Every scheduled command writes
a row here. If the rows are fresh, the scheduler is running.
demo:heartbeat
2 hours ago
2026-05-15 01:46:54
ok
Last 50 events
| Job | Status | Duration | Message | Ran at |
|---|---|---|---|---|
| demo:heartbeat | ok | 5 ms | Scheduler reached the application. | 2 hours ago |
Triggering the scheduler
Webslice Serverless has no built-in cron, so we trigger Laravel's scheduler from outside:
* * * * * curl -fsS "https://your-site.example/cron/run?token=$CRON_TOKEN" > /dev/null
The endpoint runs php artisan schedule:run internally. Set
CRON_TOKEN in your Webslice environment variables.