Back

How Sailes improves outbound sales with AI lead generation

Deveshi Dabbawala

September 2, 2026
Table of contents

Sailes is an outbound sales automation platform that helps businesses generate AI-qualified leads through automated email outreach. As Sailbot expanded across industries and customer segments, Sailes wanted to improve prospect targeting, response understanding, lead prioritization, and email personalization while reducing manual work across outbound campaigns.

Problem: Fragmented sales intelligence limits AI lead generation

Outbound sales depends on campaign history, prospect fit, company activity, CRM information, email responses, and message quality. Sailes already had outbound automation capabilities, but these signals needed stronger coordination to identify high-potential prospects and improve AI lead generation.

The existing system also needed better response classification and lead prioritization. Low-confidence responses required human review, while buying signals inside replies were difficult to structure consistently. Personalization created another challenge because outbound emails needed to reflect campaign context, prospect information, and each sales representative’s writing style. Sailes wanted to enhance its existing platform rather than rebuild it. The goal was to create an AI lead generation layer that identifies relevant opportunities, matches them against customer profiles, enriches prospects, generates personalized emails, and learns from inbound responses.

Solution: AI lead generation platform for intelligent outbound sales

GoML extended Sailes with a serverless AI lead generation platform using the Data Analytics blueprint as the delivery foundation. The platform combines a Core Signal Pipeline for identifying and scoring sales opportunities, Outreach Generation for personalized emails, and Reply Intelligence for classifying and learning from prospect responses. AWS Bedrock powers AI reasoning across ICP matching, personalization, and response classification.

AI lead generation through signal discovery and ICP matching

The Core Signal Pipeline identifies relevant company news and compares each article against the Ideal Customer Profiles associated with a campaign.

Key capabilities:

• Fetch articles using customer-specific search queries

• Load campaign-derived or manually defined ICPs

• Match news signals against ICP criteria using AI

• Apply configurable confidence thresholds

• Remove duplicate opportunities

• Enrich qualified signals with CRM and contact information

This helps Sailes focus AI lead generation on prospects that match campaign targeting requirements rather than treating every discovered company as an equal opportunity.  

Campaign-based AI lead generation targeting

GoML added campaign-derived ICPs that use historical response data to identify industries, geographies, seniority levels, job functions, and buying signals associated with stronger engagement.

• Users can also create manual ICPs when historical data is limited or when campaign teams want direct control over targeting.  

• Manual profiles override campaign-derived profiles for the selected campaign.

• The platform also supports AI-assisted ICP generation using AWS Bedrock AgentCore WebSearch and Claude to generate company descriptions, buying signals, and relevant search queries.

AI lead generation with contact and account enrichment

Once a news signal matches an ICP, the platform adds account and decision-maker intelligence to strengthen prospect prioritization.

Key capabilities:

• Salesforce account and opportunity context

• Ranked decision-maker contacts through AWS Athena

• Seniority and job-function-based contact scoring

• Exact or verified-domain company matching

• Do-not-contact checks before outreach

• Ranked contacts for qualified sales opportunities

This allows AI lead generation to move beyond company identification and connect qualified opportunities with relevant people.

AI lead generation with personalized outreach

GoML built an email generation workflow that combines each sales representative’s writing style with campaign messaging, matched sales signals, prospect data, and available professional-profile information.

Sales representatives upload examples of previous outbound emails, which the platform uses to model tone, structure, writing patterns, opening style, and other voice characteristics.  

The email generator combines:

• Representative voice profile

• Matched company signal

• Campaign context

• Value propositions and pain points

• Enriched prospect information

• Professional-profile information

• Shared background between representative and prospect

The platform also records which personalization elements were used in each email, helping sales teams review the context behind generated outreach.

AI lead generation with reply intelligence

GoML upgraded response handling with an AI classifier that identifies prospect intent, buying signals, and lead quality from inbound replies.

The delivered classifier supports 19 intent categories, including meeting requests, information requests, buying intent, objections, referrals, unsubscribe requests, out-of-office responses, and follow-ups.

The classifier returns:

• Intent category

• Confidence score

• Classification reasoning

• Buying-intent information

• Sender type

• Model-routing information

For low-confidence responses, the platform uses a two-tier model strategy. If the primary Bedrock model returns confidence below 0.70, the same request is routed to Claude Opus for another classification pass.

Golden AIQL identification for AI lead generation

The system also identifies Golden AIQLs, which represent higher-priority buying opportunities.

• A reply receives Golden AIQL status when the prospect expresses meeting or buying intent and AWS Athena confirms that the sender is a decision maker.  

• This gives sales teams another signal for prioritizing follow-up.  

Human-in-the-loop AI lead generation learning

Sales teams can correct reply classifications when the model assigns the wrong intent.

• A second AI review evaluates each human correction before promoting it into the classifier’s few-shot learning examples.  

• This creates a continuous learning loop while keeping human review involved in classification improvements.  

AI lead generation infrastructure and deployment

The platform uses a serverless architecture with FastAPI deployed on AWS Lambda. AWS Bedrock supports AI reasoning, Amazon S3 stores documents, voice profiles, and generated emails, while AWS Athena supports campaign and contact intelligence.  

• The platform also integrates with Salesforce for CRM context and external enrichment services for professional-profile information.

• Security controls include signed access tokens, OAuth2 for Salesforce, AWS execution roles for Bedrock, S3, and Athena access, and AWS Secrets Manager for database and integration credentials.

AI lead generation quality assurance

Testing focused on validating the full AI lead generation workflow across targeting, personalization, and reply intelligence.  

• ICP matching and targeting validation

• Duplicate signal prevention

• Campaign configuration checks

• Do-not-contact enforcement

• Personalized email generation

• Reply intent classification

• Human classification corrections and learning feedback

• Preservation of existing targeting data when source information is unavailable

• Rejection of invalid inputs with clear errors

AI Matic delivery

GoML used the AI Matic Data Analytics blueprint as the closest delivery foundation for Sailes’ AI lead generation platform. The blueprint supported multi-source signal analysis, ICP-based matching, lead prioritization, and data-driven decisioning, while the implementation added news-signal discovery, campaign-derived ICPs, CRM and decision-maker enrichment, sales-rep voice modeling, personalized email generation, reply intent classification, buying intent detection, and a human-in-the-loop learning workflow. The project documents do not explicitly name the AI Matic blueprint.  

The AWS AI infrastructure includes Amazon Bedrock for ICP matching, email generation, voice profiling, and reply classification, AWS Lambda for serverless processing, Amazon Athena for campaign and contact intelligence, Amazon S3 for documents, voice profiles, and generated emails, Amazon Bedrock AgentCore for AI-assisted ICP generation, and AWS Secrets Manager for application and integration credentials.

AI Matic delivery metrics

  • Average TTFV: 15 days
  • Average person-days saved: 6 days

Impact

  • 85%+ target accuracy for response classification across defined intent categories
  • 75%+ target usability rate for generated emails with minimal sales-rep edits
  • 19 reply-intent categories supported by the classifier
  • Below 0.70 confidence triggers second-tier model classification
  • Ranked AI-qualified leads based on conversion likelihood

About

Location 

Global 

Tech stack 

AWS, Amazon Bedrock, Amazon Bedrock AgentCore, AWS Lambda, Amazon S3, Amazon Athena, AWS Secrets Manager, Salesforce, FastAPI, Python, PostgreSQL, Apify 

Before Gen AI and after Gen AI

Area 

Before Gen AI 

After Gen AI  

Prospect targeting 

Existing campaign targeting 

AI-driven ICP and signal matching 

Opportunity discovery 

Existing outbound prospecting 

News-driven AI lead generation 

Lead enrichment 

Limited account context 

CRM and decision-maker enrichment 

Email personalization 

Partial voice-based capabilities 

Voice, campaign, signal, and prospect-aware generation 

Response classification 

Existing classification workflow 

19-intent AI classifier with confidence routing 

Buying intent 

Limited structured detection 

Buying intent and Golden AIQL identification 

Learning 

Manual classification corrections 

Human feedback with AI-reviewed continuous learning 

“With AI lead generation, Sailes connects sales signals, prospect intelligence, personalized outreach, and reply understanding to help teams identify and prioritize stronger opportunities.”

Prashanna Rao, Head of Engineering, GoML.

Key takeaways for AI lead generation platforms

Common AI lead generation challenges

• Prospect information is distributed across CRM, campaign, news, and response data

• Generic outreach limits personalization

• Sales teams need stronger ways to prioritize AI-qualified leads

Practical guidance for AI lead generation

• Combine ICP data with timely external signals

• Enrich qualified opportunities with CRM and decision-maker information

• Personalize outreach using campaign context and representative voice

• Use confidence-based classification for inbound replies

Ready to build an AI lead generation platform

Partner with GoML to build AI lead generation systems for prospect discovery, personalization, and response intelligence with AI Matic.

Outcomes

85%+
Target accuracy for response classification across defined intent categories
75%+
Target usability rate for generated emails with minimal sales-rep edits
19
Reply-intent categories supported by the classifier