The moment a sales rep realizes they have a problem is when they open their AI-drafted email to a CFO and it reads exactly like the one drafted for an SDR at a Series A startup — same phrasing, same structure, same generic opener. They edit it manually, every single time, and the next day they do it again. This is the daily tax on every team using AI for outbound.

The gap persists for a structural reason: the AI sales tools that generate these messages are built to serve the broadest possible use case out of the box. Adding per-persona prompt controls would require each vendor to build a prompt management layer — essentially a mini-CRM for instructions — on top of their core product. That's a non-trivial scope expansion, and since the pain falls on individual reps rather than the buyer (usually a VP of Sales or RevOps), it rarely gets escalated loudly enough to land on a roadmap. Reps complain in review sites; they don't file support tickets that threaten churn.

What these tools get wrong is that they treat 'persona' as a content variable — insert {persona_name} into a template — rather than as a distinct set of behavioral instructions. Complaints like 'no ability to have specific prompts at a lower level' and 'the AI messaging is sometimes a little too AI' point to the same root: the model's instructions never change, so the output never really changes either. A CFO cares about risk and capital efficiency; a Head of Engineering cares about implementation burden. The same prompt produces output that halfheartedly addresses both and satisfies neither.

This is a business and not a feature because the need recurs on every new campaign, every new ICP expansion, every time a rep moves upmarket or adds a new vertical. Teams don't set this up once and forget it — they need to iterate on instructions as they learn what converts, which means the management layer has ongoing value. Without something like this, a rep either sends generic copy that underperforms, or manually rewrites every message, which defeats the purpose of AI outreach entirely. At scale, that's hours per week per rep.

What to build

Build a web app where sales reps and RevOps managers define distinct instruction sets per prospect persona — each with its own tone, priority claims, objection handling hints, and length rules — that connects to their existing AI outreach tool via API or browser extension and injects the correct instruction set before each message is generated, based on CRM-tagged persona fields.

Where to start

Start with teams running Amplemarket or AiSDR who have already hit the persona-mismatch wall — they're already bought into AI outreach, already frustrated by this exact complaint, and are actively looking for a workaround rather than a replacement tool.

The hard part

Every AI outreach tool has a slightly different architecture for how prompts are passed and how messages are generated, so building reliable injection across multiple tools without official API access means fragile browser extension hooks that break on product updates.

How it makes money

Monthly per-seat subscription, priced per rep using the persona instruction layer, with a higher tier for teams that want shared persona libraries and version history across the whole team.

See the evidence. The complaints behind this idea, the products they came from, and similar ideas in AI Sales Assistant.

More ideas in AI Sales Assistant