Welcome to Zapp Chat, an AI-driven WhatsApp chatbot designed to empower small businesses like yours. Zapp Chat automates customer interactions, providing instant and precise responses to inquiries about your products, operating hours, and more. This allows you to focus on what truly matters – growing your business.
If you find this project helpful and would like to support future projects, consider buying us a coffee! Your support helps us continue building innovative AI solutions.
Your contributions go a long way in fueling our passion for creating intelligent and user-friendly applications.
Tired of juggling customer messages on WhatsApp while trying to run your business?
Let Zapp Chat take the wheel!
Zapp Chat is an AI-powered WhatsApp assistant built specifically for small businesses.
It's like having a tireless team member dedicated to providing instant, accurate responses to your customers 24/7.
No more missed messages, frustrated customers, or late-night scrambling. Zapp Chat handles it all – from answering product questions and sharing business hours to capturing leads and scheduling appointments. You get to focus on what you do best: growing your business.
- Automated Customer Interactions: Provides 24/7 availability and instant responses.
- Multimodal Communication: Handles voice, media, and text seamlessly.
- Business Information Retrieval: Delivers accurate information about your products, services, and more.
- Lead Generation: Captures valuable customer data and identifies potential leads.
- CRM Integration: Connects with your CRM system for enhanced customer management.
- Analytics and Insights: Tracks key performance indicators to optimize bot performance.
Before you begin, ensure you have the following prerequisites installed:
- Python (>= 3.10)
- Node.js and npm
- Clone the Repository:
git clone https://github.com/blazzbyte/zappchat.git
cd zappchat/
- Install Dependencies:
poetry install
- Start the Backend Server:
python main.py
- Make sure you have Docker installed and running
- Build the Docker image
docker build -t zappchat .
- Run the Docker container
docker run -p 8000:8000 zappchat
(This maps port 8000 on your host machine to port 8000 in the container). Now your Zapp Chat backend should be up and running!
To learn more about Zapp chat and its technologies, refer to the following resources:
- gemini vertes Documentation
- Supabase Documentation
- Whatsapp Documentation
- Langchain Documentation - learn about Langchain (Python features).
- Langchainjs Documentation - learn about Langchain (Javascript features).
Contributions to Alice are welcome! If you'd like to contribute to this project, please follow these steps:
- Fork the repository.
- Create a new branch for your feature or bug fix.
- Make your changes and commit them with a clear commit message.
- Push your changes to your fork.
- Create a pull request to merge your changes into the main repository.
Alice is licensed under the MIT License - see the LICENSE file for details.
Feel free to contribute, report issues, or suggest improvements to make Alice even better!