Own Your Customer Conversations
WhatsApp Team Inbox is a self-hosted alternative to expensive customer support platforms like Intercom, Zendesk, or Front. Deploy your own instance, connect your WhatsApp Business account, and start collaborating with your team—all while keeping full control of your data and costs.⚡ Quick Start (30 min)
Deploy to Railway, AWS, or your own servers
⭐ Star on GitHub
Open source · MIT License · Community driven
Self-Hosted
Deploy on your own infrastructure. Your data stays yours.
Cost Effective
2000+/month for enterprise platforms
WhatsApp Native
Built specifically for WhatsApp Business API
Team Collaboration
Assign conversations, collaborate in real-time
Who Is This For?
Growing Startups
Need professional customer support without enterprise pricing
E-commerce Stores
Handle customer inquiries, orders, and support via WhatsApp
Service Businesses
Coordinate appointments, requests, and customer communication
Sales Teams
Manage leads and customer relationships through WhatsApp
Support Teams
Provide fast, organized customer support
Remote Teams
Collaborate across time zones with real-time updates
Why Self-Hosted?
Data Ownership
Data Ownership
All customer conversations stay in your database. No third-party access. Full GDPR/privacy compliance control.
Predictable Costs
Predictable Costs
Traditional SaaS: $50-200 per agent per month + message feesTeam Inbox: $80-300 total monthly cost for unlimited agentsPay only for infrastructure and WhatsApp API usage.
Full Control
Full Control
Customize features, add integrations, modify workflows. Open source codebase you can adapt to your needs.
Security & Compliance
Security & Compliance
Deploy in your region, meet data residency requirements, implement your own security policies.
How It Works
1
Deploy Your Instance
Deploy to Railway, AWS, or your own servers in 30 minutes. One-time setup, no recurring platform fees.
2
Connect WhatsApp Business
Link your WhatsApp Business API account. Works with Meta’s official API.
3
Invite Your Team
Add team members, set up conversation routing, configure notifications.
4
Start Collaborating
Receive messages, assign to team members, collaborate in real-time.
Compare Pricing
| Feature | Team Inbox (Self-Hosted) | Intercom | Front | Zendesk |
|---|---|---|---|---|
| Base Cost | $80-300/month | $74/user/month | $59/user/month | $55/user/month |
| 10 Agents | $80-300/month | $740/month | $590/month | $550/month |
| Unlimited Agents | $80-300/month | Custom pricing | Custom pricing | Custom pricing |
| Data Ownership | ✅ Yours | ❌ Their servers | ❌ Their servers | ❌ Their servers |
| Self-Hosted | ✅ Yes | ❌ No | ❌ No | ❌ No |
| Customization | ✅ Full access | ⚠️ Limited | ⚠️ Limited | ⚠️ Limited |
Costs shown are approximate. Team Inbox costs include infrastructure (50-200 for 1,000 conversations), and email service ($0-20).
Key Features
Real-Time Collaboration
WebSocket-powered live updates. See messages and typing indicators instantly.
Conversation Assignment
Assign conversations to team members. Track who’s handling what.
Push Notifications
Browser notifications keep your team updated even when the app is closed.
Team Inbox View
Unified inbox showing all customer conversations in one place.
Contact Management
Store customer information, conversation history, and notes.
Multi-Language Support
Built-in support for English, Spanish, French, German, Italian, Portuguese.
Conversation History
Full searchable history of all customer interactions.
Team Presence
See which team members are online and available.
Technical Stack
Modern, battle-tested technologies ensure reliability and performance.
Next.js 14
Fast, modern frontend
Express.js
Reliable backend API
PostgreSQL
Robust data storage
WebSockets
Real-time updates
TypeScript
Type-safe codebase
Prisma ORM
Database management
What You Need
WhatsApp Business API account (free to set up)
PostgreSQL database (from 5-25/month)
Email service for notifications (free tier available)
30 minutes for initial setup
Typical Use Cases
Customer Support Team
Customer Support Team
- Respond to customer inquiries
- Assign conversations to specialists
- Track resolution times
- Maintain conversation history
E-commerce Store
E-commerce Store
- Handle order inquiries
- Process returns and refunds
- Send order updates
- Provide product support
Sales Team
Sales Team
- Qualify leads
- Track sales conversations
- Coordinate follow-ups
- Close deals faster
Service Business
Service Business
- Schedule appointments
- Confirm bookings
- Send reminders
- Handle customer requests
Success Stories
500+ Daily Messages
E-commerce stores handling hundreds of customer conversations per day
10-Person Teams
Support teams collaborating efficiently on customer issues
99.9% Uptime
Reliable infrastructure serving thousands of messages
90% Cost Savings
Companies saving thousands per month vs enterprise solutions
Ready to Get Started?
Deploy in 30 Minutes
Follow our step-by-step deployment guide
See Pricing Details
Understand your monthly costs
View Live Demo
Try a live demo (coming soon)
Contact Sales
Need help? We offer deployment support
Frequently Asked Questions
Is this really free?
Is this really free?
The software is open source and free. You pay only for:
- Hosting infrastructure ($5-25/month)
- WhatsApp API usage (~$50-200/month for 1,000 conversations)
- Optional email service ($0-20/month)
How hard is deployment?
How hard is deployment?
If you can follow a tutorial, you can deploy this. Takes 30-60 minutes for first-time setup. We provide:
- Step-by-step guides
- Video tutorials (coming soon)
- Community support
- Professional deployment services available
What about WhatsApp Business API?
What about WhatsApp Business API?
You need a WhatsApp Business API account (different from WhatsApp Business app). Meta provides:
- Free test mode (5 conversations/day)
- Pay-as-you-go production pricing
- Setup takes ~1 hour with verification
Can I customize it?
Can I customize it?
Absolutely! Full access to source code. Customize:
- UI/UX and branding
- Features and workflows
- Integrations
- Business logic
What about data privacy?
What about data privacy?
You control everything:
- Your database, your data
- Deploy in your region
- Meet your compliance requirements
- No third-party data access
Is support available?
Is support available?
Yes! Multiple options:
- Free community support
- Documentation and guides
- Professional deployment services
- Custom development available
Next Steps
1
Review Requirements
Check what you need: Requirements
2
Estimate Costs
Calculate your monthly costs: Pricing Calculator
3
Deploy Your Instance
Follow the 30-minute guide: Deployment Guide
4
Configure WhatsApp
Connect your WhatsApp Business API: WhatsApp Setup