Toggleable automation

Click the on/off switch to control whether the schedule is active. Disabled nodes keep their settings but stop enqueueing runs until you flip them back on.

Friendly presets

Pick from Every Minute, Hourly, Daily, or Weekly and supply a local time. The node pre-fills the cron expression for you, yet still allows a fully custom cron string when you need it.

Cloud-native delivery

Each saved schedule travels through Cloud Scheduler → Pub/Sub → Cloud Functions. Due runs enqueue into Cloud Tasks, which call the agent’s /execute/<agent_uuid> endpoint with automatic retries.

Secure callbacks & payloads

The scheduler stores your internal API token and optional JSON payload securely in Firestore. Cloud Tasks sends the payload as {"inputs": {...}} along with the correct Authorization and X-Org-Id headers.

Timezone aware

Schedules default to your browser time zone but can target any IANA zone. The backend normalises the next run in UTC so tens of thousands of users can share the same infrastructure.

Save the agent after updating the Scheduler node so the backend synchronises the schedule to Firestore and the Cloud Tasks queue.

If a scheduled callback responds with anything other than HTTP 200, the platform disables the schedule automatically and captures the error message so you can fix the agent before turning it back on.