G
GTM Vault
Browse
  • Dashboard
    • Automations
    • Skills
    • Prompts
    • Makers
  • Sign in
All Automations

LeadBot autopilot — chat-to-lead for Salesforce

Automated chatbot that captures visitor information, validates inputs, and creates or updates leads in Salesforce with instant notifications.

workflowlead_generation
Le Nguyenby Le Nguyenon n8n
Nodes

21

Triggers

1

Platform

n8n

Tech Stack
AI Agent
OpenAI
OpenAI
Salesforce
Salesforce
Email
Slack
Slack
How It Works

This workflow deploys an AI-powered chatbot that guides website visitors through lead capture, collecting their name, email, phone, and product interest. It validates the information, checks for duplicates in Salesforce, then creates or updates lead records while sending instant notifications to your team via Slack and email.

1

Greet visitor and collect information

AI chatbot welcomes the visitor and systematically gathers full name, email, mobile number, and product interest through guided conversation.

2

Validate input formats

System checks email and phone number formats for accuracy, politely requesting corrections if invalid data is detected.

3

Search for existing leads in Salesforce

Queries Salesforce database using the email address to identify any existing lead records and prevent duplicates.

4

Create or update Salesforce lead record

Either creates a new lead or updates the existing record in Salesforce with collected information including product interest field.

Attached Files
workflow.json
5

Send instant notifications

Delivers real-time Slack alert to your sales team and sends personalized follow-up email to the prospect.

6

Confirm submission and close chat

Provides confirmation message to the visitor that their information was successfully submitted and ends the chat session.

What You'll Need

OpenAISalesforce ToolEmail Send ToolSlack Tool
  • Salesforce account with OAuth credentials
  • OpenAI API key for AI chatbot functionality
  • Slack workspace with webhook access
  • SMTP email server configuration
  • Website integration for chat deployment

This automation has 3 configurable settings you'll customize during setup.