Cron triggers
A cron trigger runs the agent on a schedule you define with a standard 5-field cron expression.| Expression | Runs |
|---|---|
0 9 * * MON | Every Monday at 09:00 |
*/15 * * * * | Every 15 minutes |
0 * * * * | Hourly, on the hour |
Cron triggers depend on the scheduler being enabled on your Nuphos backend. If
it isn’t available, the app warns you when you try to create one — webhook
triggers are unaffected.
Webhook triggers
A webhook trigger runs the agent when it receives an HTTP POST — wire it to CI, an alerting tool, or any system that can call a URL. Each webhook trigger has its own URL and secret, both shown in the trigger’s details. Authenticate the request with the secret in anX-Webhook-Secret header:
- The secret is compared in constant time; a missing or wrong secret returns
401. - The body can be JSON or plain text — it’s passed along to the run.
- Execution is fire-and-forget: the webhook returns quickly while the agent runs in the background.