Skip to main content

Generative Messaging — Business Overview

Last updated: February 2026


Feature Owners

RoleOwners
Product managersIvan Rakikj, Jussi Kuusisto
IT project managerMartina Todorovska
Lead developersMarija Vitorovikj, Gabriela Vanevska
StakeholdersJoe, Dragica, Kristijan Todorov

Table of Contents

  1. What Is Generative Messaging?
  2. Why It Matters
  3. How It Works — The Big Picture
  4. The Email Generation Process
  5. Quality Assurance — The AI Check
  6. Multi-Provider AI
  7. Follow-Up Chasers
  8. What Users See
  9. Glossary

1. What Is Generative Messaging?

Generative Messaging is Sopro's AI-powered email writing system — internally called AIM (AI Messaging). Instead of sending the same template to every prospect, AIM creates unique, personalised emails for each recipient using artificial intelligence. The AI considers the prospect's role, their company, what the campaign is selling, and why that company would be a good fit.

In Simple Terms

"AIM is like having a team of expert copywriters — each one researches a prospect and writes them a custom email explaining why the client's product matters to their specific company."


2. Why It Matters

Generic TemplatesAI-Generated Messaging
Same email to every prospectUnique email tailored to each recipient
No mention of the prospect's specific company contextReferences the prospect's industry, role, and company
Low engagement — feels impersonalHigher open and reply rates — feels personal
Time-consuming to write variations manuallyThousands of unique emails generated automatically
No quality checks on contentAI quality agents review every message before sending

3. How It Works — The Big Picture

The Five Steps

  1. Campaign Brief — The client describes what they're selling and who their ideal customer is
  2. Company Research — The system gathers data about each prospect's company
  3. AI Generation — An AI model writes a personalised email for each prospect
  4. Quality Check — A separate AI reviews the email for quality, accuracy, and tone
  5. Delivery — The approved email is stored and sent through the email sending system

4. The Email Generation Process

What the AI Receives

For each prospect, the AI is given a rich package of information to write from:

What Makes Each Email Unique

ElementHow It's Personalised
Opening lineReferences something specific about the prospect's company
Value propositionExplains why the client's product matters to this specific company
RelevanceConnects the prospect's role to the client's offering
Call to actionTailored to the prospect's seniority level

5. Quality Assurance — The AI Check

Every generated email is reviewed by a separate AI quality agent before it's approved for sending. This acts as a "second pair of eyes."

What the QA Agent Checks

Why Two AIs?

  • The writing AI optimises for persuasion and personalisation
  • The QA AI optimises for accuracy and compliance
  • Having separate agents prevents the writer from "marking its own homework"

6. Multi-Provider AI

AIM doesn't rely on a single AI provider. It can use multiple large language models:

ProviderStrengths
OpenAI (GPT)Strong general-purpose writing, reliable
Anthropic (Claude)Excellent reasoning, detailed responses
DeepSeekCost-effective for high volume
GrokFast generation with good quality

Why Multiple Providers?

  • Resilience — if one provider goes down, others continue working
  • Cost optimisation — different providers have different pricing
  • Quality comparison — Sopro can test which provider works best for each use case
  • No vendor lock-in — freedom to switch providers based on performance

7. Follow-Up Chasers

If a prospect doesn't respond to the initial email, AIM generates follow-up messages called chasers. Each chaser is also AI-generated and personalised.

Chaser Strategy

Each chaser:

  • References the previous email
  • Takes a different angle (new benefit, different value prop)
  • Is shorter than the previous one
  • Maintains the same professional tone

8. What Users See

Sodastream (Internal CRM)

FeatureDescription
Generated EmailsView AI-generated messages before sending
Quality ScoreSee the QA agent's assessment of each email
RegenerationRequest a new version if the generated email isn't suitable
Template ConfigurationSet up the campaign brief and style guidelines for AIM

Data Admin

FeatureDescription
Campaign DetailsView which AI provider was used for generation
Message PreviewPreview generated emails for prospects

9. Glossary

TermDefinition
AIMAI Messaging — Sopro's AI-powered email generation service.
Generative MessagingThe process of using AI to create unique, personalised email content for each prospect.
Campaign BriefA document describing what the client sells, who their ideal customer is, and the key messaging points.
Company SuitabilityAn AI-generated score and explanation of why a prospect's company would benefit from the client's product.
QA AgentA separate AI that reviews generated emails for quality, accuracy, and compliance before approving them.
ChaserA follow-up email generated by AI when a prospect doesn't respond to the initial message.
PromptThe instructions and context given to the AI model to generate the email content.
AI ProviderA company offering large language model access (OpenAI, Anthropic, DeepSeek, Grok).
PersonalisationTailoring email content to reference specific details about the prospect and their company.
RegenerationRequesting the AI to write a new version of an email that didn't meet quality standards.