AI agents for GTM and RevOps · Part 5 of 13
Your ICP and messaging, written for an agent
How to write who to contact as rules, give every claim its source, tie each line about a prospect to a field, and keep the brief in dated versions.
The short version
An agent works from what you write down. So write the ICP as numbers, disqualifiers and an instruction for empty fields. Give each proof point its source, and list the claims not to make. Tie each sentence about a prospect to a field in their record. And date each version of the brief, because an edit reaches only what comes after it. Four steps:
Step 1Write the ICP as rules
An ICP written for people leans on judgement: mid-sized, finance-heavy, senior. For an agent, turn each line into a value it can check in a field, name the disqualifiers, and say what to do when the field is empty: skip, or ask a person. Here is Example Software, an invented company that sells to finance teams.
“Mid-sized companies”
- As a rule
- Employees: 200 to 2,000
- If it’s empty
- Ask a person
“Finance-heavy sectors”
- As a rule
- Industry: logistics, manufacturing or wholesale
- If it’s empty
- Skip
“Senior finance people”
- As a rule
- Title: finance director, financial controller or head of finance operations
- If it’s empty
- Skip
“Avoid poor fits”
- As a rule
- Disqualify: accounting firms and public bodies
- If it’s empty
- Skip
Artisan asks you to settle the empty field in advance: when Ava can’t find the information, you choose to “either treat the lead as qualified for that criteria (optimistic, more leads get through) or disqualify them (conservative, fewer but higher-quality leads)”.
Artisan, “Targeting page”In Artisan, switch on AI qualification (it starts off) and add each rule as a criterion; Ava contacts only prospects who pass all of them, at 1 credit per criterion per prospect. In 11x, enter the numbers as firmographic filters and the titles as role filters; who is off limits whatever the fit goes in its exclusions (part 8). In HubSpot’s prospecting agent, add only segments inside your numbers and personas for your titles: they decide which companies it watches and which contacts it suggests. In Apollo’s AI context center, list the disqualifiers as bad-fit customers under Additional context.
Step 2Give every claim its source
11x defines the ICP as “who you can win now, with the proof points you actually have”. So list them, each with its source: a case study the customer approved, a dated count, a signed quote. A point without one stays off: in Artisan, for one, “everything uploaded is treated as true. An unverified fact competes on equal footing with a verified one.” Then list the claims not to make. As 11x puts it, “Absence of a claim is not a prohibition on making it.”
Proof points, each with its source
Close cut from 9 days to 5 at a logistics customer
Case study approved by the customer, March 2026.
40 finance teams use it
Count of customers in the CRM, 1 October 2026.
A quote from a customer’s finance director
Their signed approval, with contact details.
Claims not to make
A number not on the proof list. A promised result: “you’ll close in 5 days”. A feature that hasn’t shipped. Claims about a competitor.
Use the UK advertising code as the test, whether or not it covers your emails: “Marketing communications must not materially mislead or be likely to do so” (rule 3.1), and “Before distributing or submitting a marketing communication for publication, marketers must hold documentary evidence to prove claims that consumers are likely to regard as objective” (rule 3.7).
CAP Code, section 03, “Misleading advertising”Write each point once, in one document (support part 4’s one answer per question), and copy from it into each tool. In HubSpot, if the play’s Context tab was drafted from your website, check it against the sheet, and put the claims not to make in the advanced instructions, where HubSpot’s own example, “Emphasize our proven ability to adapt to market changes”, is a claim with no source. In Apollo, the value proposition takes only sourced outcomes, and Additional context the claims not to make. In Artisan, add only sourced points under Proof & results, with each case study’s note on when to mention it. In 11x, list the claims in the knowledge base’s boundaries.
Step 3Personalise from fields only
One rule covers personalisation: each sentence about the prospect points to a value in their record (part 4), or it isn’t written. Your own history with them counts: the last meeting and its notes are fields too. An empty field drops its sentence, and a guess has no field at all.
The opening line, as drafted
Since we spoke in May, you’ve opened a warehouse in Leeds, and month-end must be getting harder.
Since we spoke in May
HubSpot, last meeting: 14 May 2026.
You’ve opened a warehouse in Leeds
Clay, company news: new Leeds warehouse, press release, found 2 October.
Month-end must be getting harder
No field, so the claim is cut.
Read drafts against the record, starting where 11x’s review list does: “Is every factual claim true?” and “Check the research citations.” In Artisan, set Personalization to Lite, where “Ava picks one relevant detail for each lead”: one field to trace. In HubSpot, use the play’s Test button on a contact with empty fields, and read what the agent writes without them.
Step 4Keep the brief in versions
An edit doesn’t reach what is already under way. In HubSpot, “when you edit a play, the changes you make will only apply to newly-enrolled contacts”; those already enrolled continue on the version they enrolled under. Apollo “doesn’t retroactively update AI-generated content that already exists”.
Brief v1, from 1 September
Says: close cut from 9 days to 5.
Brief v2, from 6 October
Claim removed: case study withdrawn.
A finance director, enrolled 3 October
Under v1. The follow-up on 8 October still says close cut from 9 days to 5.
A financial controller, enrolled 7 October
Under v2. The follow-up goes without the claim.
So number and date each version, and log the day it went into each tool: a contact’s enrolment date then tells you which version they got. When a version withdraws a claim, unenrol the HubSpot contacts still on the old one, and in Apollo re-run AI research for anyone you’ll write to again.
Next in this series
Part 6: connecting HubSpot, Clay and your sending tool. See all 13 parts.
Sources
- HubSpot Knowledge Base, “Set up and use the prospecting agent”, read on 21 October 2026.
- Apollo, “Configure the AI Context Center to Optimize Apollo AI”, read on 21 October 2026.
- Artisan, “Targeting page”, read on 21 October 2026.
- Artisan, “Messaging”, read on 21 October 2026.
- Artisan, “Knowledge base”, read on 21 October 2026.
- 11x, “ICP and targeting”, read on 21 October 2026.
- 11x, “AI personalization”, read on 21 October 2026.
- 11x, “Brand protection”, read on 21 October 2026.
- ASA and CAP, the CAP Code, “03 Misleading advertising”, read on 21 October 2026.
