Skip to content

Steven-LG09/ARCO

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 

Repository files navigation

🚀 Arco AI – AI Sales Agent (n8n Workflow)

Arco AI is an end-to-end automated sales agent built with n8n that captures, qualifies, enriches, and converts leads using AI.

It simulates a real B2B sales process — from lead intake to follow-up — without manual intervention.


🧠 Overview

This workflow automates the entire lead lifecycle:

  1. Lead capture via webhook (form submission)
  2. Initial storage in Airtable
  3. AI-based lead qualification
  4. Data enrichment (API + AI inference)
  5. Decision-making (call, email, or nurture)
  6. Automated email follow-ups
  7. Notifications for high-value leads

⚙️ Workflow Architecture

Webhook → Airtable → AI Analysis → Enrichment → AI Refinement → Decision → Actions

🔹 Features

✅ Lead Capture

  • Webhook endpoint (/lead-capture)
  • Accepts form data (name, email, company, message)

✅ Data Storage

  • Stores leads in Airtable
  • Tracks:
    • Status
    • Score
    • Type
    • Intent
    • Timestamp

✅ AI Lead Qualification

  • Uses LLM (Groq - LLaMA 3.3 70B)
  • Outputs:
    • Score (0–100)
    • Type (hot, warm, cold)
    • Intent
    • Summary

✅ Lead Enrichment

  • External API (Apollo) for additional data
  • Fallback: domain-based inference

✅ Advanced AI Analysis

  • Combines:
    • Original data
    • Previous AI output
    • Domain inference
  • Produces:
    • Final score
    • Lead quality
    • Decision (call, email, nurture)

✅ Smart Decision Engine

  • Routes leads automatically:
    • 🔥 Hot → Direct call/email + Slack notification
    • 🟡 Warm → Soft email outreach
    • ❄️ Cold → Nurturing sequence

✅ Automated Email Sequences

  • Hot leads → Immediate outreach + booking link
  • Warm leads → Soft engagement email
  • Cold leads → Multi-step nurturing:
    • Value email (Day 1)
    • Case/insight email (Day 3)

✅ Notifications

  • Slack alerts for high-value leads
  • Includes:
    • Name
    • Email
    • Company
    • Score
    • Intent

🧩 Tech Stack

  • n8n – Workflow automation
  • Groq API – LLM processing (LLaMA 3.3 70B)
  • Airtable – CRM / data storage
  • Apollo API – Lead enrichment (optional)
  • Gmail – Email automation
  • Slack – Notifications

🔑 Setup Instructions

1. Import Workflow

  • Import the provided JSON into n8n

2. Configure Credentials

Set up:

  • Airtable API
  • Groq API key
  • Gmail OAuth
  • Slack API
  • Apollo API (optional)

3. Update Environment Variables

Replace:

  • your_api → actual API keys
  • Email sender/receiver
  • Calendly link

4. Activate Webhook

  • Endpoint: /lead-capture
  • Connect to your form (Typeform, custom frontend, etc.)

📥 Example Input

{
  "name": "John Doe",
  "email": "john@company.com",
  "company": "Company Inc.",
  "message": "We want to automate our lead qualification process."
}
{
  "lead_quality": "high",
  "final_score": 90,
  "recommended_action": "call"
}

📌 Author

Built by Steve as part of an advanced automation and AI systems portfolio.


Interface Images

Alt text

Alt text

Alt text

Alt text

Alt text

Alt text

Alt text

Alt text

About

End-to-end AI sales automation system that turns inbound leads into qualified opportunities without human intervention.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages