Hivra
Cron jobs. Recurring tasks. Automated pipelines.

Your agent works while you sleep.

The most powerful thing about a persistent AI agent is not what it does when you are talking to it. It is what it does when you are not.

Hivra supports full cron-style scheduling out of the box. Define a task, set a schedule, and your agent runs it autonomously, whether that is every hour, every day, or every Monday at 9am.

How scheduled tasks work on Hivra

You define a task in the agent's Tasks tab in the Hivra dashboard. Give it a name and write the task instruction in plain language: what the agent should do, what it should produce, and where the result should go. Then pick how often it runs (hourly, daily, weekly or monthly) and at what time, and on which days for a weekly task. A task that already has a custom cron schedule keeps it and shows the cron expression for editing. You can also pause, resume, or edit a task's schedule mid-run without losing its task history.

At the scheduled time, the agent's scheduler wakes it, loads the relevant memory context, and starts the task. The agent runs through it autonomously and logs the result (output text, files generated, actions taken) to the task history. If the task produces a report or notification, it sends it where you chose: Telegram, Discord, or email, or it stays in the run history.

Event hooks add conditional triggering on top of cron. Gateway hooks fire on every incoming and outgoing message, which is useful for logging, real-time alerting, and webhook forwarding to external monitoring. Plugin hooks intercept tool calls before and after execution, enabling metrics collection, guardrail checks, and custom business logic without modifying the agent's core configuration.

What runs well as a scheduled task

Anything repetitive and verifiable: the agent needs to be able to tell when it has done the task correctly. Competitive monitoring, daily summaries, data extraction from a defined set of sources, nightly code processing and weekly reporting all have clear success criteria and run reliably.

Tasks that are time-sensitive but not urgent in real time: a morning brief that arrives before you sit down is more useful than one that arrives while you are already buried in email. Scheduling it to run at 6:30am lets the agent do the research while you are sleeping and have the result ready.

Tasks that chain together: a monitoring task that triggers a follow-up research task when a condition is met, or a data extraction task whose output is automatically passed to a formatting task for the final report. These multi-step scheduled workflows replace what would otherwise be manual pipe-and-process scripts.

Example tasks

Daily competitor brief: monitor 5 competitor pricing pages, check their changelog or blog RSS for product updates, and summarize any changes. Runs at 7am, arrives in Telegram as a formatted message by 7:15am.

Weekly codebase review: pull the last 7 days of merged PRs, check for patterns matching a defined list of technical debt indicators, and generate a markdown report linked to specific files. Runs every Monday at 6am, available for the standup.

Hourly error monitoring: check Sentry for new error classes, compare to a known-errors list, and alert via Telegram if a new error pattern appears. Runs every hour on the hour and sends a notification only when something genuinely new emerges.

Monthly lead enrichment cleanup: take all CRM contacts added in the past 30 days that still have empty company fields, look up each one from public sources, and update the records. Runs on the 1st of each month and produces a report of what it filled in.

Combining scheduling with persistent memory

When the same task runs repeatedly using the same agent profile, it compounds. A competitive monitoring agent that has been running for three months has a stored history of how competitor pricing has evolved. When it runs this week, it contextualizes the current pricing against that history rather than treating each observation in isolation.

This compounding effect is what separates a persistent scheduled agent from a cron script. The script runs the same logic every time. The agent improves its execution of the task as it builds up experience, with faster navigation of familiar sites, better categorization of changes it has seen patterns of before, and more relevant framing of results for your specific interests.

What's included

  • Full cron scheduling pre-configured, with no crontab editing required
  • Write the task in plain language, then pick hourly, daily, weekly or monthly
  • Results logged and visible in the Hivra dashboard
  • Last status, last error, and a Run now button on every task
  • Agents run even when your laptop is closed
  • Combine with browser automation for scheduled scraping
  • Combine with persistent memory for tasks that improve over time
  • Send results to Telegram, Discord, or email

Common questions

How do I set up a scheduled task in Hivra?

Open your agent's Tasks tab in the dashboard, write the task instruction in plain language, pick how often it runs (hourly, daily, weekly or monthly) and when, and save. The agent handles execution automatically at the specified time.

Can scheduled tasks use browser automation?

Yes. Scheduled tasks have full access to all agent capabilities including browser automation, API calls, file operations, and tool use.

What happens if a scheduled task fails?

Failed runs are logged, and the task shows its last error. The task runs again at its next scheduled time, or you can use Run now to retry straight away.

Can I trigger a task manually outside its schedule?

Yes. Any scheduled task can be triggered manually from the dashboard. Useful for testing a new task configuration before its first scheduled run.

Is there a limit on how many scheduled tasks I can run?

Paid plans have no set limit on the number of tasks. Concurrent execution depends on your plan size, because tasks that run simultaneously share the agent's vCPU and RAM. On the 2 vCPU, 4 GB size, stagger heavy tasks. Don't run many at once.

Give your agent a computer that stays on.

From $9.99/mo. Bring your own AI key. 7-day money-back guarantee on card payments.

Start Now