WhaBot AI - WhatsApp Customer Service

Description
``` WhaBot AI is a complete WhatsApp customer service SaaS platform that uses GPT-4o, Claude, and Gemini to automatically respond to customer inquiries. Connect your WhatsApp Business number and let AI handle 80% of support — with smart handoff to human agents when needed.
Built on the official WhatsApp Cloud API (Meta Graph API v21.0) — no unofficial libraries, 100% compliant.
Multi-Model AI Engine: GPT-4o, Claude Sonnet, Gemini Pro — switch per organization. Knowledge-augmented responses with confidence scoring and automatic human handoff when AI is unsure.
Knowledge Base: Create unlimited articles organized by category. Keyword-based search with TF-IDF scoring. AI automatically references relevant articles in responses.
Conversation Flow Builder: Keyword triggers, first-message triggers, menu triggers. Actions include send text, buttons, lists, AI response, assign agent, add tag, and close conversation.
Live Agent Handoff: Confidence threshold-based escalation, toggle AI on/off per conversation, agent assignment, quick replies for agents.
CRM & Contact Management: Auto-created contacts from WhatsApp messages, tags, notes, conversation history, search and filter.
Analytics Dashboard: Message volume charts, AI resolution rate, response time, open vs resolved conversations, credit usage tracking.
Stripe Billing: 3 subscription tiers (Starter $29, Pro $79, Enterprise $249), credit-based AI usage, credit top-up via Checkout.
Multi-Tenant: Organizations with team members, role-based access (Owner, Admin, Agent), per-org settings. ```
Features
``` - Multi-Model AI: GPT-4o, Claude Sonnet, Gemini Pro — switch per organization - Official WhatsApp Cloud API (Meta Graph API v21.0) - Send text, images, documents, audio, video, interactive buttons, list messages - Knowledge base with category organization and TF-IDF search - Conversation flow builder with keyword/menu/first-message triggers - Live agent handoff with confidence threshold - CRM with auto-created contacts, tags, notes, conversation history - Analytics dashboard with message volume, resolution rate, response time charts - Stripe billing with 3 subscription tiers and credit system - Multi-tenant architecture with role-based access (Owner, Admin, Agent) - Template messages for proactive WhatsApp outreach - Webhook signature verification (HMAC-SHA256) - Quick replies for agents (/greeting, /thanks, /resolved) - Dark mode responsive UI - MIT License ```
Requirements
``` - Node.js 18 or higher - npm or yarn - No database server needed (SQLite included by default) - WhatsApp Business API credentials from Meta (for production) - At least one AI API key (OpenAI, Anthropic, or Google) - Stripe account for billing features - Optional: PostgreSQL for production deployment ```
Instructions
``` 1. Extract the ZIP file 2. Run: npm install 3. Run: npx prisma db push 4. Run: npx tsx prisma/seed.ts (loads demo data with articles, flows, templates) 5. Run: npm run dev 6. Open http://localhost:3000 7. Login with admin@whabot.ai / admin123 (999 credits) 8. Dashboard shows overview with stats and charts 9. Go to Knowledge Base → Add articles for AI to reference 10. Go to Flows → Create conversation triggers and actions 11. Go to Settings → Configure WhatsApp number and AI model 12. For WhatsApp integration: Set webhook URL to /api/webhook/whatsapp in Meta dashboard
Agent login: demo@whabot.ai / demo123 (50 credits) For production: Set DATABASE_URL to PostgreSQL, configure Stripe and WhatsApp API keys. ```
| Author | eneseserkan |
|---|---|
| Category | Scripts & Code / NodeJS |
| Price | $54 |
| Extended License | $162 |
| First Release | Mar 28, 2026 |
| Last Update | Mar 28, 2026 |
| Files included | .css, .html, JavaScript .js |
Categories
Tags
External listing. code.market does not sell this product and does not process payment for it. Pricing, payment, delivery, licensing, refunds, and support are handled by the third-party merchant on its own website. We may earn an affiliate commission from a referral. Details.
Products of the Week.
Submit🥇
STOP GUESSING WHAT TO POST
AI that learns your brand voice and builds a month of consistent, on-brand social content: carousels, posts and hooks that sound like you, not like everyone else's AI.
SaaS · 4,283 views · 38 clicksSaaS · Week 45 · 4,283 views · 38 clicks
🥈
Conversational Backlinks for Busy Founders
Place Backlink Relevant Conversation for your domain across Forums and Conversations
Website · 41,993 views · 223 clicksWebsite · Week 45 · 41,993 views · 223 clicks
🥉
upvote.club
Free Social Media Engagement that Helps Boost Your Content. Upvote Club supports 19 social networks with 100+ engagement actions in one dashboard. Add links to your posts and get free engagement from real users.
SaaS · 40,035 views · 117 clicksSaaS · Week 45 · 40,035 views · 117 clicks
#4
Substack Posting API
Onboard your Agent to Substack. Write Publish on Substack via API
SaaS · 59,045 views · 198 clicksSaaS · Week 45 · 59,045 views · 198 clicks
#5
Seenshot App
Free, Fast, MacOS Screenshot app. Make Screenshot cmd+shift+2 and send it via link
Desktop App · 28,417 views · 122 clicksDesktop App · Week 45 · 28,417 views · 122 clicks
#6
Hand-Placed Backlinks $9.99 per link. Flat rate.
Buy hand-placed forum, Q-A and directory backlinks. Flat $9.99 per link, no subscriptions — you only pay for approved listings.
Website · 4,253 views · 19 clicksWebsite · Week 45 · 4,253 views · 19 clicks
#7
Free Invoice Generator - PDF Invoices in Your Browser, No Sign-Up
A free invoice maker for freelancers and small businesses: fill in the invoice, check the live preview, and download a PDF that looks exactly like it. Any currency, tax per item, three templates, no sign-up, and nothing leaves your device.
2,931 views · 17 clicksWeek 45 · 2,931 views · 17 clicks
#8
Merge PDF Files Free - Combine PDFs in Your Browser, No Upload
A free PDF merger for office workers, students, and freelancers: combine PDFs and images into one file in the browser, reorder files and pages, pick page ranges, keep bookmarks, and open password-protected PDFs. Nothing is uploaded, no sign-up, no watermark.
2,707 views · 13 clicksWeek 45 · 2,707 views · 13 clicks