Skip to main content
A campaign report can be perfectly accurate and still be useless. Clicks went up. CPA went down. Great. Did any of it create pipeline? Is one campaign burning through the week’s budget? Is a high-value lead still waiting for a response? Give that job to an AI employee and put it on a schedule.
Writes follow your tool permissions. Keep budget changes, CRM updates, and posts on Ask while you test. Runner stages each write as an Action Card. Allow acts without asking. Off blocks the tool unless the Runner has its own override.

Recurring jobs for growth

Each Runner works independently. Runners can read the same source apps, but they don’t pass work or results to one another automatically.
Runner can compare the sources and apply your rules. It shouldn’t invent causality. A metric moving after a campaign launched doesn’t prove the campaign caused it.

Start with: spend watch

A user-created Runner becomes active as soon as it’s created. Review its schedule and permissions, then click Run now. Twenty percent is an example. Use a threshold your team already trusts.

Add the definitions

Use a marketing Project for shared background:
  • Where the current numbers live.
  • What your team means by a qualified lead or pipeline opportunity.
  • Naming conventions for channels and campaigns.
Put approved targets, thresholds, reporting windows, timezone, and prohibited changes in the saved prompt. Use Ask or Off for changes that must wait for a person. The ad source, CRM, and reporting sheet hold the live numbers. Previous run output doesn’t carry forward automatically. Run the first few checks with writes on Ask. If the same false positive appears twice, fix the rule in the saved prompt. Don’t just correct one session and hope the next run knows.

Other jobs to schedule

Campaign-to-pipeline review

Run Monday morning. Match campaign and lead records using the identifiers your data actually provides. Show matched pipeline, unmatched records, and missing fields. Don’t turn correlation into attribution.

Lead aging check

Run each weekday morning. Find new marketing leads with no owner or first response, then stage an alert or CRM update. Stop when the source record shows the lead is handled.

Content bottleneck check

Run each weekday morning. Find content due in the next seven days with no owner, blocked status, or overdue dependency. Draft the nudge, then let a person decide what moves.

Weekly growth review

Run Friday afternoon. Pull the approved metrics, current experiments, spend exceptions, and pipeline changes into one short report. Flag missing data instead of smoothing over it.

A report isn’t the outcome

The goal is to catch wasted spend early, follow up on demand, and start the team meeting with current evidence instead of rebuilding the report.

What’s next?

Sales and RevOps

Follow demand from first response to next step.

Which AI employee should you add next?

Find the next job tied to spend, pipeline, or time.

Tool permissions

Keep budget and CRM changes behind review.