Loading page...Загружаем страницу...正在加载页面...
AtlasRepo

An Approval Workflow for AI Marketing Automation

Description and use

Implemented an approval workflow for marketing agents where high-risk actions (email sends, live posts, budget changes) require human approval, while low-risk tasks run unattended.

Problem

Marketing automation agents can perform irreversible or costly actions (email sends, live posts, ad budget changes) without human oversight, risking costly mistakes.

Outcome

Introduces a single approval gate that filters high-risk actions, allowing low-risk tasks to run unattended while ensuring human oversight for costly operations.

Workflow

  • Configure Impri MCP server in agent environment
  • Agent drafts campaign or budget change and calls improi_push_action
  • Impri returns action_id and pending status
  • Agent waits for approval via improi_await_decision
  • Human reviews preview, edits if needed, approves or rejects
  • If approved, agent calls ESP to execute action
  • Agent reports result back to Impri with improi_report_result

Evidence

Marketing automation agents draft campaigns, schedule sends, and touch ad spend — an approval workflow keeps a human signing off before copy goes out or budget moves.

Source

If a marketer edits a line in the subject or a CTA before approving, edited_by_human: true and the corrected body come back in the same response

Source

  • Record date: 2026-09-06T19:37:14.188Z