Create a scheduled task
You create scheduled tasks by asking the coworker. There’s no form. Ask in Slack (in a DM or by @mentioning it) or in the coworker’s Chats in Vybe.1
Describe the task
Say what the coworker should do, when, and where the result should go. For example:
Every Monday at 9am New York time, post a summary of last week’s closed deals in #sales.
2
Review the preview
For a new report, the coworker first builds a preview from your real data and shows it to you. Ask for changes until it looks right.
3
Confirm
Tell the coworker to schedule it. It confirms with Created scheduled task, and the task appears under Automations → Scheduled tasks.
Every weekday at 8:30am, DM me my meetings for the day and any emails from customers that still need a reply.
Every Friday at 3pm, check Linear for issues that have been in review for more than a week and list them in #engineering.
On the first of each month, email finance@acme.com a summary of last month’s Stripe payouts.To change a task later, ask the same way:
Move the weekly pipeline report to Mondays at 8am and include deals over $10k only.
Where results go
A scheduled task does whatever its instructions say, so be explicit about the destination: a Slack channel, your DMs, or an email address. To post in a Slack channel, the coworker needs Read and write access to that channel. See Slack.Limits
The coworker schedules tasks in your timezone unless you name a different one.
Manage scheduled tasks
Open the coworker and go to Automations → Scheduled tasks. Each task shows:- Its name and its schedule in plain words, with the timezone in parentheses. For example, “At 09:00 AM, Monday through Friday (New York)”.
- An on/off switch. A task that’s off doesn’t run.
- Run now, which starts a run immediately. It’s unavailable while the task is off.
- Edit in Slack, shown when the coworker is in Slack. It copies an edit request to your clipboard and opens Slack. Paste it into your conversation with the coworker and describe the change.
- The task’s instructions, under the name.
- Chips for the actions each run is expected to take, such as sending a Slack message. If a run finishes without doing them, it shows a Verification warning.
- Recent runs, which expands to show past runs and their status. Use Load more for older runs.
Delayed runs
Below the scheduled tasks, the Delayed runs list shows one-off runs the coworker scheduled for itself: “One-off checks the agent scheduled for itself. Each runs once, then it is done.” The coworker creates these when it starts something that finishes on its own and needs to come back to it. You’ll see Scheduled a check in the conversation. You can also ask for one:Start the CRM export and let me know when the file is ready.For each pending run you see when it will come back, for example “Coming back in 3 hours”, with two actions:
- Run now starts it immediately.
- Cancel removes it.
For anything that repeats, or that’s further away than 7 days, use a scheduled task instead.
Duplicated and ready-made coworkers
When you duplicate a coworker, or create one from a ready-made coworker in the gallery, its scheduled tasks are copied but switched off. Review each task, then turn on the ones you want. Triggers aren’t copied.When a task doesn’t run
Check these in order:- The task is off. Turn its switch on.
- The coworker is archived. Archiving stops all its scheduled tasks. Restore the coworker to start them again.
- The run was skipped. Open Recent runs or Activity. A skipped run shows its reason: no credits left, or the coworker reached its monthly usage limit. See Automations overview.
- The run happened but the result went somewhere else. Open the run in Activity to see what the coworker did, then ask it to update the task’s instructions.