There are two ways to create an Agent Task: from the dashboard, or from inside a conversation by asking the agent to run something for you. This guide covers both.
Method 1 — from the dashboard
Open the agent
Pick the agent you want the task to run on.
Click 'New task'
From the Tasks section. A modal opens asking for the goal, schedule, and destination.
Write the goal
Plain language. Be specific. Examples:
- "Research the latest pricing of AcmeCorp, BetaCo, and GammaSoft. Compare them to ours and tell me which one is the most competitive threat right now."
- "Pull the last 7 days of conversations tagged 'feature request' and summarise the top 5 themes."
- "Check whether our website is up. If it returns anything other than a 200 status code, ping the on-call channel."
Choose a schedule
Run once, recurring, or signal-driven. See Scheduling.
Pick a destination
Where should the task's output go?
- An email address
- A Slack channel
- A webhook URL
- Just stored in Chatzuri (you check the dashboard)
Save
For scheduled tasks, the first run happens at the next scheduled time. For one-shot, it starts immediately.
Method 2 — from a conversation
Ask the agent in chat to do something async. Examples:
- "Can you keep an eye on this and ping me when it changes?"
- "Run a check on this every Monday morning."
- "Look into this and email me when you have a full picture — there's no rush."
The agent recognises async intent, asks any clarifying questions ("which email?", "every Monday at what time?"), and registers a task. You'll see the task appear in the dashboard.
Editing or stopping a task
From the Tasks list, click any task to open its detail view. From there you can edit the goal, change the schedule, or pause / delete the task.
