Schedules
Schedules let you run agents automatically on a recurring timetable — nightly builds, hourly health checks, weekly reports. If you want something to happen on a clock, this is where you set it up. Access via Automate → Schedules in the sidebar.
What it is
A schedule is a saved routine that fires one or more agents on a repeating cron timetable. You define when it runs and what it does once; Cendriix takes care of running it on time, every time.
How it works
Create a schedule, give it a name and a cron expression (for example 0 9 * * 1-5 for weekdays at 9 AM), choose the agents to run, and activate it. Your schedules then appear in a list showing the cron expression, status, when it last ran, when it runs next, and how many times it has run.
Creating a schedule
- Name — a clear label for the routine.
- Description (optional) — what it’s for; an AI helper can polish the wording.
- Schedule (cron) — standard 5-field cron syntax, with a built-in helper that offers common presets so you don’t have to memorize the format.
- Agents — which agents to run when it fires.
- Status — Active (runs on schedule), Paused (kept but won’t fire), or Draft (not live yet).
Managing schedules
- Search and filter by name, description, or cron expression.
- Stats at the top show totals: how many schedules you have, and how many are active or paused.
- Row actions — pause/resume, edit, or delete any schedule.
Tip: Open an agent’s detail page and create a schedule from there — the form pre-fills with that agent ready to run.
For event- or webhook-driven automation instead of time-based, see Triggers.