How Scheduling Works
Just tell your worker what you want done and when. They’ll handle the rest.1
Describe the task
Be specific: “Pull last week’s sales data and email me a summary.”
2
Specify when
“Every Monday at 9am” or “On January 15th at 3pm.”
3
Confirm
Your worker sets it up and confirms the schedule.
Scheduled task limits apply. The number of active scheduled tasks you can have depends on your plan. See Plans & Pricing for details.
Who Can Schedule Tasks
Workspace members who can chat with a worker can ask it to create a scheduled task or a webhook; outside contacts can’t. In chat, you can list the worker’s tasks and change, pause, resume, or cancel the ones you created. The worker’s manager can manage any of its tasks, and the manager and co-managers can also use Settings → Tasks. A webhook can’t be given more access than the person who created it.One-Time Tasks
Schedule a task to run once at a specific future date and time. Examples:- “On Friday at 10am, remind me to submit the proposal”
- “In 3 days, email the client to check on their decision”
- “On December 1st at 2pm, send the holiday schedule to the team”
Recurring Tasks
Schedule tasks that repeat on a regular schedule—daily, weekly, monthly, or custom intervals. Examples:- “Every Monday at 9am, summarize last week’s GitHub PRs and email me”
- “Every day at 8am, check my calendar and send me a WhatsApp with my first meeting”
- “On the 1st of every month, pull expense data and email a summary”
Custom Frequencies
You can schedule tasks on custom intervals:- “Every weekday at 5pm”
- “Every other Friday at noon”
- “Every 1st and 15th of the month”
Maximum frequency limits apply. There’s a minimum interval between task executions to prevent system overload. If you need very frequent checks, consider using external triggers instead (see Pro Tips below).
Managing Scheduled Tasks
View and edit your tasks
Open your worker’s Settings → Tasks to see scheduled tasks. Select a task to change its name, instructions, or schedule, then save your changes. The schedule is shown in that task’s time zone. You can also ask your worker what tasks are scheduled or request a change in chat.Pause, resume, or delete a task
Open the task from Settings → Tasks and use the Active switch to pause or resume it. To remove it, select Delete and confirm. You can also ask your worker to delete a task in chat.What Happens When Tasks Run
When a scheduled task executes:- Your worker performs the task
- Sends you the output via the channel you specified
- Logs the execution for your review
Pro Tips
Best Practices
Specify the delivery channel
Specify the delivery channel
“Email me the report” vs. “Send via WhatsApp”—workers need to know where to deliver the output.
Grant tool access upfront
Grant tool access upfront
If a task pulls data from Gmail, Notion, or GitHub, ensure the worker has access to those tools before scheduling.
Start with one-time tasks to test
Start with one-time tasks to test
Before creating a recurring task, test it once: “Send me the report tomorrow at 9am” → review → “Make this recurring every Monday.”
Next Steps
Training & Feedback
Refine scheduled task outputs with feedback
Connecting Tools
Ensure workers have the tools they need
Questions? Reach out to support@getspinnable.ai — we’re here to help!