AI WhatsApp Bot via Twilio

Job ID: 39915658

Budget: €250 – €750 EUR

I want to launch a WhatsApp bot that replies automatically through Twilio using GPT-powered text generation. The core flow is simple right now—when a user sends a message, the bot should call the OpenAI API, craft a context-aware reply, and send it back through Twilio. No static templates; every answer must be dynamically generated by the AI.

Scope of work
• Set up a small, well-structured backend (Python, Node.js, or similar) that listens to Twilio webhooks, forwards incoming messages to GPT, receives the response, and pushes it back to the user.
• Include basic conversation memory so the AI can give coherent follow-ups within a short session.
• Build the project so I can add multiple-language support later; for now, keep the language handling modular and English-centric.
• Provide environment-variable settings for all keys and secrets plus a README with step-by-step deployment on a standard VPS or serverless platform.
• Add lightweight logging and an endpoint or simple dashboard where I can review recent conversations and bot status.

Deliverables
1. Clean, commented source code in a private repo or ZIP.
2. Deployment guide and sample .env file.
3. Brief hand-off call or video walkthrough (optional but appreciated).

I’m ready to test with my own Twilio number as soon as you supply a working endpoint, so please build with quick local testing in mind.