Scheduled automation

Set your bots on a recurring cadence and let them run while you focus on other things. No manual triggers. No "did I remember to run it?" The work just happens.

The problem

Most useful automations are recurring. A weekly report. A daily summary. An hourly check. But if you have to run them by hand, they stop happening the day you forget, and the value disappears with them. Worse, tying an LLM job to a cron script means you end up babysitting infrastructure instead of getting the answer.

What BotHound gives you

Attach a schedule to any bot and it runs on its own. Hourly, daily, weekly, or at a specific future moment. Each run is a clean, independent execution with its own history, so you always know what the bot did and what it found. When the cadence is no longer useful, pause or delete the schedule. No servers to manage. No code to maintain.

What teams run on schedule

  • Daily morning briefings that summarize overnight activity
  • Weekly reports assembled from multiple sources
  • Hourly monitoring of a competitor's public pages
  • End-of-month invoicing and reconciliation tasks
  • Overnight research jobs that finish before you start work
  • Recurring lead-enrichment runs against new signups

Frequently asked questions

What schedules can I set?

Any cadence you need. Hourly, daily, weekly, monthly, or a custom interval. You can also set one-off triggers for a specific future date and time. If the pattern exists on a calendar, BotHound can run it.

What happens if a scheduled run fails?

The failure is captured in the execution history with the full error detail, so you can see exactly what went wrong. The schedule keeps running on its normal cadence, so one bad run doesn't break the loop.

Can I pause a schedule without deleting it?

Yes. Pause any schedule from the dashboard and resume it later. Useful for testing, holidays, or when you want to temporarily stop a recurring job without losing its configuration.

How do schedules interact with credits?

Each scheduled run debits 50 credits per active task in the bot, the same as a manual run. If your balance can't cover the run, that run is skipped and the schedule is paused so you don't silently burn credits you didn't intend to spend.

Put your bots on autopilot

Create a bot, set a schedule, and get back to doing your actual job.