Skip to main content
Scheduled tasks let an Agent run prompts automatically on a schedule. Instead of opening Driven and asking the same question every morning, you define the question once and the Agent runs it on its own, delivering the result to your chosen channel. This is what turns Driven from a chat window into a workspace that works while you sleep. A scheduled task runs independently of whether you have the app open.

What you can automate

  • Daily pre-market briefing
  • Watchlist scan for overnight moves and news
  • Earnings summary on report days
  • Portfolio risk check
  • Unusual volume monitor
  • Macro calendar summary

Example

Every weekday at 8 AM New York time, scan my watchlist and send a pre-market briefing. Include major news, price moves, earnings events, and risks to watch today.

What a good scheduled task includes

The more precise the task, the more useful the output. A complete task usually specifies:
  • Frequency — daily, weekly, every weekday, etc.
  • Time zone — anchor the time explicitly (e.g. “New York time”)
  • Universe or watchlist — which names or markets to cover
  • Output format — bullets, a short brief, a ranked list
  • Delivery channel — web or Telegram
  • Stop conditions or alert thresholds — only notify if something crosses a line
That last point matters. A monitor that pings you every day is noise; a monitor that pings you only when a watchlist name moves more than 5% is a signal. Build thresholds into the task.

Delivery channels

Scheduled task output can be delivered to the web app or to Telegram. For a morning briefing you read on your phone, route it to Telegram. For heavier output you want to inspect closely, the web app is easier.

Review the logs

Review task runs periodically. If the output is too broad, tighten the prompt or narrow the universe. If a task stops being useful, edit or retire it. Treat scheduled tasks like a living part of your process, not set-and-forget infrastructure.