AutomationMart
Home/Browse/LeadChat Booker — conversational lead capture that schedules
n8n

LeadChat Booker — conversational lead capture that schedules

n8nn8n13 modulesv1.0
SlackSalesforceOpenAI

Real Working Demo How It Works (High-Level) 1) Chat > Capture LeadBot greets, collects Full Name → Email → Mobile (optional) → Product interest via friendly chat (no forms). - Validates email/phone, confirms inputs, supports corrections. 2) De-dupe Checks Salesforce for an existing lead by Email. - If found → updatelead. If not → createlead. 3) Product Selection Pulls your FeatureProductc list (Name + one-line Description) and lets the user choose by number or name. 4) Demo Booking

At a glance

LeadChat Booker — conversational lead capture that schedules is a ready-made n8n workflow you import as a workflow JSON file — no build required. It connects Slack, Salesforce, OpenAI. It's free to download. Follow the 5-step import below to go live in minutes.

Platform
n8n
Connects
Slack, Salesforce, OpenAI
Modules
13
Price
Free
Version
v1.0
LeadChat Booker — conversational lead capture that schedules workflow diagram

About this workflow

Real Working Demo How It Works (High-Level) 1) Chat > Capture LeadBot greets, collects Full Name → Email → Mobile (optional) → Product interest via friendly chat (no forms). - Validates email/phone, confirms inputs, supports corrections. 2) De-dupe Checks Salesforce for an existing lead by Email. - If found → updatelead. If not → createlead. 3) Product Selection Pulls your FeatureProductc list (Name + one-line Description) and lets the user choose by number or name. 4) Demo Booking (Optional) If the user says Yes: - Detect/ask Time Zone (IANA). - Reads Salesforce Events for the next 14 days. - Computes free 30-min weekday slots (09:00–17:00 UTC) strictly after now. - User picks a slot → creates a Salesforce Event (30 min) linked to the Lead. 5) Notifications & Follow-ups - Slack DM to your team (concise summary). - Email confirmation to the prospect (local date/time included). - Ends with a polite confirmation message. --- Setup at a Glance - Effort: Most teams finish the base setup in 45–90 minutes (credentials, field mapping, test). - What you’ll configure: Salesforce OAuth, SMTP (or your ESP), Slack, OpenAI key, and the web chat widget. > Tip: Start with the provided FeatureProductc object. You can switch to your own product catalog with a few tweaks (see below). --- Prerequisites - Salesforce - Connected App + OAuth (API enabled). - Lead fields: FirstName, LastName, Email, MobilePhone, and one product lookup/text field (e.g., InterestedProductc or FeatureProductc). - (Recommended) Custom object FeatureProductc with fields: Name, Descriptionc, Featuresc, Tagsc. - n8n Credentials - salesforceOAuth2Api (to read/write Leads & Events). - smtp (or use your email provider node). - slackApi (for internal notifications). - openAiApi (for the chat agent). - Widget Embed (optional) - A place on your site/app to embed the chat launcher. --- Step-by-Step Setup 1) Import the flow into n8n - Verify nodes: Chat Trigger → AI Agent → checkduplicatelead → update/create lead → getproducts → getscheduledevents → createdemoevent → Slack/Email. 2) Add/Bind Credentials - Salesforce OAuth: authorize org with API scope. - SMTP: sender, domain, and authentication (verify SPF/DKIM). - Slack: ensure bot can DM users/channels. - OpenAI: drop in your API key. 3) Map Product Field on Lead - Pick one field to store the selection (e.g., InterestedProductc). - Ensure AI Agent and Salesforce nodes reference the same field. 4) (Option A) Use FeatureProductc - Confirm fields exist: Name, Descriptionc (used in the numbered list). - In getproducts, make sure Id is returned; pass it as customFieldsValues0Value. 5) (Option B) Use Your Own Catalog - Swap customObject: FeatureProductc → Product2 (or your object). - Update fields to at least: Id, Name, and a short description field. - Keep the variable contract the same (AI expects to store Id, name, description). 6) Configure Demo Booking - getscheduledevents uses a SOQL search window (today → +14 days). - Ensure your Event permissions allow read/write. - Confirm createdemoevent URL points to your Salesforce domain & API version. 7) Customize Widget (optional) - Set title, brand colors, and initial message in the Chat Trigger options. - Limit reply length (≤100 words) is already set. 8) Test End-to-End - Run a full path: enter name/email/phone, pick a product, select a time slot. - Verify: Lead/Update in Salesforce, Event creation, Slack DM, Prospect Email. --- Switching to Your Own Products (Quick Tweaks) - Replace Data Source: - In getproducts: - customObject: Product2 (or your object API name). - Fields: ensure Id, Name, and a short description are returned. - Update Lead Field Mapping: - Set InterestedProductc (or your chosen field) to the returned Product Id. - Copy Text Logic: - Keep the AI’s “numbered list” output; it supports both number and name replies. --- What Users Experience - No forms. A friendly AI asks one thing at a time, confirms details, and offers a live calendar of the next available 30-minute demo slots. - The moment they choose, a Salesforce Event is created and they get a confirmation email. - Your team receives a Slack heads-up with who/what/when. --- Troubleshooting Quick Checks - No product list? Ensure Id, Name, Descriptionc (or equivalent) are returned by getproducts. - No free slots shown? Confirm Event query window (+14 days), timezone handling, and that “current time” filter excludes past times. - Lead not updated? Check the duplicate search by Email and that updatelead receives LeadID. - Event fails to create? Verify Salesforce API endpoint, OAuth scope, and required Event fields. ---

n8n

How to import this n8n workflow

  1. 1

    Download the workflow JSON file after purchase.

  2. 2

    Open n8n → click the menu → Import from File.

  3. 3

    Select the downloaded JSON and import.

  4. 4

    Set up credentials for each node that requires them.

  5. 5

    Click Execute Workflow to test, then activate.

Setup guide

Setup guide included

Purchase to unlock the full step-by-step guide

Related N8n workflows

Create or update a HubSpot CRM contact from a new Salesforce lead

Use this template to automatically create or update a HubSpot CRM contact when a new Salesforce lead is created.

Free

Create a Salesforce contact from a Gravity Forms form submission (with a ZeroBounce email address validation)

Use this template to automatically create a Salesforce contact when a Gravity Forms form is submitted. The Salesforce contact is created only if the email address submitted in the Gravity Forms form is valid (email validation is done using ZeroBounce). Your Gravity Forms form has to include an 'Email' and a 'Last name' fields (fields that are not required but you can include them are: First name, Phone, Street address, City, Postal code, State/province, Country).

Free

Get live crypto market data with AI-powered CoinMarketCap agent

Access real-time cryptocurrency prices, market rankings, metadata, and global stats—powered by GPT-4o and CoinMarketCap! This modular AI-powered agent is part of a broader CoinMarketCap multi-agent system designed for crypto analysts, traders, and developers. It uses the CoinMarketCap API and intelligently routes queries to the correct tool using AI. This agent can be used standalone or triggered by a supervisor AI agent for multi-agent orchestration. --- Supported API Tools (6 Total) This age

Free

Send Slack notifications when tasks are completed on Todoist

When you have completed tasks on Todoist, this scenario will receive the information of the tasks instantly and send Slack notifications to the selected channel/user.

Free

AI-powered Gmail customer support with OpenRouter & Pinecone knowledge base

This workflow automates customer email support by combining Gmail, AI classification, and a knowledge base to provide instant, accurate, and friendly responses. It’s designed for businesses that want to improve customer satisfaction while reducing manual workload. --- 🚀 How it Works 1. Gmail Trigger The workflow listens for new incoming Gmail messages. 2. Text Classification Each email is classified using AI as either Customer Support or Other. - If it’s Other, the workflow stops. - If i

Free

Generate AI trading alerts from CoinGecko and Alpha Vantage via Slack, email and SMS

Automates real-time market monitoring, technical analysis, AI-powered signal generation for cryptocurrencies (and stocks), filters high-confidence trades, and delivers actionable alerts via multiple channels. Good to Know - Runs every 5–30 minutes (configurable trigger) to catch fresh market opportunities - Pulls real-time price data from multiple crypto/stock sources in parallel - Calculates popular technical indicators (RSI, MACD, Moving Averages, etc.) - Uses an AI model (

Free

Automated workflow backup to Google Drive with smart cleanup

How it works This workflow provides a complete, automated backup solution for your n8n instance, running on a daily schedule to ensure your automations are always safe. Automatic cleanup: It first connects to your Google Drive to find and delete old backup folders, keeping your storage clean and organized based on a retention number you set. Daily folder creation: It then creates a new, neatly dated folder to store the current day's backup. Fetches & saves workflows: Finally, it uses the n8n

Free

AI-generated LinkedIn posts with human approval using GPT-4, GoToHuman & Blotato

This workflow is designed for creators, marketers, and agencies who want to automate content publishing while keeping quality control through human review. It integrates four powerful tools — Google Sheets, OpenAI, GoToHuman, and Blotato — to deliver a seamless AI-assisted, human-approved, auto-publishing system for LinkedIn. --- ⚙️ What This Workflow Does 1. 📅 Pulls Today’s Topic from Google Sheets - You store ideas in a spreadsheet with a date column. - Th

Free

Reviews

No reviews yet

Be the first to buy and share your experience.

Leave a review

Sign in to share your experience with this workflow.

Log in to review
Free
No ratings yet

Create a free account to purchase workflows.

  • JSON blueprint — instant download
  • Setup guide PDF included
  • 5 downloads · valid 30 days
  • Works with n8n

Need help setting this up?

Book a 3-hour live setup session with an Agility consultant.

₹2,499/ session
3 hrs · video call
  • Configure live on Google Meet / Zoom
  • Free follow-up if workflow has defects
  • Platform expert assigned to you
Book installation session
Free