Agent Work Schedules
Use Work Schedules to tell your agent when to run a task. You choose the endpoint, set the input, and define when it should execute. Once it’s set up, SmythOS handles the rest with no manual triggering needed.
Hands-off agent routines
How to Set Up a Work Schedule
- Go to the Agents tab
- Click on your deployed agent
- Open the Settings tab
- Scroll down on the Tasks section
- Click Add New under Schedule
Run a Task Once
If you want the agent to perform something just once at a later time:
- Choose the endpoint
- Add the required input values
- Set Repeat to
No Repeat
- Pick the exact time it should run
- (Optional) Name the task
- Click Done
That’s it. It will execute once and won’t repeat.
Set Up a Recurring Task
To make your agent run on a repeating schedule:
- Choose the endpoint
- Add the input values
- Set Repeat to
Repeat
- Choose:
- How often (daily, weekly, etc.)
- When (specific day/time)
- End condition (never, after X runs, or on a date)
- (Optional) Add a name
- Click Done
The agent will follow this schedule until you change or remove it.
View and Manage Your Schedules
Once a schedule is saved, it appears in the Schedule list for that agent.
Click any item to view:
- Info tab: inputs, endpoint, and next run
- Triggers tab: full run history
- Logs tab: links to output and system logs
Common Use Cases
Task Name | When It Runs | What It Does |
---|---|---|
daily_digest | Every day at 08:00 | Gathers top news headlines |
weekly_summary_report | Fridays at 15:00 | Sends updates to clients |
price_feed_checker | Every hour | Scans product feeds for price drops |