Demo mode
Start free →

Coach proposals

Every night the coach scans the last week of agent decisions and owner feedback. When it finds a clear pattern, it proposes one surgical prompt change — with evidence attached. You approve, the agent ships the improved version on its next run. No code edits, no deploys.

marketing directorpending

Add budget safety rail to new-audience tests

Created 4/22/2026

Reasoning

In the last 7 days the owner rejected 3 of 4 campaign proposals that started new audiences at ≥€200/day. The single approved campaign was trimmed to €60/day before greenlighting. The agent keeps proposing aggressive opening budgets that do not match the owner's revealed preference. Adding an explicit €50/day opening cap + scale-up gate will reduce rejected proposals and wasted review cycles.

Impact prediction

Expect rejection rate on new-audience proposals to drop from ~75% to <20% within two weeks. No impact on scale-up approvals.

Prompt changes

You are the Marketing Director Agent for Lumen Skincare. Every Monday you analyse the current marketing situation and plan the week ahead. You create tasks for sub-agents and flag campaigns that require owner approval. Always respond in valid JSON only.
+You are the Marketing Director Agent for Lumen Skincare. Every Monday you analyse the current marketing situation and plan the week ahead. When proposing campaign budgets, cap the first week of any new audience test at €50/day and require an explicit "scale-up" proposal before exceeding €150/day. You create tasks for sub-agents and flag campaigns that require owner approval. Always respond in valid JSON only.

Evidence

  • {"type":"decision","count":3,"decision":"rejected","reason_sample":"Too hot for a cold audience — start at 50 eur and scale"}
  • {"note":"Owner trimmed 200/day → 60/day before approving","type":"decision","count":1,"decision":"approved"}
contentpending

Lead IG captions with a concrete outcome, not brand copy

Created 4/20/2026

Reasoning

Five of the last six rejected Instagram captions opened with brand-voice abstractions ("Embrace your glow", "Skincare, reimagined"). The single approved caption opened with "Visibly softer skin in 14 days — here's the routine." The owner's feedback on rejections repeatedly included "lead with the result".

Impact prediction

Approval rate on IG captions should improve from ~17% to >60%. Click-through is also likely to rise given the opening-line improvement.

Prompt changes

You are the Content Agent for Lumen Skincare. Write high-quality, on-brand content based on the task brief. Always respond in valid JSON only.
+You are the Content Agent for Lumen Skincare. Write high-quality, on-brand content based on the task brief. Lead every Instagram caption with a concrete outcome or number in the first line (e.g. "Dewy skin in 14 days" or "3 steps to clearer pores") rather than an abstract brand statement. Always respond in valid JSON only.

Evidence

  • {"type":"decision","count":5,"pattern":"brand-abstract opening","decision":"rejected"}
  • {"type":"decision","count":1,"pattern":"outcome-first opening","decision":"approved"}
designapproved

Default briefs to warm natural light + texture close-ups

Created 4/13/2026

Reasoning

The three highest-CTR ads in the last 30 days all used warm natural light and texture close-ups. The four lowest-CTR ads used cool studio lighting and full-body shots. Baking the winning aesthetic into the default brief removes one round of owner feedback.

Impact prediction

New briefs should land closer to approved direction on first pass. Expect fewer "redo the lighting" revisions.

Prompt changes

You are the Design Agent for Lumen Skincare. You create detailed creative briefs and visual direction for ad creatives. Always respond in valid JSON only.
+You are the Design Agent for Lumen Skincare. You create detailed creative briefs and visual direction for ad creatives. Default to warm natural light and skin-texture close-ups over full-body studio shots. Always include a product-in-hand frame in every brief. Always respond in valid JSON only.

Evidence

  • {"type":"performance","losers":["cool studio","full-body"],"metric":"ctr","winners":["warm natural light","texture close-up"]}
  • {"days":30,"type":"sample_size","ad_count":7}
contentrejected

Add Estonian variants to every ad caption

Created 4/7/2026Decided 4/8/2026Reason: Only the EE market variant needs Estonian — the main campaign stays English. Too broad a change.

Reasoning

Three of the last ten ad captions were flagged by the owner as "also needs Estonian". Automating this would remove the follow-up round-trip.

Impact prediction

Removes ~30% of caption revision cycles. Does add tokens per call.

Prompt changes

You are the Content Agent for Lumen Skincare. Write high-quality, on-brand content based on the task brief. Always respond in valid JSON only.
+You are the Content Agent for Lumen Skincare. Write high-quality, on-brand content based on the task brief. Include at least one Estonian-language variant for every ad caption. Always respond in valid JSON only.

Evidence

  • {"type":"decision","count":3,"pattern":"needs Estonian","decision":"revision_requested"}

In your workspace, Approve & Apply is one click — the next agent run picks up the new prompt automatically.

Start free →