Automations

Schedule notebooks to run automatically on a recurring basis.

What Are Automations

An automation runs a notebook without manual intervention. You define a schedule — daily, weekly, on specific days — and Deep Notebook executes the workflow automatically.

This transforms notebooks from on-demand tools into persistent workflows. A weekly report notebook becomes an actual weekly report, delivered every Monday morning.

Setting Up an Automation

Open the notebook you want to automate. Click Automate in the toolbar.

Configure your schedule:

Frequency - Hourly (every N hours) - Daily (at a specific time) - Weekly (on specific days, at a specific time) - Monthly (on a specific date)

Timezone Set the timezone for your schedule. A 9am run means 9am in your configured zone.

Start Date Choose when the automation begins. It runs according to schedule from that point forward.

How Automated Runs Work

When triggered, the automation runs each block in sequence, just as if you clicked Run manually. Outputs are saved to the notebook and any specified external destinations (Slack posts, documents created, etc.).

If a block fails, the automation logs the error and stops. You'll receive a notification with details on what went wrong.

Viewing Run History

Each automated notebook maintains a run history. See when it last ran, whether it succeeded, and what outputs were generated. This helps you monitor reliability and catch issues early.

Managing Automations

Pause — Temporarily stop an automation without deleting its configuration. Resume when ready.

Edit — Change the schedule at any time. Updates apply to future runs.

Delete — Remove the automation entirely. The notebook remains; only the schedule is removed.

Common Automation Patterns

Morning briefings — Summarize emails, calendar, and Slack before you start work. Schedule for 7am daily.

Weekly reports — Aggregate data from multiple sources every Friday afternoon. Output to a shared Google Doc.

Monitoring — Check for new entries in a CRM or project tracker every few hours. Post alerts to Slack when criteria match.

Digests — Compile updates from various channels into a single summary. Send weekly to stakeholders.

Automation Limits

Your plan determines how many active automations you can run and how frequently they execute. Check your account settings for current limits.