Agent & Automation
Create & Manage Scheduled Tasks
Configure schedule, payload, delivery, execution boundaries, and run history.
#Scheduled Tasks hand a mature workflow to the scheduler
Open Scheduled Tasks and choose New Scheduled Task. Use it for daily reports, recurring checks, reminders, and fixed-frequency processing. Validate the prompt and permissions in Chat first, then schedule the stable workflow. Do not use a schedule to experiment with an unreviewed external action.
APP CAPTUREThe English light-theme New Scheduled Task form with task, delivery, payload, schedule, and execution settings.
#1. Choose the payload
- Agent message: sends a prompt to an isolated Agent session; use it for reasoning, tool calls, and a generated result.
- System event: emits event text in the main session; use it for a reminder or for existing context to react to an event.
System events do not deliver a generated result. Use an Agent message when output must go to a messaging channel or Webhook.
#2. Choose the schedule
- Cron: use a five-field expression through the visual builder or raw editor, and select an explicit IANA time zone.
- Fixed interval: repeat every number of seconds, minutes, or hours.
- One time: run at one date and time, useful for reminders or a one-off compensating task. The form enables deletion after run for this schedule.
Always check the time zone for a distributed team. “09:00” in a Cron expression is only complete when paired with the selected zone.
#3. Configure result delivery
An Agent message can use:
- No delivery: keep the result in run history.
- Messaging announcement: select a connected Feishu/Lark, WeChat, Telegram, or other account and recipient.
- Webhook: POST the result to a URL.
The channel selector only lists connected accounts. If it is empty, complete Message Channels first. Check the audience before sending sensitive output to a group or external Webhook.
#4. Set the execution boundary
The Enabled switch controls whether the task participates in scheduling. Advanced options include thinking level, timeout, wake mode, and run profile. Wake now asks the Gateway to start promptly; Next heartbeat waits for the next scheduler check. The run profile defines available tools exactly as it does in Chat.
After creation, you can search, filter by enabled state, sort, pause, edit, run now, inspect history, or delete. For a first launch, save the task disabled, review it, then enable it and use Run Now for a controlled test. Run history reports time, status, duration, delivery, summary, or error.
#Troubleshooting order
- Confirm the page reports a healthy scheduler connection.
- Confirm the task is enabled and its next run and time zone are correct.
- Confirm its run profile includes the tools required by the prompt.
- Confirm the selected channel and recipient are still connected.
- Use run history to separate an Agent failure from a delivery failure.
