CommunitySchreiben & Editierengithub.com

Magesh-Sundaravel/ai-lead-gen-agent

Agentische KI-Pipeline – sammelt Leads, bewertet sie mit LLM und generiert Kaltakquise-E-Mails. Läuft lokal oder auf AWS Lambda + Step Functions.

Was ist ai-lead-gen-agent?

Dieser Skill implementiert eine agentische KI-Pipeline, die automatisch Leads aus verschiedenen Quellen sammelt, sie mithilfe eines Large Language Models (LLM) bewertet und darauf basierend personalisierte Kaltakquise-E-Mails generiert. Er ist sowohl für den lokalen Betrieb als auch für die serverlose Ausführung auf AWS Lambda und Step Functions optimiert, was eine flexible und skalierbare Nutzung in Entwicklungs- und Produktionsumgebungen ermöglicht. Entwickler profitieren von einer modularen Architektur, die eine einfache Integration in bestehende Workflows erlaubt, während die LLM-basierte Lead-Bewertung die Qualität der generierten Leads deutlich verbessert. Der Agent eignet sich besonders für Vertriebs- und Marketingteams, die ihren Lead-Generierungsprozess automatisieren und gleichzeitig die Kontrolle über die Datenverarbeitung und Kosten behalten möchten.

Funktioniert mit~Claude Code~Codex CLI~Cursor✓Antigravity
npx skills add Magesh-Sundaravel/ai-lead-gen-agent

Installed? Explore more Schreiben & Editieren skills: steipete/notion, langchain-ai/langchain, bytedance/podcast-generation · View all 6 →

In Ihrer bevorzugten KI fragen

Öffnet einen neuen Chat, in dem dieser Agent-Skill bereits geladen ist.

Dokumentation

Was macht ai-lead-gen-agent?

Agentische KI-Pipeline – sammelt Leads, bewertet sie mit LLM und generiert Kaltakquise-E-Mails. Läuft lokal oder auf AWS Lambda + Step Functions.

Übersicht

Dieser Skill orchestriert einen Workflow zur Lead-Generierung: Er sammelt Leads aus öffentlichen Quellen, bewertet sie mittels eines Large Language Models (LLM) und erstellt personalisierte Kaltakquise-E-Mails. Die Pipeline kann entweder lokal für Tests und Entwicklung oder serverlos auf AWS Step Functions ausgeführt werden.

Funktionen

  • Lead-Sammlung: Automatische Extraktion von Leads aus vordefinierten Quellen (z. B. Web-Scraping, APIs).
  • LLM-basierte Bewertung: Bewertung jedes Leads anhand von Relevanzkriterien mithilfe eines LLM.
  • E-Mail-Generierung: Erstellung personalisierter Kaltakquise-E-Mails basierend auf den Lead-Daten.
  • Flexibler Betrieb: Lokale Ausführung für Tests oder serverlos auf AWS Lambda + Step Functions.

Voraussetzungen

  • Python 3.9+
  • OpenAI API-Schlüssel (oder anderes kompatibles LLM-Backend)
  • AWS-Konto (nur für serverlosen Betrieb)

Installation

git clone https://github.com/Magesh-Sundaravel/ai-lead-gen-agent.git
cd ai-lead-gen-agent
pip install -r requirements.txt

Konfiguration

Erstellen Sie eine .env-Datei mit:

OPENAI_API_KEY=your_openai_api_key
LEAD_SOURCES=https://example.com/leads
OUTPUT_DIR=./output

Lokale Nutzung

python run_pipeline.py

AWS-Bereitstellung

  1. Erstellen Sie eine Lambda-Funktion mit dem bereitgestellten lambda_handler.py.
  2. Konfigurieren Sie einen Step-Functions-Workflow mithilfe der mitgelieferten step_functions_definition.json.
  3. Setzen Sie die Umgebungsvariablen in der Lambda-Konfiguration.

Beispiel-Workflow

  1. Lead-Sammlung: Die Pipeline ruft Leads aus der konfigurierten Quelle ab.
  2. Bewertung: Jeder Lead wird an das LLM gesendet, das eine Bewertung von 1–10 zurückgibt.
  3. E-Mail-Generierung: Für Leads mit einer Bewertung >= 7 wird eine personalisierte E-Mail generiert.
  4. Ausgabe: Ergebnisse werden im OUTPUT_DIR als JSON-Dateien gespeichert.

Lizenz

MIT

Verwandte Skills