
Closed
Posted
Paid on delivery
The Goal: I am looking for an AI Automation Specialist to build a multi-agent system that automates my B2B lead generation and email drafting. We are an eventing/hire company based in South Africa. For Phase 1, I need a "human-in-the-loop" system that scrapes targeted local business contacts, researches their recent activity, and drafts highly personalized outreach emails into a Google Sheet or Drafts folder for my [login to view URL] Workflow You Will Build:Sourcing & Scraping: Target specific industries in Gauteng, South Africa (Event coordinators, Caterers, Furniture rental companies, Marketing Professionals/PAs). You will need to implement a scraper or use APIs (Apollo, Custom Search, Tavily) to find these [login to view URL] Gathering: The agent must briefly scan the prospect’s website or public presence to extract one personalized detail (e.g., a recent event they hosted, core service).Drafting (LLM Integration): Use an LLM (Claude 3.5 Sonnet, GPT-4o, or Gemini Pro) to write a short, conversational B2B email. The prompt will introduce our company (20 years in business), mention the personalized detail, and ask if they need assistance with upcoming year-end [login to view URL] (Human-in-the-Loop): Do NOT send the emails. The final output must be logged into a Google Sheet (via API) or Gmail Drafts folder containing: Contact Name, Email, Company, Personalization Context, and the Drafted Email. Preferred Tech Stack:Language: Python Framework: CrewAI, LangGraph, or AutoGen LLM: Open to your recommendation, but prefer Claude 3.5 Sonnet or GPT-4o for [login to view URL]: Open to using n8n or [login to view URL] if it simplifies the Google Sheets/Gmail [login to view URL] Scope (Phase 2):If Phase 1 is successful, the contract will be extended to build out automated sending, follow-up sequences, and additional agents for competitor analysis on social [login to view URL] applying, please answer the following:Have you built an AI scraping and outreach agent before? If so, please link a case study, GitHub repo, or quick Loom video showing it [login to view URL] tool or API will you use to bypass scraping blockers for finding B2B leads?Which framework (CrewAI, LangGraph, or other) would you recommend for this specific flow and why?
Project ID: 40727022
178 proposals
Remote project
Active 4 hours ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
178 freelancers are bidding on average $544 USD for this job

Hi — Elias here from Miami. I see you're looking to build an AI email outreach agent to streamline your communication efforts. The goal is clear, but the real challenge often lies in ensuring a robust integration of AI with your existing workflows. What usually matters most here is how these agents will handle varying user permissions and the complexity of managing multiple outreach strategies simultaneously. A common issue in systems like this is maintaining overall reliability while scaling operations. My approach would focus on designing a modular architecture that allows for easy updates and integration with other tools you might be using. This not only ensures stability but also prepares the system for future expansions. I've worked on similar automation projects that required careful attention to state management and data flow, ensuring smooth interactions between different agents. A few questions to better understand the scope: Q1 – What specific user roles will interact with the system, and how should their permissions be managed? Q2 – Are there particular platforms or APIs you plan to integrate with for lead generation? Q3 – How do you envision handling the output from the AI agents, especially regarding human review or follow-up actions? Happy to go through the details and suggest the best technical approach. Looking forward to hearing from you.
$500 USD in 5 days
7.2
7.2

The hard part in this workflow isn't scraping leads - it's keeping scraping, context‑gathering and drafting aligned so every email feels human. Most outreach agents fail because they don't merge website context, personalization and B2B tone into one coherent pipeline. Your Phase 1 scope fits the multi‑agent systems I've built for lead generation and outreach. I've delivered agents that scrape targeted industries, enrich leads, scan websites for one personalized detail, and draft conversational B2B emails using Claude 3.5 or GPT‑4o. For Gauteng‑based industries, I'd combine targeted scrapers with APIs like Apollo, Tavily or Custom Search, then log outputs into Google Sheets or Gmail Drafts for your review. My approach: CrewAI or LangGraph for orchestration, Python for scrapers and enrichment, n8n/Make for Sheets/Gmail integration. Human‑in‑the‑loop stays central. Clean logs, stable retries, and a modular design ready for Phase 2 (sending + follow‑ups). One risk: scraping blockers can stall lead flow. Using rotating proxies and API-first enrichment avoids that. Would you prefer the system to store personalization context as a single summary field or multi-tag metadata? Best, Juan PAblo
$500 USD in 7 days
6.3
6.3

Hi, I’ll build Phase 1 as a human-in-the-loop Python pipeline that discovers targeted Gauteng businesses, gathers a verified personalization detail from public sources, and uses GPT-4o or Claude to generate concise outreach drafts. I’ll structure the agents with LangGraph for controlled state and retries, then log contact data, context, and drafts into Google Sheets or Gmail Drafts without sending anything. A few questions: Should lead discovery prioritize Apollo, Google Custom Search, and Tavily in a fallback sequence, or do you already have API accounts for any of them? How should the system handle duplicate companies, missing emails, and contacts where personalization data cannot be confidently verified? Do you want each draft to include a source URL for the personalization context so you can quickly review the research before approving it? Best regards, Muhammad Usman
$450 USD in 4 days
6.4
6.4

The key here is not just scraping contacts in Gauteng, but getting usable leads with enough context to draft emails that sound researched instead of automated. I’d build Phase 1 around a human-in-the-loop flow: targeted sourcing, lightweight public-data enrichment, prompt-based email drafting, and clean delivery into Google Sheets or Gmail Drafts for approval before anything is sent. I’ve worked on AI automation flows that combine lead sourcing, LLM prompting, and operational outputs like sheets, CRMs, and inbox actions. For this use case, I’d lean toward LangGraph or a structured n8n + Python setup rather than overcomplicating it, so the agent stays reliable, easier to debug, and ready for Phase 2 expansion later. A couple of things would help me shape this properly: - Do you already have API access for Apollo / Tavily / OpenAI or Claude, or should I structure it with lowest-cost options in mind? - Do you want Gmail Drafts created directly, or would Google Sheets be the preferred review layer for Phase 1? - Roughly how many leads per run are you expecting initially?
$750 USD in 14 days
6.2
6.2

Hello, I have carefully read your project description and understand that you need a human-in-the-loop AI automation system for B2B lead generation, prospect research, and personalized email drafting for your South African eventing/hire company. To approach your Phase 1, I will develop a multi-step workflow that identifies targeted Gauteng businesses, collects verified contact details, researches their website or public activity, extracts a relevant personalization point, and generates concise B2B outreach emails using your preferred LLM. Each lead and draft will then be logged into Google Sheets or Gmail Drafts for your review, with no automatic sending. For lead sourcing, I would combine Apollo with Google Search/Tavily for discovery and research, using appropriate browser/proxy-based scraping where websites have blocking measures. I would also include validation and error handling to keep the workflow reliable. For this flow, I recommend LangGraph because its structured state management works well for sequential agents, validation, retries, and human approval, while providing a solid foundation for Phase 2 follow-ups and additional agents. I have experience with AI agents, n8n, API integrations, and LLM automation. Relevant examples can be shared through my Freelancer portfolio. Best Regards, Rabia Shaikh
$250 USD in 3 days
5.6
5.6

Hello Sir, Are you ready to transform your B2B lead generation with an AI-driven outreach system that works before any commitment? My tailored approach combines advanced scraping technologies and LLM integration to ensure highly personalized and effective outreach with a human touch. Let's connect to discuss how we can leverage AI to streamline your email outreach and enhance your lead generation efforts. Best, Smith
$500 USD in 7 days
5.6
5.6

⭐⭐⭐⭐⭐ Build an AI System for B2B Lead Generation and Email Drafting ❇️ Hi My Friend, I hope you're doing well. I reviewed your project details and see you're looking for an AI Automation Specialist. Look no further; Zohaib is here to help you! My team has successfully completed 50+ similar projects in B2B lead generation. I will create a human-in-the-loop system that scrapes targeted local business contacts, gathers context, and drafts personalized outreach emails. This will be logged in Google Sheets or Drafts for your review. ➡️ Why Me? I can easily build your multi-agent system as I have 5 years of experience in AI automation, web scraping, and email drafting. My expertise includes Python programming, API integration, and working with LLMs like GPT-4o. I also have a strong grip on automation frameworks like n8n and Google Sheets integration. ➡️ Let's have a quick chat to discuss your project in detail, and I can show you samples of my previous work. I'm excited to collaborate with you! ➡️ Skills & Experience: ✅ Python Programming ✅ Web Scraping ✅ API Integration ✅ Email Drafting ✅ LLM Integration ✅ Data Management ✅ Automation ✅ Google Sheets API ✅ Context Gathering ✅ Task Automation ✅ Problem Solving ✅ Project Management Waiting for your response! Best Regards, Zohaib
$350 USD in 2 days
5.8
5.8

Hi there, I understand you need to build a human-in-the-loop AI system that can discover targeted B2B prospects across Gauteng, research each prospect’s public activity, extract a genuine personalization point, and turn that context into a review-ready outreach draft. I’m confident I can build this as a controlled multi-agent workflow with reliable data flow from sourcing through research, drafting, and final review. My approach will be to first define the lead criteria and sourcing layer using Apollo/APIs and targeted web research. Then I’ll build the research agent to inspect public websites and extract relevant, verifiable context for each prospect. Next, I’ll use LangGraph to orchestrate the workflow, with structured state, tool calls, validation, deduplication, retries, and human approval before anything reaches Google Sheets or Gmail Drafts. The LLM layer will generate concise, conversational emails grounded in the collected prospect context rather than generic personalization. The system will remain fully human-controlled in Phase 1, with clean records containing contact, company, research context, and final draft, while keeping the architecture ready for Phase 2 sending and follow-up automation. Would you prefer Google Sheets or Gmail Drafts as the primary Phase 1 output? Let’s build Phase 1 correctly, then scale it. Warm Regards, Aneesa.
$250 USD in 2 days
5.2
5.2

I have built Python scraping/automation and LLM workflows for lead research, website context extraction, personalization, and Google Sheets/API integrations; for this flow I’d use LangGraph for clear multi-agent state/control and Tavily/Apollo plus compliant scraping rather than risky blocker bypasses. I can deliver the human-in-the-loop pipeline with personalized drafts saved to Sheets/Gmail Drafts, ready for Phase 2.
$250 USD in 2 days
4.9
4.9

Hello Sir, I have already worked on many **cryptocurrency trading systems, automated trading platforms, and exchange API integration projects**. I can also show you demos of my previous work. I am a full-time freelancer with **17+ years of experience** in software development, trading automation, and financial API integrations. My relevant experience includes: * Cryptocurrency trading platforms * Binance and Bybit API integration * MT4 and MT5 trading automation * C#-based copy trading software * Arbitrage trading systems (Binance ↔ Bybit) * Automated order execution (Buy/Sell/Square Off) * Portfolio and position management * Margin and risk management features * Real-time market data integration * Trading bots and strategy automation I have already developed a **C#-based Copy Trading Software** where trades from a master account are automatically copied to multiple child accounts. I have also built **arbitrage trading systems** between Binance and Bybit using their official APIs. In addition, I have developed trading platforms using **Zerodha Kite API, Alice Blue API, Angel One API, and Profitmart API**, including features such as order placement, position management, square-off, margin calculation, and automated trading execution. I have also implemented strategy automation using **AmiBroker CSV integration**. I can start working immediately and deliver a secure, scalable, and reliable trading solution based on your requirements. Please contact me in private chat so we can discuss your project in detail. I will be happy to show you **live demos and examples of my previous trading projects**. Looking forward to working with you. Thanks & Regards, Sanjay
$750 USD in 3 days
4.4
4.4

Hi there, I can build Phase 1 as a human-in-the-loop AI prospecting system that finds relevant Gauteng businesses, researches genuine personalization signals, and produces review-ready outreach drafts without sending a single email automatically. The priority will be useful lead context and credible personalization, not simply generating large contact lists. My approach will combine Python, LangGraph, and targeted data sources such as Apollo, Tavily, and approved search APIs. LangGraph will provide better control over the multi-step workflow, including lead sourcing, website research, validation, LLM drafting, and structured output. I’ll use GPT-4o or Claude based on testing, with Google Sheets API or Gmail Drafts for review. Scraping blockers will be handled through compliant APIs, respectful crawling, retries, and fallback sources rather than security circumvention. Each record will include the contact, company, email, personalization context, and tailored year-end outreach draft. I’ll add deduplication, validation, logging, and review status tracking. I can bring hands-on experience with Python, AI agents, web scraping, LLM integrations, and workflow automation. I can share relevant implementation details or demonstrate a focused prototype where appropriate. Could you confirm whether Apollo access and a preferred email verification service are already available? I’d be happy to build a practical foundation for Phase 2 outreach automation. Regards, Imran A.
$250 USD in 2 days
4.6
4.6

Hello, I can build a multi-agent system that scrapes B2B leads, researches them, and drafts personalized outreach emails without sending them—keeping the human in the loop for review. I built a similar system for a SaaS client that scraped local business contacts and drafted emails with a 90% accuracy rate, reducing manual outreach time by 60%. I’d approach this using CrewAI to coordinate agents for scraping, research, and drafting, with LangGraph handling the workflow. The biggest improvement will come from using Tavily for reliable scraping and Claude 3.5 Sonnet for polished, conversational email drafts. Proper setup will help you generate more qualified leads with less effort, letting you focus on follow-ups rather than cold outreach. I’ll provide a checklist of best practices for maintaining the system and handling future updates. Once the project is complete, I’ll review the setup with you to confirm everything is working as expected. If this sounds helpful, I’d be happy to discuss the details further. Thanks, Lazar.
$250 USD in 2 days
4.2
4.2

I understand you're looking for a multi-agent AI system to automate B2B lead generation, similar to how I've previously developed intelligent agents for personalized content generation and data enrichment in competitive markets. My approach focuses on creating efficient, scalable automation that integrates seamlessly into existing workflows. For Phase 1, I propose a Python-based solution leveraging libraries like `BeautifulSoup` and `Scrapy` for robust web scraping of targeted industries in Gauteng. We'll implement natural language processing (NLP) techniques, likely using `spaCy` or `NLTK`, for sentiment analysis and entity recognition on scraped data to identify recent relevant activity. Personalized email drafts will be generated using a fine-tuned GPT model, specifically instructed on your company's services and the target audience's needs, outputting directly to a Google Sheet via the Google Sheets API or to Gmail drafts. How do you envision the ideal level of "human-in-the-loop" intervention for email review, and are there specific types of business activities you'd prioritize researching for personalization? I'm available for a quick call to discuss the technical specifics and tailor this solution precisely to your South African eventing/hire company.
$584 USD in 21 days
4.3
4.3

Hi, I am a full stack AI developer with 8 years of rich experience in software development, with a background in AI applications, automation workflows, web scraping, scalable backend systems, and API integrations. I am familiar with Python, AI workflow automation, data scraping, lead generation, LLM integrations, Google Sheets API, Gmail API, n8n, Make, and B2B outreach automation. For this Phase 1 system, I can build a human in the loop workflow that collects targeted Gauteng business leads, gathers a useful personalization detail from their public website or presence, and uses an LLM to generate a concise personalized email. I would use LangGraph for the workflow orchestration because the sourcing, research, drafting, validation, and human review stages can be handled as clear separate steps before logging the final results into Google Sheets or Gmail Drafts without sending anything automatically. I'm an individual freelancer and can work on any time zone you want. Please contact me with the best time for you to have a quick chat. Looking forward to discussing more details. Thanks. Emile.
$250 USD in 7 days
4.2
4.2

I have built multi-agent outreach systems before, scraping leads, enriching data, then routing to a chatbot agent that personalizes each email before send. For B2B lead gen this usually means a scraper plus an LLM writer plus a send queue with reply detection. Can start today, working prototype in 4 days. The budget and timeline here are starting points based on the post. Once we go through the full scope, especially data sources and volume, the real numbers might shift. Want me to send a quick plan for the pipeline?
$450 USD in 12 days
4.1
4.1

Hi there! The trickiest part here isn't the scraping or the LLM—it's keeping the system reliable when you're pulling data from inconsistent sources (websites that block requests, incomplete LinkedIn profiles, outdated business info). A single bad data point breaks personalization and kills the email's impact. I'd use Apollo's API as the primary source since it's built for B2B targeting and handles blockers natively, with Tavily for quick context gathering on recent activity. CrewAI makes sense here because you need sequential tasks (find contact, research company, draft email) with clear handoff points, plus it's easier to debug when something goes wrong—which matters for human-in-the-loop systems. The output structure straight to Google Sheets via their API is straightforward; I'd add a review queue layer so you see drafts prioritized by confidence score. Worth a conversation to dig into your current lead sources and what "personalized detail" looks like for your targets? Corné
$250 USD in 7 days
3.9
3.9

Hey, setting up a human-in-the-loop pipeline for Gauteng event companies sounds like a great workflow to get rolling. I'd build this using Python with CrewAI for the agent flow, paired with Make to handle the Google Sheets logging smoothly. For scraping local business contacts without getting blocked, rotating proxies combined with Serper or Tavily search APIs usually does the trick for clean B2B data. Getting Claude 3.5 Sonnet to pull that one specific event detail into a draft makes all the difference for response rates. Do you already have a preferred list of initial seed keywords for targeting those caterers and event coordinators in Gauteng?
$480 USD in 14 days
4.1
4.1

I build exactly this kind of human-in-the-loop lead gen system multi-agent scraping, enrichment, and personalized drafting feeding into Sheets/Gmail for review, never auto-send. For a South African eventing/hire company, I'd target Gauteng event coordinators, caterers, and rental firms using Apollo + Tavily/Custom Search for sourcing, then a lightweight scraper to pull one personalization hook (recent event, service focus) from each prospect's site before drafting. To your questions: 1) Yes, I've built similar scraping+outreach agents, including one that sourced and personalized 500+ B2B leads weekly into a Sheet for human approval. Happy to share a Loom walkthrough or repo. 2) I'd combine Apollo/Tavily for structured data with rotating proxies + headless browser fallback (Playwright) for sites that block standard requests, keeping it resilient without over-engineering Phase 1. 3) LangGraph, it gives explicit control over the sourcing → context → drafting pipeline with clear state at each node, which matters for debugging and later extending into Phase 2's follow-up/competitor-analysis agents. Stack: Python, LangGraph, Claude 3.5 Sonnet for drafting, Google Sheets API for output. Want to hop on a quick call this week to scope Phase 1 timeline and pricing?
$450 USD in 7 days
3.8
3.8

Hi there, For your project on developing an AI email outreach agent, I see you require a system that scrapes local business contacts in Gauteng and drafts personalized emails. With experience in Python for automation and various APIs, I can efficiently implement scraping tools while ensuring compliance with blockers. I suggest using CrewAI for the workflow, as it aligns well with your multi-agent system needs and offers robust LLM integration. In the drafting stage, I can configure GPT-4o, which is adept at formulating personalized content based on the context gathered from each prospect's online presence. The integration into Google Sheets or drafts will ensure a seamless review process for you. Happy to discuss further how we can optimize the process and address any specific requirements. Regards, Ali
$250 USD in 7 days
3.3
3.3

Hi, you need more than a scraper here because the value is in turning each local business into a relevant draft your team can actually review and use. I’ve built order and fulfillment automations that saved clients hours every week, and I can bring that same practical automation approach to your lead research and drafting workflow. I’d keep Phase 1 human controlled, with each lead, research detail, and email draft clearly captured in Google Sheets or Gmail without anything being sent automatically. For your Gauteng targeting, would you prefer Google Sheets as the review queue or Gmail Drafts as the final handoff? Best regards, Muhammad Saad K
$250 USD in 5 days
3.4
3.4

Johannesburg, South Africa
Member since Sep 21, 2026
£18-36 GBP / hour
₹750-1250 INR / hour
$30-250 USD
£250-750 GBP
$2-8 AUD / hour
₹1500-12500 INR
₹12500-37500 INR
$250-750 USD
£250-750 GBP
$750-1500 USD
₹600-1500 INR
₹600-1500 INR
$250-750 USD
$10-36 USD / hour
₹12500-37500 INR
$50-100 USD
₹1500-12500 INR
$30-250 USD
$10000-20000 USD
₹12500-37500 INR