Schedule any Adapt query to run automatically — on a recurring cadence, or once at a specific future time. Each execution runs in a fresh chat with your integration access, and results land wherever you want them: a Slack DM, a Slack channel, or the web app. If you find yourself asking the same question every Monday morning, stop doing that.Documentation Index
Fetch the complete documentation index at: https://adapt.com/docs/llms.txt
Use this file to discover all available pages before exploring further.
How it works
Describe the task in plain English — the same way you’d ask it manually. Adapt parses the schedule, confirms it back to you, and starts running it on its own.Schedule types
Recurring tasks
Daily, weekly, monthly, or any custom cadence. Describe it in plain language or use a cron expression.One-time tasks
Schedule something to run once at a specific future moment:Cron expressions
For precise control, Adapt accepts standard 5-field cron expressions (minute hour day month weekday). The minimum interval between recurring runs is 15 minutes.
| Expression | Runs |
|---|---|
0 9 * * * | Every day at 9:00 AM |
0 9 * * 1 | Every Monday at 9:00 AM |
0 9 * * 1-5 | Weekdays at 9:00 AM |
*/30 * * * * | Every 30 minutes |
0 */4 * * * | Every 4 hours, on the hour |
0 0 1 * * | First day of each month at midnight |
Delivery options
Choose where results land:- Slack DM — Direct message from the Adapt bot
- Slack channel — Post to a specific channel (name the channel in your prompt)
- New chat — Results appear as a new conversation in the web app
Visibility
Each task is either private or shared:- Private — Only you can see the chats the task creates. Useful for personal reminders, inbox triage, or anything tied to your own credentials.
- Shared — Chats created by the task are visible to your whole organization. Useful for team standups, exec reports, or any task whose output the team should be able to read, fork, and follow up on.
Permissions
Scheduled tasks run with the same integration permissions as your account at the moment they execute. If you disconnect HubSpot or lose access to a Slack channel, any task that depends on it will fail or skip that step on its next run. For tasks the whole team relies on, schedule them from an account whose integration access is unlikely to change.Managing your tasks
View your tasks
Edit a task
Tasks aren’t write-once — change the schedule, the prompt, or the delivery target at any time:Pause or cancel
Pairing with skills and proactive Slack
Scheduled tasks become much more powerful when combined with the rest of the platform:- Skills define how a recurring task should be done — the playbook, the data sources, the format. Scheduling a task that says “run the weekly-engaged-leads-by-source report and post it to #marketing” gives you a consistent, repeatable deliverable instead of a one-off summary that drifts in shape week over week.
- Proactive Slack mode decides when Adapt should jump in based on what’s happening in a channel. Scheduled tasks decide when Adapt should jump in based on the clock. They compose well: a daily 9am rollup of overnight incidents, plus a proactive policy in
#incidentsthat wakes Adapt up the moment a new one lands.
Example use cases
Engineering
Sales
Customer success
Competitive monitoring
Exec reporting
Limits
- Minimum recurring interval: 15 minutes
- One-time delay window: 60 seconds to 7 days in the future
- Cron format: Standard 5-field expressions (minute, hour, day, month, weekday)
- Permissions: Tasks run with your account’s integration access at execution time
Next steps
Slack App
Receive scheduled task output in Slack
Skills
Turn one-off prompts into repeatable playbooks
Ask Questions
Learn how to query your data
Integrations
Connect data sources for richer scheduled output