Docs · LLMs and developers
Reviewed2026-07-07Version3.12.1Habit templates
Reusable action patterns that Chiro can run from manual, scheduled, insight, or connector-triggered events.
Habit templates are reusable action patterns for work your organization repeats.
They are the product surface of procedural memory: Chiro can recognize a recurring pattern, fill in parameters, ask for approval when needed, and run the steps through the right tools.
What a habit can do
Habit templates can compose actions Chiro already performs:
- create tasks
- send emails with approval
- post messages to connected chat tools
- call tools on registered MCP servers
- search or retrieve supporting context
Each step can use runtime parameters such as {{customer_email}} or {{slack_channel}}.
Trigger types
| Trigger | When it fires |
|---|---|
| Manual | A person starts the habit directly |
| Scheduled | A time-based schedule starts the habit |
| Insight-triggered | Chiro detects an operational condition, such as stalled work or a pending approval |
| Event-triggered | A connected source sends an event that matches the habit |
Safety boundaries
- Approval-gated actions pause until a human approves them.
- Recursion guards prevent the same habit from retriggering itself indefinitely.
- Run history records step outcomes for review.
- Habit outcomes feed Habit performance, so useful patterns become easier to trust and poor patterns become easier to slow down.