AI Agent & Automation Developer
Worldwide
Seeking an experienced developer to enhance our RAG Customer Support Chatbot using OpenAI, Claude, and WhatsApp. Responsibilities include integrating n8n, Make, and CRM for workflow automation, and ensuring seamless customer interactions. The role requires expertise in AI and automation tools to optimize our support system. Description We are a growing online business looking for an experienced AI Agent Developer and Workflow Automation Specialist to help us reduce repetitive customer support queries and manual back-office work. We want to build a practical AI system that includes an AI customer support chatbot, RAG-based knowledge base, website chatbot, WhatsApp AI bot, CRM automation, lead capture, follow-up workflows, customer query classification, analytics, and smart human handoff. This is not a toy chatbot project. We need a reliable AI support agent and automation layer that can genuinely reduce our team's workload. Project Overview The goal is to build an AI-powered customer support system that answers common questions accurately, captures leads, routes requests, performs basic workflow automation, and escalates to humans when needed. The AI should be grounded in our real business content, including website content, FAQs, product data, service information, internal documentation, and customer support history if available. What We Need Built AI chatbot / AI support agent for our website using OpenAI or Claude. RAG-based knowledge base using our documents, FAQs, website content, and product data. WhatsApp AI chatbot integration using WhatsApp Business API, Twilio, or Meta WhatsApp Cloud API where appropriate. Workflow automation using n8n, Make.com, or Zapier to connect the AI agent with CRM, email, and internal tools. Lead capture, auto-tagging, customer query classification, and follow-up workflows. Smart human handoff when the AI is not confident or when a customer needs human support. Internal alerts for urgent, high-value, or failed conversations. Basic analytics dashboard to track handled queries, failed answers, handoffs, lead conversions, and common support gaps. Required Skills Proven AI chatbot, AI agent, or customer support automation experience. Hands-on OpenAI API, Claude API, RAG implementation, prompt engineering, and LLM workflow experience. Experience with vector databases, semantic search, and grounded answer generation. Strong n8n, Make.com, or Zapier workflow automation experience. CRM integration, email automation, API integration, and webhook experience. Experience with WhatsApp bot integration or multi-channel customer support automation. Ability to design human handoff logic, confidence checks, fallback handling, and chatbot performance tracking. Nice to Have Voice AI experience with tools such as Vapi, Retell AI, or ElevenLabs. Experience with Zendesk, Intercom, HubSpot, Gorgias, Freshdesk, or similar customer support platforms. Experience with e-commerce support automation, lead qualification chatbots, sales assistant AI agents, or multi-channel AI support systems. Familiarity with LangChain, LlamaIndex, Pinecone, Supabase, Weaviate, Chroma, or similar AI infrastructure tools. What We Are Looking For We want someone who can do more than simply follow instructions. We are looking for a clear communicator who can recommend the right approach, explain trade-offs, and build something practical. You should be able to help us decide when to use a deterministic workflow, when to use an AI agent, how to reduce hallucinations, how to keep answers grounded in our business data, how to manage human handoff, and how to track chatbot success and failure. Project Structure We will begin with a clearly defined first scope. If the initial project goes well, there will be ongoing work as we automate more areas of the business, including sales automation, lead qualification, customer onboarding, email follow-ups, support ticket automation, internal task creation, reporting, analytics, and voice AI support. To Apply, Please Include 1. Links to 2-3 AI agents, chatbots, or workflow automations you have built. 2. A short explanation of your approach to building a grounded RAG-based AI support chatbot. 3. Your experience with OpenAI, Claude, n8n, Make, Zapier, CRM integrations, WhatsApp bots, or customer support automation. 4. Any live chatbot, production automation, or customer support AI system you can share. 5. Your recommendation for how you would structure the first version of this project.
$175.00
Fixed-price- IntermediateExperience Level
- Remote Job
- Ongoing projectProject Type
Skills and Expertise
Activity on this job
- Proposals:50+
- Last viewed by client:3 weeks ago
- Hires:1
- Interviewing:0
- Invites sent:1
- Unanswered invites:0
About the client
- United StatesTrophy Club11:10 AM
- $55K total spent42 hires, 10 active
- 1,703 hours
- Large company (100-1,000 people)
Explore similar jobs on Upwork
How it works
Create your free profileHighlight your skills and experience, show your portfolio, and set your ideal pay rate.
Work the way you wantApply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
Get paid securelyFrom contract to payment, we help you work safely and get paid securely.
About Upwork
- 4.9/5(Average rating of clients by professionals)
- G2 2021#1 freelance platform
- 49,000+Signed contract every week
- $2.3BFreelancers earned on Upwork in 2020
Find the best freelance jobs
Growing your career is as easy as creating a free profile and finding work like this that fits your skills.
Trusted by