← Missions

AI-Powered WhatsApp Automation System – Hourly Developer

Budget: $30.0 - $60.0 HOURLY / PART_TIME ⭐ 0.00 (0) Pakistan

chatbot-development

Qualifications préférées

  • Expérience : Intermédiaire
We are looking for an experienced *AI Automation / Full-Stack Developer* to build and continuously improve an AI-powered system that integrates with *WhatsApp, Google Sheets, and Google Drive*. This will be an *hourly contract*, with the possibility of ongoing work as we expand the system and add additional features. The main goal is to create a system where users communicate with an AI assistant through WhatsApp. The AI should understand user messages, respond appropriately, collect and organize user information, store relevant queries and data in Google Sheets, and automatically save documents/files received from users into Google Drive. How the System Should Work User → WhatsApp → AI System → Google Sheets / Google Drive Example workflow: 1. A user sends a message through WhatsApp. 2. The WhatsApp message is received by our backend. 3. The AI processes and understands the user's query. 4. The AI responds to the user through WhatsApp. 5. Relevant user information and queries are automatically stored in Google Sheets. 6. If the user sends a document/file, the system downloads and uploads it to Google Drive. 7. The Google Drive file/link is associated with the correct user and recorded in Google Sheets. 8. The system maintains conversation context so the AI can provide consistent responses. Main Responsibilities WhatsApp Integration Integrate with the WhatsApp Business API. Receive and send WhatsApp messages. Handle text messages and document/file attachments. Identify users and maintain conversation context. Implement reliable webhook handling. AI Integration Integrate an LLM such as OpenAI or another suitable AI provider. Process and understand natural-language queries. Generate relevant responses. Maintain conversation context. Extract structured information from conversations. Send structured information to Google Sheets. Google Sheets Integration Automatically store relevant information such as: User name WhatsApp number/user ID Date and time User queries Relevant conversation information Information collected from the user Conversation/status information Google Drive document links The Sheets structure should be configurable and easy to modify. Google Drive Integration When users send documents/files through WhatsApp: Detect the attachment. Retrieve the file securely. Upload it to Google Drive. Organize files into appropriate folders. Associate files with the correct user. Save the Google Drive file ID/link in Google Sheets. Technical Requirements Strong experience with the following is preferred: WhatsApp Business API AI/LLM API integration OpenAI API Google Sheets API Google Drive API REST APIs Webhooks Python or Node.js/TypeScript Backend development OAuth 2.0 Database design API security Error handling and logging You are welcome to recommend the best architecture and technology stack based on your experience. Development Approach Because this is an *hourly contract*, we expect the developer to work with us incrementally. Initial work may include: Reviewing the requirements. Designing the system architecture. Setting up the WhatsApp integration. Connecting the AI model. Implementing Google Sheets integration. Implementing Google Drive integration. Building the document-handling workflow. Testing the complete flow. Fixing bugs and improving reliability. After the initial implementation, there may be *ongoing hourly work* for additional AI features, integrations, improvements, and maintenance. What We Are Looking For We are looking for someone who: Has previous experience building AI-powered automation systems. Understands WhatsApp APIs and webhooks. Has experience with Google APIs. Can design a clean and scalable backend. Can communicate clearly and provide regular progress updates. Can troubleshoot API/integration issues independently. Writes clean, maintainable code. Is interested in a potential long-term working relationship. Contract Details Contract Type:* Hourly Project Type:* Development + ongoing improvements Expected Work:* Initial implementation followed by additional development as required Working Relationship:* Potential long-term We are open to discussing the expected weekly hours with the right developer. How to Apply Please include the following in your proposal: 1. Briefly describe your experience with WhatsApp + AI integrations. 2. Share examples of similar projects you have built. 3. Tell us which WhatsApp API solution you recommend and why. 4. Tell us your preferred technology stack. 5. Tell us your hourly rate. 6. Give us an estimated number of hours for the initial implementation. 7. Tell us when you can start. *Please avoid generic proposals.* We are particularly interested in developers who have already built AI agents, WhatsApp automation systems, or integrations involving Google Sheets/Google Drive APIs.
Ouvrir sur Upwork

AI proposal draft

Generate a short cover letter for this job. Edit before sending.

Sign in to generate an AI proposal draft.

Connexion