AI Variables

Last updated: March 12, 2026

AI Variables are dynamic content blocks in your email sequences generated by AI in real time. Like classic variables ({{recipient_first_name}}), they're auto-filled when a message is sent — but instead of pulling from a static field, they use lead and company context to generate relevant, personalized content at scale.

Examples: {{sir_madam}} → "Sir" or "Madam" / {{recipient_company_icp}} → "B2B SaaS companies" / a city list pulled from the company website.


How to Create Effective AI Variables

1. Name the variable

Clear, descriptive name (e.g., {{ai_intro}}, {{ai_use_case}}). The name doesn't affect output but helps teammates understand its purpose.

2. Write a clear prompt

The prompt is the instruction to the AI — be specific: define the goal, provide context (job title, website, tech stack, city), and specify tone, format, and length. Use the (x) icon in the AI Variable builder to see available input variables.

3. Define Do's and Don'ts

Specify what the AI should do (reference a use case, mention an expansion, highlight website content) and what to avoid (no capital letters, don't invent information, keep under 10 words, no explanations). Explicit Don'ts prevent hallucinations and format drift.

4. Provide 10+ output examples

Use simulated lead data. Be varied but clear to set boundaries for the AI. Align examples with your desired tone and format.

5. Test with real data

Preview output on 10 real leads. Evaluate accuracy, tone, and naturalness. Refine prompt and examples until consistent.


Important Before Starting

  • You cannot simulate AI Variables for your first campaign — use classic variables initially.

  • Once you've contacted ~50 leads, you can simulate AI Variables against that batch.

  • Some variables requiring web scraping may be unreliable if the information isn't publicly available. If outputs remain random after prompt refinement, set the variable aside — it won't materially improve results.


FAQ

Do AI Variables support multilingual sequences?

Yes — specify the desired output language in the prompt. You can also build a language-detection variable: if the lead is French → output in French, otherwise English. Contact your Account Strategist for a quick demo.

How often is AI content refreshed?

Each time the email is generated.

Can I combine multiple AI Variables in one message?

Yes, as long as the combination makes sense in your messaging.

Can I preview AI Variable output before sending?

Not before your first campaign. After ~50 contacts, you can simulate using that lead batch.

Can AI Variables use custom fields from my CRM?

No — only system variables and AI-enriched context are supported.

Can I use liquid syntax / dynamic variables for things like the current day of the week?

No, this is not supported yet.

Can I use a "Previous Company" variable?

No — "Previous Company" is not currently available as a custom variable.