Skip to main content
Loops turn any chat into recurring automation. Create your prompts, set a schedule, and agents execute automatically—daily, weekly, or any interval you choose.

Creating a Loop

Ask a question that includes a time reference:
Send me a weekly pipeline summary every Monday at 9am
Check for overdue invoices every morning
Doe detects the schedule and asks if you want to create a Loop. Confirm, and it runs automatically from then on.

Managing Loops

Open the Loops page with Cmd + J (Mac) or Ctrl + J (Windows). Each Loop shows its status, schedule, success rate, and next run time.
ActionWhat it does
Run NowExecute immediately
Pause/ResumeStop or restart the schedule
EditChange prompts in the original chat
DeleteRemove the Loop and its history
To edit a Loop’s prompts, open the original chat and modify your messages. Changes apply to all future runs.

Execution Limits

Loops have built-in safeguards:
  • Minimum interval: 5 minutes between runs
  • Max executions: Optional cap on total runs
  • Expiration date: Optional end date
  • Auto-pause: Stops after consecutive failures
When a Loop hits its limit or expires, it pauses automatically.

Examples

Sales Pipeline ReviewWeekdays at 9am
Check @HubSpot for deals closing this month.
Show deal name, value, stage, days since last activity.
Flag any over $50k with no activity in 7 days.
Daily Expense CheckEvery day at 8am
Check @Ramp for transactions over $1,000 from yesterday.
Categorize by department. List any missing approvals.

Troubleshooting

Check status on the Loops page. It may be paused, expired, or hit its max runs. Also verify your integrations are still connected in Settings → Integrations.
Loops pause after consecutive failures. Check execution history for errors—usually an integration needs reconnecting or prompts need simplifying.
Verify your timezone in the Loop settings. Scheduled times use the timezone you selected, not your system timezone.

Next Steps