Cronjob types
TeamCopilot supports two cronjob targets:- Prompt cronjobs: scheduled agent chats that can pause for user input
- Workflow cronjobs: scheduled workflow runs with structured inputs
What you can do in the UI
From the Cronjobs tab, users can:- create a cronjob
- edit an existing cronjob
- enable or disable it
- run it immediately
- delete it
- inspect prior runs
Scheduling
Cronjobs use a cron expression plus timezone. The backend validates the schedule and computes the next run time from those settings.Prompt cronjobs
Prompt cronjobs create a chat session that the agent can continue over time. They support:- an initial prompt
- optional initial todos
- an option to allow workflow runs without extra permission
- pause and resume behavior when the agent needs user attention
Workflow cronjobs
Workflow cronjobs run a specific workflow with preconfigured inputs. They can:- target a workflow slug directly
- include workflow input JSON
- track workflow run IDs alongside cronjob runs
Run states
Cronjob runs can be in states such as:runningpausedsuccessfailedskippedterminated
Runtime controls
For prompt-based runs, the UI can expose:- interrupt
- resume
- terminate