CronKit
CronKit is the scheduled-task capability layer inside AgentOS.
It fits apps that need more than “let AI answer now” and also need “run tasks in the background on a schedule.”
What it solves
It helps with:
- scheduled task creation and updates
- starting and stopping tasks
- triggering a run immediately
- reading run history
- task access boundaries related to the app group
Best fit
- recurring summaries
- scheduled inspections
- automated reports
- background-triggered agent workflows
Core capabilities
Task management
This usually includes:
- creating tasks
- updating tasks
- deleting tasks
- enabling and disabling tasks
Run control
This usually includes:
- executing a task immediately
- reading run details
- viewing run message history
How it relates to Agent / RAG
CronKit does not replace AgentKit or RagKit.
More precisely:
AgentKithandles agent sessions and tool orchestrationRagKithandles knowledge bases and query workflowsCronKithandles when execution happens
That is why it is often used together with the other modules.
When you may not need CronKit
- you only need user-triggered interactions
- you do not have recurring background task requirements
Next steps
- Read Choose Your Stack
- Read the CronKit route descriptions in agentos-api README
