Deploy AI WhatsApp Automated Business Platform
AI WhatsApp messaging platform with campaign management
Just deployed
/var/lib/postgresql/data
whatsapp-business-deploy-7i7a
Just deployed
whatsapp-business-deploy
Just deployed
Redis
Just deployed
/data
Deploy and Host WhatsApp Business Platform on Railway
A self-hosted AI WhatsApp messaging platform built on Twilio's WhatsApp API. Send bulk campaigns, manage contacts, create message templates, and track delivery — all from a clean React dashboard. Includes an in-app setup wizard so non-technical users can connect Twilio without touching config files.
About Hosting WhatsApp Business Platform
WhatsApp Business Automation Platform
Run a complete WhatsApp Business operation without writing a single line of code. Connect your Twilio number, upload your product catalog, and your customers get instant AI-powered replies — 24/7.
─── CORE FEATURES ───────────────────────────────────
✅ Two-Way Inbox Read and reply to every WhatsApp message from a clean web dashboard. Auto-creates contact profiles from incoming messages.
✅ Broadcast Campaigns Send bulk WhatsApp messages to your entire contact list or a filtered segment. Schedule for later, track delivery in real time.
✅ Message Templates Reusable templates with {{variable}} personalisation, images, and CTA buttons. AI can write them for you — just describe what you want.
✅ Contacts CRM Import contacts via CSV. Add tags, notes, opt-in/out status. Full message history per contact.
✅ Analytics Delivery rates, read rates, campaign performance trends — all in one view.
✅ In-App Twilio Setup Wizard 5-step guided setup — no terminal, no env editing. Works with Twilio sandbox (free testing) and live business numbers.
─── AI / BETA FEATURES ───────────────────── ────────
🤖 RAG Smart Replies Upload your product catalog, FAQ, or pricing sheet as PDF/TXT/CSV. When a customer messages you, Grok-3 reads your documents and replies accurately — automatically. No human needed.
📅 Campaign Scheduler Queue campaigns to send at any future date and time. Powered by BullMQ — reliable even after server restarts.
📧 Email Fallback When a WhatsApp message fails to deliver, the system automatically re-sends it via email using Resend. Zero missed leads.
🌍 Multi-Language Auto-Replies Detects the language of every incoming message and responds in the same language — Hindi, Marathi, Tamil, Gujarati, Telugu, and more.
─── TECH STACK ─────────────────────────────────────
Backend Node.js + Express + Prisma ORM Database PostgreSQL (Railway managed) Queue Redis + BullMQ AI xAI Grok-3 (chat + images) · OpenAI GPT-4o (optional) Email Resend Messaging Twilio WhatsApp API Frontend React + Vite + Tailwind
─── SETUP: 3 REQUIRED VALUES ───────────────────────
JWT_SECRET = Any random 64-char string (auto-generated) (already added) ADMIN_EMAIL =Your dashboard login email (already added default) ADMIN_PASSWORD =Your dashboard password (already added default) VITE_API_URL = https://[YOUR-BACKEND-DOMAIN]/api/v1 (You need to add the backend URL in same format work and redeploy dashboard service)
Everything else — Twilio, Grok, Resend — is configured inside the app from Settings. No re-deploy needed when you change API keys.
─── OPTIONAL API KEYS ──────────────────────────────
GROK_API_KEY xAI Grok — enables AI replies + image generation RESEND_API_KEY Resend — enables email fallback on failed delivery
─── PRICING NOTE ──────────── ───────────────────────
Railway infrastructure: ~$5–15/month (Postgres + Redis + 2 services) Twilio WhatsApp: ~$0.005–0.05 per message (free $15 trial credit) Grok API: very low cost, often free tier sufficient for small businesses
Common Use Cases
- Bulk WhatsApp campaign broadcasting to customer lists
- Transactional WhatsApp notifications (order updates, appointment reminders, OTPs)
- Small business customer engagement without a per-seat SaaS subscription fee
Dependencies for WhatsApp Business Platform Hosting
-
Twilio account with WhatsApp Sandbox (free) or approved WhatsApp Business Sender
-
PostgreSQL (included as Railway plugin)
-
Redis (included as Railway plugin)
Deployment Dependencies
Twilio: https://www.twilio.com/try-twilio
Twilio WhatsApp Senders (Go Live): https://console.twilio.com/us1/develop/sms/senders/whatsapp-senders
Implementation Details
After deploy:
- Open the Dashboard URL (Railway → dashboard service → Public Domain)
- Log in with your ADMIN_EMAIL / ADMIN_PASSWORD
- Go to Settings → complete the 4-step Twilio wizard
- Test with sandbox, then swap to a business number when ready
Why Deploy WhatsApp Business Platform on Railway?
Railway is a singular platform to deploy your infrastructure stack. Railway will host your infrastructure so you don't have to deal with configuration, while allowing you to vertically and horizontally scale it.
By deploying WhatsApp Business Platform on Railway, you are one step closer to supporting a complete full-stack application with minimal burden. Host your servers, databases, AI agents, and more on Railway.
Template Content
whatsapp-business-deploy-7i7a
Ankitgelda8/whatsapp-business-deploywhatsapp-business-deploy
Ankitgelda8/whatsapp-business-deployRedis
redis:8.2.1