Academy / Master AI Sales strategies / Writing effective AI Sales prompts that actually get replies

How to build your first AI sales agent

Course content

Resources

6:00

Before diving into tools, let’s establish the right mindset. Building a Sales AI agent isn’t about chasing the latest features or following hype cycles, it’s about creating something that saves time, generates revenue, and integrates seamlessly into your existing sales workflow automation.

This chapter was co-written with Manthan Patel (co-founder of AcquisitionX), who has built dozens of no-code sales workflows for clients ranging from solo founders to fast-scaling startups. Everything you’ll read here is practical, from the tools he uses to the way he thinks about structure, testing, and scale.

Prerequisites for building your agentic workflow

How to choose the right tools for no-code AI agents

In Manthan’s case, every AI Sales agent starts with a few key building blocks:

The tool must match the business. For example, if you need true multichannel prospecting, not just LinkedIn or email, then La Growth Machine is a better fit than stacking three tools together. It lets you coordinate LinkedIn, email, and X in one seamless sequence.

Manthan’s advice: always check how the tool integrates into your existing sales stack. Does it plug easily into your CRM? Can it be triggered through Zapier or Make? Does it respect your security and compliance rules? (For enterprise clients, open-source or SOC2-compliant tools are often a must.)

Manthan Patel (Founder of Lead Gen Man, Strategic Advisor at Maildoso and GTM Partner at Acquisition X)

Actually, you do not have to have a technical background to build an agentic workflow, you just need to understand the logic.

Manthan Patel – Founder @ Lead Gen Man, Strategic Advisor @ Maildoso and GTM Partner @ Acquisition X

Data is everything: best practices to keep it clean

Define your data quality standards

  • Create an ICP checklist (company size, industry, role, etc.)
  • Set minimum data requirements (Email format, LinkedIn URL presence, etc.)
  • Establish data freshness rules (how old is acceptable?)


Implement human validation checkpoints

  • Set up a Slack channel for lead approval notifications
  • Create a Google Sheet review process with approve/reject columns
  • Use Gmail filters to route validation requests to the right person

Example workflow: New leads → Slack notification with lead details → Human approves/rejects → Approved leads flow to CRM

Build error handling from day one

  • Create fallback rules: If LinkedIn URL missing, use company website for research
  • Set up exception logging: Failed enrichments go to a separate sheet for manual review
  • Add timeout rules: If API call fails, wait 5 minutes and retry twice
Manthan Patel (Founder of Lead Gen Man, Strategic Advisor at Maildoso and GTM Partner at Acquisition X)

You just make sure that your AI agent never breaks.

Manthan Patel – Founder @ Lead Gen Man, Strategic Advisor @ Maildoso and GTM Partner @ Acquisition X

Playbook: how to build your first agentic workflow

1. Define your business goal & map the workflow logic

Start with one specific outcome:I want to scrape 50 qualified SaaS leads daily, enrich them with contact info, and push them to HubSpot for outreach.

Map your workflow stages:

  1. Input: Where does data come from? (LinkedIn Sales Navigator, Apollo, manual upload)
  2. Enrichment: What info needs adding? (Email, phone, recent company news)
  3. Logic: What rules apply? (exclude competitors, require Email format validation)
  4. Action: What gets triggered? (CRM update, Slack notification, Email sequence start)
  5. Validation: Where does human review happen? (before CRM push, after enrichment)

Action: Draw this on paper first. Use boxes for each stage and arrows for data flow. This becomes your blueprint.

Map your workflow stages

2. Prepare and clean your input data

Start small and clean:

  • Use 10 leads for your first test
  • Check each row manually: valid email format, correct company name, matches ICP
  • Remove duplicates using email as the unique identifier
  • Fill in missing fields where possible

If scraping data:

  • Run Apify scraper on one LinkedIn search result page only
  • Export to Google Sheets
  • Add columns for: validation_status, enrichment_status, human_review_needed

Action: Create a data template with required fields: first_name, last_name, email, company, linkedin_url, validation_status

3. Set your data trigger

Choose your trigger type:

Option A: scheduled (recommended for beginners)

  • Set n8n to run every morning at 8 AM
  • Process 10-20 leads maximum per run
  • Easier to monitor and debug

Option B: real-time

  • Trigger when new row added to Google Sheets
  • Use webhook from your scraping tool
  • More complex but faster processing

Action: Start with scheduled. Set it to run once daily at a time when you can monitor results.

4. Add your first agent

In n8n, drag your first agent.

An agent works thanks to 3 components:

  1. LLM node (OpenAI GPT-4 or Claude)
  2. Memory storage (Google Sheets or Make.com data store)
  3. Web research tool (Perplexity or SerpAPI)

Let’s see how to add them to your “agent” block.

5. Add a Large Language Model (LLM) node

Choose the right LLM for your task:

Set up your LLM prompt template:

You are a sales research assistant. Input: Company name and LinkedIn URL Task: Write a 2-sentence personalized opener for a cold email Output format: JSON with “opener” and “reasoning” fields Context: B2B SaaS outreach to decision-makers

Action: Test your prompt with 3 different companies before connecting to the full workflow.

6. Drag memory

Simple memory setup:

  • Use Google Sheets as your memory store
  • Create columns: lead_id, conversation_context, last_interaction, next_action
  • Update after each agent interaction

Advanced memory (optional):

  • Connect to Supabase for faster queries
  • Store conversation history and research results
  • Enable context carry-over between workflow runs

Action: Start with Google Sheets memory. Upgrade only when you process 100+ leads daily.

7. Enable web research

Set up web research node:

  1. Add Perplexity or SerpAPI to your Make.com workflow
  2. Get your API key from the provider’s dashboard
  3. Create research query template: “Find recent news and LinkedIn profile for [company name]

Research query examples:

  • “What are [company name]’s main challenges in 2024?”
  • “Find [contact name]’s recent LinkedIn posts about [industry topic]”
  • “Get [company name]’s latest product launches or funding news”

Action: Test research queries manually first. Ensure results are relevant and accurate.

How to check your agentic workflow

Before going live, test every part. Tools like Make.com and n8n offer a built-in chat mode where you can simulate inputs and see how your agent reacts.

Try giving it bad data. See what breaks. Then add loops or error conditions to make it more resilient. This is where the “agent” part really comes to life, it’s not just automation, it’s adaptation.

KPIs to track

You should see impact fast, this isn’t a six-month pilot.

Track the basics:

  • Essential metrics:
  • Lead processing rate: How many leads processed per hour?
  • Data accuracy: Percentage of correctly enriched leads
  • Response rate: Emails sent vs. responses received (track after 2 weeks)
  • Time saved: Manual hours vs. automated processing time

Set up tracking:

  • Create a dashboard in Google Sheets
  • Update metrics daily for the first week
  • Set targets: 90% data accuracy, 2x faster than manual process

Takeaways

  • Building a AI sales agent requires logic design, not coding skills
  • Always test with 10 leads before scaling to hundreds
  • Track basic metrics from day one: processing rate, accuracy, response rate, time saved
  • Results appear within days, not months, unlike traditional sales process changes

     

In the next section, we’ll walk through three specific workflow templates you can copy and customize for your business in under two hours.

Course content