WhatsApp AI Chatbot Deployment
Budget: $10 – $11 USD
I will pay only 5 usd and Complete it in 2 hours
I need a production-ready WhatsApp chatbot running on my own VPS (Ubuntu, root access available). The agent must rely on Ollama for its natural-language understanding so replies feel fully conversational rather than keyword-driven.
Core functions
• Customer support – the bot should recognise free-form questions and return helpful answers drawn from a knowledge base file or URL I will supply.
• Order processing – customers must be able to check an order status, place a new order, or update an existing one. A simple REST hook to my back-office API is sufficient; I can extend it later.
• Image generator – when a user requests an illustration (“/image a red sports car”), the bot should call a local or cloud model, return the generated picture, and send it back on WhatsApp.
• Voice send – convert any text response to an audio message (TTS) and push it to the same chat so users can choose to listen instead of read.
Only WhatsApp integration is required; no Facebook Messenger, Telegram, or Slack tie-ins for now.
Tech expectations
• Ollama LLM hosted on the same VPS, accessed through its HTTP endpoint.
• WhatsApp Business Cloud API or Twilio WhatsApp API for messaging transport—whichever you are most comfortable with.
• Codebase in Python or Node.js, containerised (Docker) so I can redeploy easily.
• Environment variables for all secrets; no hard-coding.
• Logging to file plus a simple health-check endpoint.
Acceptance criteria
1. End-to-end conversation demo covering each feature above.
2. All code and a README with exact setup commands provided.
3. Installation completes on a fresh VPS in under 20 minutes following the README.
4. Average reply time under five seconds in testing.
Once delivered, I will handle further scaling; I just need a clean, well-documented foundation that works out of the box on my server.
I need a production-ready WhatsApp chatbot running on my own VPS (Ubuntu, root access available). The agent must rely on Ollama for its natural-language understanding so replies feel fully conversational rather than keyword-driven.
Core functions
• Customer support – the bot should recognise free-form questions and return helpful answers drawn from a knowledge base file or URL I will supply.
• Order processing – customers must be able to check an order status, place a new order, or update an existing one. A simple REST hook to my back-office API is sufficient; I can extend it later.
• Image generator – when a user requests an illustration (“/image a red sports car”), the bot should call a local or cloud model, return the generated picture, and send it back on WhatsApp.
• Voice send – convert any text response to an audio message (TTS) and push it to the same chat so users can choose to listen instead of read.
Only WhatsApp integration is required; no Facebook Messenger, Telegram, or Slack tie-ins for now.
Tech expectations
• Ollama LLM hosted on the same VPS, accessed through its HTTP endpoint.
• WhatsApp Business Cloud API or Twilio WhatsApp API for messaging transport—whichever you are most comfortable with.
• Codebase in Python or Node.js, containerised (Docker) so I can redeploy easily.
• Environment variables for all secrets; no hard-coding.
• Logging to file plus a simple health-check endpoint.
Acceptance criteria
1. End-to-end conversation demo covering each feature above.
2. All code and a README with exact setup commands provided.
3. Installation completes on a fresh VPS in under 20 minutes following the README.
4. Average reply time under five seconds in testing.
Once delivered, I will handle further scaling; I just need a clean, well-documented foundation that works out of the box on my server.
Related categories:
Python
Node.js
VPS
Docker
REST API
Natural Language Processing
AI Chatbot Development
n8n
Ollama