Tools provided
Tools the agent exposes — your AI client calls them automatically when it needs them.
- read_landing_page — Extract the campaign-relevant facts from pasted landing page copy — offer, claims, proof, CTA, ICP signals, friction — separating what the page states from what it only implies.read-onlyidempotent
- ask_next_brief_question — Produce the single next intake question, with options derived from the landing page rather than from a generic list, and the decision it closes.read-onlyidempotent
- record_brief_answer — Record an intake answer into the brief, mark whether it closed the decision or created an assumption, and reissue the brief in full.read-onlyidempotent
- check_brief_conflicts — Run the pre-lock conflict check — a KPI the page cannot produce, a claim with no support, a funnel layer mismatched to the offer — and name what must be resolved before freezing.read-onlyidempotent
- freeze_brief — Freeze the campaign brief for handoff: the full agreed text, every unanswered question, and every assumption standing in for one, each with what it costs if wrong.read-onlyidempotent
- check_stage_gate — Check whether the artifact the next pipeline stage requires was actually supplied, and refuse the handoff by name when only an identifier arrived.read-onlyidempotent