
Workflows combines an Autopilot request field with preset report and alert cards, so a repeated outcome can start from a description or a known configuration.
Choose the correct workflow class
Configure a preset report
Choose Daily Marketing Pulse or Weekly Marketing Pulse when the template matches the question. Choose Custom report when metrics, channels, window, or narrative need agent-led definition.Open the report card
Configure Schedule
Configure Slack
Configure Email
Review real-data previews
Save or make it Live
Configure a Custom report
Custom report opens the Marketing Agent with a structured request. Define:- Metrics and conversion definitions
- Data channels and provider accounts
- Reporting window and comparison
- Attribution source and currency
- Cadence and timezone
- Slack channel and/or email recipients
- Narrative, tables, or decision criteria
Configure an alert
The current library can include:- Advantage+ drift
- Spend spike
- ROAS drop
- CTR collapse
- More alerts…, including supported detectors such as zero delivery, learning-phase stuck, or frequency saturation
Choose the event
Set Slack delivery
Set Email delivery
Review both previews
Save the live state
Configure Metric guard
Metric guard is an agent-led acting workflow. Its supported action boundary is intentionally narrow:- Meta only
- Campaign, ad set, or ad level
- Pause only
- Never resumes delivery
- Never changes budgets
- Requires your approval of the list before any object pauses
- Object level.
- Metric and comparator.
- Threshold.
- Minimum spend required to qualify.
- Trailing number of days.
- Evaluation frequency and timezone.
- Eligible provider account and object set.
- Where to report what changed.
- Maximum intended effect and approval owner.
Configure Continuous brand research
Continuous brand research is a scheduled read-and-report workflow over the brand’s external landscape. It does not require an ad connection.- Read the displayed standard per-run credit cost.
- Read the additional deep-mode cost when that option is requested.
- Confirm sources, cadence, timezone, and delivery.
- Keep it off until the agent’s proposed workflow is reviewed.
- Adjust the existing workflow rather than creating a duplicate weekly scan, which would repeat usage.
Operate Your workflows
The register columns include Name, Kind, Trigger, Delivery, and Last run.Interpret status
Use row actions
For reports and automations, the row menu can include:- View
- Run now
- Activate for a draft
- Resume for a paused workflow
- Pause for a live workflow
- Edit in chat
- Delete
Inspect run detail
For every first run and material edit:- Open View or the workflow row.
- Confirm the trigger and current configuration.
- Open the run log.
- Separate data generation, notification/action result, and each delivery leg.
- Read partial and failed items at the lowest available level.
- For an acting workflow, verify the provider object’s state.
- Resolve Needs you or Stopped at approval in the linked task or Awaiting action.
Completion check
- The workflow class matches the desired effect.
- Provider, account, trigger, metric, window, timezone, and destinations are correct.
- The preview uses recognizable data from the intended frame.
- Live, Draft, or Paused state is intentional.
- A first manual or scheduled run reached a terminal result.
- Slack and email delivery outcomes were inspected separately.
- A manual alert test is not confused with a real detector event.
- Guarded actions remained inside the Meta pause-only, human-approved boundary.
- Provider state was verified after every approved action.
Troubleshooting
A card will not configure
A card will not configure
A report preview has the wrong numbers
A report preview has the wrong numbers
Slack is disconnected
Slack is disconnected
The workflow did not run
The workflow did not run
The run succeeded but a destination failed
The run succeeded but a destination failed
Run now on an alert did not show a real event
Run now on an alert did not show a real event
Metric guard selected an unexpected object
Metric guard selected an unexpected object
Two workflows duplicate work
Two workflows duplicate work