# Schedule Recurring Work Schedules automate recurring work. Set an interval and a prompt, and the employee runs that work on repeat without you asking. ## TL;DR Create a schedule with a name, interval, and work instructions. The employee runs the work automatically at the set frequency. Every employee gets a default 1-hour board check schedule on hire that reviews their task board. You can add as many schedules as needed. Team leaders can create team-level schedules that coordinate work across members. ## How It Works Schedules are automated triggers that send a prompt to the employee at regular intervals. - **You define the schedule.** Set a name, interval (every 15 minutes, hourly, daily, custom), and the work instructions - **System sends the prompt.** At the set interval, the employee receives the prompt as if you sent it in chat - **Employee does the work.** They follow their skills, respect their duties, and use their tools. Same execution pipeline as a chat message - **Results are logged.** Each schedule card shows the last trigger attempts with status (started, completed, failed) **Default board check schedule.** Every solo employee and team leader gets a default schedule on hire: 1-hour interval, enabled, with instructions to check the task board for pending tasks, review duties for proactive work, or report nothing to do and stop. **Team schedules.** Team leaders can create schedules that target the team. When a team schedule fires, the leader receives the prompt and delegates to members as needed. Only leaders can create team schedules. **Smart skipping.** If the employee is not in an active state (onboarding, training, suspended), the trigger skips silently and the schedule stays enabled. It resumes automatically when the employee is active again. Same for credit exhaustion. ## Where to Find It 1. Go to your **Workspace** 2. Click on any employee in the sidebar 3. Open the **Schedule** tab You will see all personal schedules. A **Team Schedules** link in the toolbar navigates to the team-level schedule view. ## What You Can Do | Action | How | |--------|-----| | **View schedules** | Open the **Schedule** tab. Each schedule shows as an expandable card | | **Create a schedule** | Click **Add Schedule** in the top-right toolbar. Set name, interval, and work instructions | | **Enable or disable** | Toggle any schedule on or off. Active schedules show a live countdown to the next trigger | | **Edit a schedule** | Expand a schedule card and modify the interval or work instructions. Changes auto-save | | **View trigger history** | Each schedule card shows recent trigger attempts with status (started, completed, failed) | | **Trigger manually** | Click the trigger button on a schedule card to run it immediately without waiting for the next interval | | **Delete a schedule** | Open the 3-dot menu on a schedule card and select Delete | | **View team schedules** | Click **Team Schedules** in the toolbar to see and manage team-level schedules | | **Let the employee create one** | In chat, say "check my email every 30 minutes" and the employee creates the schedule itself | ## How to Set It Up 1. Open the **Schedule** tab and click **Add Schedule** 2. Give it a clear **Name** (e.g., "Morning email check") 3. Set the **Interval** using the frequency picker (e.g., every 30 minutes, every 2 hours, daily at 9:00 AM) 4. Write the **Work Instructions** describing what the employee should do each time 5. **Done.** The schedule starts running immediately. Changes auto-save ## Tips and Tricks - **Write clear, self-contained prompts.** The scheduled prompt should be self-contained. The employee will not have conversation context from your last chat - **Start with the default.** The 1-hour board check schedule handles task board review automatically. Add more schedules for specific recurring work - **Combine with tools.** A schedule that says "Check my inbox for urgent emails and summarize them" needs the Gmail tool connected - **Let the employee manage schedules.** Say "check my email every 30 minutes" in chat and the employee creates the schedule itself - **Use daily time for reports.** Set a daily interval for morning briefings or end-of-day summaries ## Good to Know - **Multiple schedules.** Each employee can have multiple schedules running independently at their own interval - **Minimum interval.** The shortest allowed interval is 15 seconds. Values below that are rejected - **Employees cannot delete schedules.** They can create, update, enable, and disable schedules. Only you can delete a schedule from the UI - **No conversation context.** Scheduled prompts run independently. The employee does not carry over context from your last chat - **Same billing.** Scheduled work goes through the same execution pipeline as chat messages. AI processing, runtime, and task credits apply - **Team members skip default schedules.** In pre-built teams, only the leader gets a default schedule. Members wake up when the leader delegates work to them ## Frequently Asked Questions **Q: Can an employee have multiple schedules?** A: Yes. Each schedule runs independently at its own interval. **Q: What happens when the default schedule fires and there are no tasks?** A: The employee checks the board, reviews duties for proactive work, and if nothing is actionable, reports there is nothing to do and stops. It does not invent work. **Q: What if a scheduled task fails?** A: The trigger is marked as failed with an error visible on the schedule card. The schedule continues running at its next interval. **Q: Can I set a specific daily time?** A: Yes. Set the interval to daily and choose a specific time (e.g., 09:00 AM). The schedule fires at that time each day. **Q: What happens when credits run out?** A: Schedule triggers skip silently. They resume automatically when credits become available. No error, no notification, just a pause until credits are back.