Powered by Google Gemini AI  · Free to start

Every lead answered.
Automatically. 24/7.

Connect Facebook, Instagram, Google Maps, and SMS. Our AI responds to every inquiry — trained on your business — in under 3 seconds.

Instant Replies

AI responds within 3 seconds — even at 3am. Never lose a lead to a slow response again.

🔗

All Channels

Facebook, Instagram, Google Maps, SMS, WhatsApp, Telegram, LinkedIn, and more — one dashboard.

🧠

Trained on You

Upload your services, hours, pricing, and FAQs. The AI answers exactly like your best employee.

📊

Full Audit Log

Every conversation stored and searchable. Review replies, jump in manually, or export anytime.

🌍

Multi-Language

Auto-detects and replies in your customer's language — over 40 languages supported out of the box.

🔒

Enterprise Security

Encrypted at rest and in transit, role-based access, and full audit trails for every account.

🧩

Open API & Webhooks

Push every lead and reply to your CRM, Zapier, or your own systems in real time.

📈

Analytics & Insights

Track response time, conversion rate, and busiest channels with built-in reporting.

Live Dashboard Preview

A live look at the dashboard your team will use every day.

app.leadreply.ai/dashboard
📊 Overview
💬 Conversations
🔗 Integrations
🧠 Knowledge Base
⚙️ Settings
312
Replies today
2.1s
Avg response
47
New leads
"Hey, are you open Saturdays and do you do same-day plumbing repairs?"
"Yes! We're open Sat 8am–4pm and offer same-day repairs in Brooklyn. Want me to book you a slot today?"

See it in action

Click through 10 example scenarios — see exactly how LeadReply works for your team.

🧑‍💻
Owner, asleep at 11pm
"Are you open Saturdays?"
"Yes! 8am–4pm, want a slot?"
Instant AI repliesEvery message answered in under 3 seconds, day or night — no one has to be at the keyboard.
🧑‍🔧
Plumber, hands full
📞
"Sorry we missed you! Book here: leadreply.ai/book"
Missed-call text-backTurn missed calls into booked jobs automatically, even mid-job.
👩‍🔧
Contractor, on site
"Need a quote for a leaky kitchen faucet"
Total: $145–$190
AI quote generatorDrafts a clean, priced quote straight from the request — ready to send in seconds.
👩‍💻
Manager, checking growth
Real-time analyticsWatch leads and reply volume update live as it happens.
🧑‍💼
Juggling 4 platforms
💬 SMS 📷 Instagram 💚 WhatsApp 📘 Facebook
One inbox, every channelSMS, Instagram, WhatsApp and Facebook — all in one place.
👩‍💼
Front desk, no data entry
👤 Sarah K.
📱 (555) 019-2231
🏠 Interest: Kitchen remodel
Automatic lead captureEvery conversation becomes a tracked lead, no typing required.
👨‍🏫
Training the AI once
Teach your AI in minutesUpload your services and pricing — it learns your business instantly.
😀
Happy customer
Review request automationHappy customers get a friendly nudge to leave a 5-star review.
👩‍💼
Scheduling follow-ups
"Just checking in — still interested in that quote?"
↻ in 3 days
"Following up one more time — happy to answer anything!"
Automatic follow-up sequencesCold leads get nudged on a schedule — no one has to remember.
🧑‍💻
Booking on autopilot
"Can I book Tuesday at 2pm?"
📅 Tue · 2:00 PM — Confirmed
Self-serve bookingThe AI checks availability and locks in the appointment, instantly.

Built for every local business

Pre-trained templates get you live faster, no matter your industry.

🦷 Dental & Medical
🔧 Plumbing & HVAC
⚖️ Law Firms
🏠 Real Estate
💇 Salons & Spas
🚗 Auto Repair
🍽️ Restaurants
🏋️ Gyms & Fitness
📸 Photographers
🐾 Veterinary
🏘️ Property Management
🛠️ Contractors

Why teams switch to LeadReply

See how we stack up against doing it manually — or with a generic chatbot.

LeadReply
Generic Chatbot
Manual Replies
Responds in under 3 seconds
Trained on your exact business
Works across 10+ channels
Available 24/7/365
Full conversation audit log
Setup time
10 min
Days
N/A

Enterprise-grade trust & security

Your customer data is encrypted, access-controlled, and fully auditable.

🔐

End-to-end encryption

All data encrypted in transit (TLS 1.3) and at rest (AES-256).

🛡️

GDPR & CCPA ready

Built-in tools for data export, deletion, and consent management.

👥

Role-based access

Granular permissions for owners, managers, and staff accounts.

📜

Full audit trails

Every login, message, and setting change is logged and reviewable.

Get started in 3 steps

No technical knowledge required. Be live in under 10 minutes.

1

Create your account

Sign up free with email or Google. No credit card required to start your trial.

2

Train your AI

Add your business name, services, hours, pricing, and FAQs. Takes less than 5 minutes.

3

Connect & go live

Link your Facebook page, Instagram, or phone number. Your AI starts replying instantly.

Frequently asked questions

How fast does the AI actually respond?

Under 3 seconds, around the clock — including nights, weekends, and holidays when your team is offline.

Do I need any technical skills to set this up?

No. Most businesses are fully live in under 10 minutes using our guided setup wizard — no code required.

Which channels can I connect?

Facebook Messenger, Instagram, Google Business Messages, SMS, WhatsApp, Telegram, LinkedIn, TikTok, Yelp, your website, email, and more.

Can I review or override AI replies?

Yes. Every conversation is logged and searchable, and you can jump into any chat manually at any time.

Is there a free plan?

Yes — the Starter plan is $0/month forever, with 500 AI replies and one connected channel.

Can I cancel anytime?

Absolutely. No contracts, no cancellation fees. Upgrade, downgrade, or cancel whenever you like.

Stop losing leads to slow replies.

Start answering every customer in seconds.

Simple, transparent pricing

Start free. Upgrade when you're ready. Cancel anytime.

Starter

$0 / month

Perfect for testing the waters

  • 1 channel
  • 500 AI replies/month
  • Knowledge base
  • Email support

Enterprise

Custom

For agencies & multi-location

  • Unlimited locations
  • White-label option
  • Custom AI training
  • SLA guarantee
  • Dedicated account manager

Are you sure?

LeadReply
?
Trial
Dashboard
Your AI responder status and activity at a glance.
🤖 AI Replies Today
Automated responses
Loading...
📡 Channels Active
Connected platforms
Loading...
🧠 Knowledge Base
Not set up
Profile completeness
⚡ Response Time
<3s
When AI is active
Powered by Gemini

Channel Status

Your connected platforms

📧
Gmail
Auto-reply + log to Sheets & QB
Not connected
📘
Facebook Messenger
Page messages via Meta API
Not connected
📸
Instagram Direct
Business DMs via Meta API
Not connected
🗺️
Google Business
Google Maps chat
Not connected
💬
SMS / WhatsApp
Via Twilio
Not connected
✈️
Telegram
Free bot — no credit card needed
Not connected

Setup Checklist

Complete these to go live

Recent Activity

Latest events in your account

Account created successfully
Just now
AI Engine connected — Gemini 2.0 Flash active
Just now
Knowledge base not configured yet
Pending
Knowledge Base
This is what the AI reads before every reply. A complete profile means more accurate, professional responses.

🏢 Business Details

Basic information about your business

🛠️ Services & Coverage

⏰ Hours of Operation

🤖 AI Behavior

Custom instructions that shape how the AI communicates

Integrations
Connect your channels. Webhook endpoints are live and ready to receive messages.
📘

Facebook Messenger

Live

Automatically replies to every message sent to your Facebook Business Page via the Meta Graph API.

Webhook endpoint
POST /api/webhook/meta/{pageId}
📸

Instagram Direct

Live

Handles DMs sent to your Instagram Business profile. Uses the same Meta token as Facebook.

Webhook endpoint
POST /api/webhook/meta/{pageId}
🗺️

Google Business Messages

Live

Responds to customers who tap "Chat" on your Google Maps listing.

Webhook endpoint
POST /api/webhook/google/{locationId}
💬

Twilio SMS

Live

Handles inbound texts sent to your Twilio phone number and replies automatically.

Webhook endpoint
POST /api/webhook/twilio/sms
🟢

WhatsApp Business API

Live

Native WhatsApp Cloud API integration via Meta — receives and replies to WhatsApp messages automatically.

Webhook endpoint
POST /api/webhook/whatsapp/{phoneNumberId}
✈️

Telegram

Live

Create a free Telegram bot via @BotFather and the AI will auto-reply to all messages sent to it.

Webhook endpoint
POST /api/webhook/telegram/{botToken}
💼

LinkedIn Messaging

Phase 2

Respond automatically to leads who message your LinkedIn Company Page.

Webhook endpoint (live now)
POST /api/webhook/linkedin/{orgId}
🎵

TikTok

Phase 2

Reply to DMs and comments on your TikTok Business account automatically.

Webhook endpoint (live now)
POST /api/webhook/tiktok/{accountId}

Yelp

Phase 2

Respond instantly to Yelp Request a Quote messages and customer inquiries.

Webhook endpoint (live now)
POST /api/webhook/yelp/{businessId}
🌐

Website Live Chat Widget

Live now

Embed a floating AI chat widget directly on your website to answer visitor questions 24/7.

Embed snippet
<script src="/widget.js" data-key="{apiKey}">
📧

Email

Phase 2

Auto-respond to inbound leads emailed to your support or sales inbox.

Webhook endpoint (live now)
POST /api/webhook/email/{inboxId}
🟣

Slack Notifications

Phase 2

Get a Slack alert in your team channel every time the AI handles (or escalates) a new lead.

Webhook endpoint (live now)
POST /api/webhook/slack/{channelId}

Zapier & Webhooks

Live now

Send every captured lead and AI response to 5,000+ apps via Zapier, or your own custom webhook URL.

Outbound webhook
POST {yourUrl} on new lead
🛍️

Shopify

Phase 2

Answer pre-sale customer questions right inside your Shopify storefront chat.

Webhook endpoint (live now)
POST /api/webhook/shopify/{shopId}
🔵

WordPress

Phase 2

One-click WordPress plugin to add the AI chat widget to any WordPress or WooCommerce site.

Webhook endpoint (live now)
POST /api/webhook/wordpress/{siteId}
📧

Gmail Auto-Reply

Checking...

When someone emails you, the AI reads it, replies automatically, books them in QuickBooks, and logs the lead to Google Sheets — all within 2 minutes.

📊

Google Sheets

Setup needed

Every new lead across all channels is automatically logged as a row in your Google Sheet with timestamp, platform, name, message, and AI reply.

Required in .env
GOOGLE_SHEETS_SPREADSHEET_ID + service account
💼

QuickBooks

Checking...

Every new lead is automatically created as a QuickBooks customer with a pending estimate — ready for you to fill in and send.

📋 Webhook Configuration Guide

How to connect your channels

Your server is running at http://localhost:4000. To receive messages from external platforms, you need to expose this port to the internet using a tool like ngrok.

Step 1: Install ngrok and run: ngrok http 4000

Step 2: Copy your ngrok URL (e.g. https://abc123.ngrok.io)

Step 3: Set this as your webhook URL in Meta Business Suite, Twilio, or Google Cloud Console.

AI Chat Tester
Test your AI right here — type a customer question and see exactly how it will respond using your knowledge base.

AI Engine Status

Google Gemini 2.0 Flash

Provider
Google Gemini
Model
gemini-2.0-flash
Status
Checking...
Checking AI status...

Quick Test Prompts

Click to auto-fill

💬 Live Chat Test

Simulates a real customer message to your AI

Quote Generator
Describe what the customer wants — the AI drafts a professional quote using your services and pricing.

New Quote Request

Powered by your Knowledge Base

Generated Quote

Copy and send to your customer

Your generated quote will appear here.
Lead Scorer
Paste a conversation and the AI scores how hot the lead is, with a suggested next step.

Conversation

Paste the back-and-forth with the lead

Result

AI-generated lead score

Paste a conversation and click "Score This Lead" to see results here.
Social Posts
Generate a ready-to-publish social media post about your business in seconds.

New Post

Tell the AI what to post about

Generated Post

Copy and publish

Your generated post will appear here.
Review Replies
Paste a customer review and the AI drafts a warm, professional public reply.

Customer Review

Paste it from Google, Yelp, or Facebook

Drafted Reply

Copy and post publicly

Your drafted reply will appear here.
FAQ Generator
Auto-generate a polished FAQ list from your knowledge base — great for your website or socials.

Generated FAQ

Based on your services, pricing, and hours

Click "Generate FAQ" to create questions and answers from your business profile.
Appointment Reminders
Draft a friendly reminder text for an upcoming appointment.

Appointment Details

Fill in the basics

Drafted Reminder

Copy and send

Your reminder text will appear here.
Win-Back Messages
Re-engage a past customer who hasn't booked in a while.

Customer Details

Fill in what you remember

Drafted Message

Copy and send

Your win-back message will appear here.
Analytics
Track your AI performance and lead activity over time.
📨 Total Messages
0
All time
🤖 AI Responses
0
Automated
⏱️ Avg Response
2.8s
AI reply time
👥 Unique Leads
0
Unique contacts

Message Volume (14 days)

Messages received per day

Loading...

Channel Mix

Where your messages come from

Loading...
API Reference
Base URL: http://localhost:4000  ·  All protected routes require Authorization: Bearer <token>

Authentication

POST
/api/auth/register
Create account. Body: email, password, fullName. Returns JWT token.
POST
/api/auth/login
Sign in. Body: email, password. Returns JWT token and user data.

Business Profile

GET
/api/business-profile
Fetch the full knowledge base for the authenticated user.
POST
/api/business-profile
Create profile. Body: all knowledge base fields.
PUT
/api/business-profile
Update knowledge base. Creates if doesn't exist.

AI Chat

GET
/api/ai/status
Check AI engine status. Returns {running, provider, model}.
POST
/api/ai/chat
Send message to AI. Body: {message}. Returns {reply}.
GET
/api/ai/conversations
Fetch last 100 messages from chat history.

Webhooks

Public — called by Meta, Twilio, Google

GET
/api/webhook/meta/:pageId
Meta hub verification. Params: hub.mode, hub.challenge, hub.verify_token.
POST
/api/webhook/meta/:pageId
Inbound Facebook Messenger and Instagram Direct messages.
POST
/api/webhook/twilio/sms
Inbound SMS via Twilio. Returns empty TwiML.
POST
/api/webhook/google/:locationId
Google Business Messages. Phase 2 implementation.

Billing

GET
/api/billing/status
Returns status, expiresAt, stripeCustomerId.
POST
/api/billing/create-checkout-session
Creates Stripe Checkout session. Returns {url}.
Billing
Manage your LeadReply subscription.

🚀 Upgrade to LeadReply Pro

Unlimited AI responses across all 4 channels. Full conversation history. Priority support. Cancel any time.

$99 / month

Current Plan

Plan
Trial
AI Replies Used
0 / 500
Stripe Customer
Not assigned
Renewal Date
To enable billing, set STRIPE_SECRET_KEY in your .env file.

Plan Comparison

AI Replies / Month
500 freeUnlimited Pro
Channels
1 channelAll 4 channels
Support
EmailPriority
History
7 daysUnlimited
Settings
Manage your account settings and preferences.

Account Information

Full Name
Email
Plan
Trial
Member Since

AI Configuration

Provider
Google Gemini
Model
gemini-2.0-flash
Daily Limit
1,500 free requests
Status
Active

Language

Choose your preferred language

The entire platform will be translated automatically.

Danger Zone

Sign out
Clears your session from this browser
👑
Master Admin Panel
Full visibility & control — LeadReply Platform
👀 Visitors Today
Since midnight
📅 Visitors This Week
Last 7 days
🌍 Visitors All-Time
Since launch
👥 Total Users
new in 7 days
💳 Active Subscriptions
vs on trial
💰 Estimated MRR
At $99/mo per active plan
💬 AI Messages Sent
in last 7 days
🧠 KB Profiles
fully configured
🔗 Channels Live
Across all tenants
🤖 AI-Generated
of total messages
⏱️ Server Uptime

📈 Growth — Last 30 Days

Daily signups vs AI messages

SignupsAI Messages

⚙️ System Configuration

Live engine + integration status

AI Engine
Stripe Billing
Twilio SMS
Meta (FB/IG)
Environment

💳 Plan Distribution

Subscription status across all tenants

🏷️ Top Industries

What kind of businesses use LeadReply

👥 All Platform Users

Every registered tenant — manage access, plan, and admin rights

Business / User Email Plan Setup Channels Status Joined Actions
Loading users...

💬 Platform-wide Conversation Feed

Latest 200 AI exchanges across all tenants

Loading conversations...

🛠️ Quick Admin Actions