GuidesAutomation

Automations and Runs

Set up scheduled prompts and multi-step workflows in Bridge. This page covers recurring tasks, run limits, and tracking progress through complex agent work.

Overview

Bridge automations let you schedule prompts, repeat routine work, and track progress across multi-step agent runs. You use them when a task needs to happen again and again, or when one prompt needs to fan out into several coordinated steps.

This starter kit shows a generic pattern you can adapt to your own workflows. Replace the sample project names, schedules, and prompts with the tasks your team actually runs.

Automations work best when each run has a clear goal, a bounded scope, and a short review loop. If a task can finish in one pass, keep it simple.

Common automation patterns

What to automate

Use automations for tasks that are repetitive, time-based, or easy to verify. Common examples include inbox triage, dependency checks, release notes drafts, and weekly project summaries.

Use caseWhy it fits automation
Daily reviewThe same prompt runs at the same time each day
Dependency checkYou want consistent output and a repeatable format
Draft generationA first pass is enough for a human to edit
Status summariesProgress can be gathered from prior outputs

Scheduled prompts

A scheduled prompt starts a run at a specific time or on a recurring schedule. Use it when you want Bridge to check for work without waiting for a manual trigger.

Define the trigger

Choose when the automation should run. For example, you might start every weekday at 9:00 AM, or every Friday afternoon before standup.

Write the prompt

Keep the prompt short and task-focused. Mention the source of truth, the expected output, and any constraints on the response.

Choose the output destination

Decide whether the result should stay in Bridge, post to a channel, or create a draft for review.

Review the first run

Confirm that the result is useful, then adjust the prompt or timing if needed.

Recurring automations

Recurring automations reuse the same workflow with new inputs each time. They are useful when the structure stays the same but the underlying work changes, such as a weekly dependency audit or a daily triage pass.

name: Weekly dependency check
schedule: "0 10 * * 1"
prompt: >
Review the current project dependencies and report any updates,
security concerns, or version conflicts that need attention.
maxRunMinutes: 20
notifyOnCompletion: true

A good recurring automation has a stable title, a clear schedule, and a narrow deliverable. If the task regularly changes shape, split it into smaller automations so each one stays easy to review.

Multi-step runs

Some tasks need more than one pass. In those cases, structure the workflow as a sequence of steps and keep each step small enough to validate on its own.

Use the first step to collect context, identify the goal, and decide what evidence the next step needs.

Example workflow

  1. Gather the latest project context.
  2. Draft the response or change set.
  3. Verify the output against the task goal.
  4. Send the result for human review.

If a step depends on a prior answer, write that dependency into the prompt explicitly. Do not assume the agent will infer the missing context.

Run limits and extensions

Run limits protect you from long, open-ended work. Set a default limit for the whole workflow, then extend only when the next step has a clear reason to continue.

SettingWhat it controlsGood practice
Run limitMaximum time or effort for one runStart small and increase only when needed
ExtensionExtra time for a task that is still productiveUse it after a checkpoint, not automatically
RetryA fresh attempt after a failed runRetry only after you fix the prompt or inputs

When a run reaches its limit, pause and decide whether you need more context, a narrower scope, or a follow-up task. That keeps the workflow predictable and makes failures easier to diagnose.

Monitoring steps and outputs

You should watch both the intermediate steps and the final output. Intermediate steps help you spot drift early, while the final output tells you whether the run actually solved the task.

Example setup

Create the schedule

Pick a cadence that matches the work, such as every morning, every Monday, or the first business day of the month.

Write the automation prompt

State the goal, the expected output, and any boundaries. For example, ask for a concise summary with no extra commentary.

Set a run limit

Give the workflow enough time to finish, but keep the limit tight enough that stalled work does not linger.

Monitor results

Review the first few runs, then adjust the schedule, the prompt, or the extension policy if the output is not reliable.

Next steps

After you have one automation working, expand carefully. Add another recurring task, split a large workflow into smaller runs, or introduce a review step before the output reaches your team.