SDR AgentAgent+

SDR Agent - WhatsApp Sales Automation

Overview

AI SDR agent that qualifies leads end-to-end via WhatsApp. Triggered by a Tally form, the agent creates a lead in Supabase and Notion CRM simultaneously, then initiates outreach with a personalized first message. Built across 5 n8n workflows: Redis buffering aggregates fragmented messages before LLM call, multi-format support handles text, image, audio, and PDF, human takeover pauses the bot with a conversation summary, scheduled follow-up with 2 parallel AI agents and Postgres Chat Memory, and a custom MCP Server with 4 Notion CRM tools for real-time lead status updates.

Technical Highlights

  • 1Redis dual-purpose: message buffering + bot deactivation state via TTL
  • 2MCP Server exposes 4 Notion CRM tools to the AI agent
  • 3Human takeover: LLM summarizes full conversation, sends to human via WhatsApp
  • 4Dual CRM: Supabase operational + Notion visual — synced on every action
  • 5Follow-up workflow with 3 branches: cold leads, qualified, unresponsive

Tech Stack

n8nGPT-4.1-miniSupabaseRedisNotionZ-APIMCP Server

Build something similar?

Let's talk about your automation needs.

Get in touch