
In Progress
Posted
Paid on delivery
WhatsApp AI agent with multi-location booking (Cloud API + n8n + GoHighLevel) I run a veterinary physical rehabilitation clinic in Mexico with 3 locations: Cuernavaca, Mexico City and Echegaray. Leads come from Meta click-to-WhatsApp ads, already segmented by location. I want one WhatsApp number on the official Cloud API, with one AI agent behind it, doing four things: 1. Automatically identify which location the lead is asking about, using the referral object from the click-to-WhatsApp ad. If someone messages directly with no ad context, it asks with buttons. 2. Answer with that location's specific information: address, parking, price of the initial functional assessment, specialist, hours. All from a single knowledge base with 3 records, not 3 separate prompts. 3. Qualify before booking. This is a clinical service: medical emergencies get routed to an emergency vet, cases without a prior diagnosis follow a different path. Those do NOT get booked. 4. Offer real slots from that location's calendar and close the booking inside the chat, no external link. It writes the contact and the appointment into that location's GoHighLevel sub-account. Technical requirements: - Official WhatsApp Cloud API. New dedicated number. I know Meta sender approval takes 1-2 weeks. - I'm keeping GoHighLevel and my 3 sub-accounts separate. Each has its own pipelines, workflows and dashboards and I'm not rebuilding them. Integration goes through API v2. - Orchestration in self-hosted n8n, on my server, under my accounts. - Conversations in Mexican Spanish. Voice notes and photos or videos of the dog walking are extremely common here; the agent has to handle them, not break. - Guardrails matter: the agent must never diagnose, never promise recovery timelines, never mention competitors, and never state anything about my clinic that isn't in the knowledge base. No web search tool. - My 3 existing reception numbers keep running separately for reminders and follow-up. Those don't get touched. What success looks like: Someone clicks the Cuernavaca ad, lands in WhatsApp, gets a reply that already knows they're asking about Cuernavaca, has a natural conversation about their dog's condition, gets qualified as an appropriate case, is offered 3 real open slots on that location's specialist calendar, picks one and gets a confirmation. All without leaving the chat and without a human touching it. I have a full technical brief with endpoints, phases and acceptance criteria; I'll send it
Project ID: 40666450
207 proposals
Remote project
Active 1 day ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
207 freelancers are bidding on average $440 USD for this job

Hello, I am Dr. Rajesh Rolen, PhD in Computer Science & Engineering, with experience of over 20+ years in API Integration, PHP, MySQL, HTML, Software Architecture, AI Chatbot, AI Development As a preferred freelancer in the top 1%, I have done 400+ projects here on freelancer.com, I have 4.9 ratings out of 5 on average, which showcases my quality of work and timely delivery. Key Highlights: - Free Hosting Support on the Cloud or any desired platform. - Free 3 months of post-delivery support to ensure that our client doesn’t face any challenges after the launch of the project. - Free Dedicated tester on projects to ensure quality delivery, so clients don’t need to act as a tester. - 10+ Years experience UI/UX team to ensure intuitive UI. Portfolio: https://www.freelancer.com/u/Microlent Please open the chat and send me a message, so we can have a more detailed discussion about the project to give you the project timeline and cost. Thank you for considering my services. I look forward to engaging in a productive conversation and understanding how I can be of assistance in bringing your project to life. Regards Rajesh Rolen
$500 USD in 10 days
9.5
9.5

Hi, **I have built WhatsApp booking flows for Mysuru Zoo.** I also built similar customer flows for Anna Zoological Park. That makes the messaging side of your agent familiar territory. Your harder problem is one agent serving three locations. I would keep one knowledge base with three location records. The lead's location would select the right clinic details. The same rule would select the correct GHL sub-account. I would also block booking until the case passes qualification. Emergencies and missing diagnosis would follow separate paths. That keeps the booking calendar away from unsafe cases. Voice notes and dog videos would enter the same chat workflow. The agent would only answer from your approved knowledge base. I have worked with GoHighLevel and WhatsApp API workflows. I can also work with your self-hosted n8n setup and accounts. The goal is one agent, three clinics, and one repeatable workflow.
$250 USD in 7 days
9.4
9.4

Hi — Elias here from Miami. I understand you're looking to build a WhatsApp AI agent for multi-location booking in your veterinary practice. The goal is to streamline client interactions and improve appointment management. What usually matters most here is ensuring the system handles multiple locations seamlessly while providing a reliable user experience. A common issue in systems like this is managing the complexity of workflows and integrations with services like n8n and GoHighLevel. The tricky part is usually ensuring data consistency across different APIs. My approach would involve structuring the backend to facilitate smooth API interactions while prioritizing maintainability and scalability. I would leverage n8n for automation and ensure the system can adapt to future expansions. I've worked on similar systems requiring complex integrations, so I can anticipate challenges and address them proactively. A few questions to better understand the scope: Q1 – How do you envision user roles within the WhatsApp agent? Q2 – What specific integrations with GoHighLevel do you see as critical? Q3 – Are there any data handling requirements or compliance issues we should consider? Happy to go through the details and suggest the best technical approach. Looking forward to hearing from you.
$500 USD in 5 days
8.6
8.6

⭐⭐⭐⭐⭐ Create an AI WhatsApp Agent for Multi-Location Bookings ❇️ Hi My Friend, I hope you're doing well. I've reviewed your project needs and see you're looking for a WhatsApp AI agent for your veterinary clinic. Look no further; Zohaib is here to help you! My team has completed 50+ similar projects for AI-driven solutions. I will create an efficient agent that identifies locations, provides specific information, qualifies leads, and books appointments—all within the chat. ➡️ Why Me? I can easily build your WhatsApp AI agent as I have 5 years of experience in API integration, automation, and chatbot development. My expertise includes working with Cloud APIs, n8n orchestration, and GoHighLevel integration. Additionally, I have a strong grip on handling conversations in multiple languages and ensuring compliance with guidelines. ➡️ Let's have a quick chat to discuss your project in detail and let me show you samples of my previous work. I look forward to discussing this with you! ➡️ Skills & Experience: ✅ API Integration ✅ WhatsApp Cloud API ✅ n8n Orchestration ✅ Chatbot Development ✅ GoHighLevel Integration ✅ Automation Solutions ✅ Multi-Location Management ✅ Spanish Language Support ✅ Data Handling ✅ User Qualification Processes ✅ Appointment Scheduling ✅ Compliance & Guardrails Waiting for your response! Best Regards, Zohaib
$350 USD in 2 days
8.0
8.0

Hello!, I am a Florida-based senior software engineer(frontend, backend, ecommerce, etc) and I read your Vetlife AI WhatsApp agent project carefully. I understand you need a WhatsApp AI booking agent for a veterinary practice, connected through Cloud API, n8n, and GoHighLevel, with multi-location booking and a smooth client experience. I have about 15 years of experience with PHP, MySQL, API integration, AI automation, software architecture, n8n, and GoHighLevel. I build production systems where the details matter, especially when automation affects real conversations, booking logic, and daily operations. I pay attention to edge cases and requirements that others often miss. My plan would be: 1. Map the booking flow and location rules 2. Design the WhatsApp conversation logic and handoff points 3. Connect Cloud API, n8n, and GHL cleanly 4. Test booking, reminders, escalation, and error handling 5. Deploy with logging and a simple support path Could you please clarify the following questions to help me better understand the project? 1. Should the AI handle only booking, or also FAQs like services, pricing, and hours? 2. How many clinic locations need support, and do they use separate calendars? 3. Do you already have Cloud API, GHL, and n8n ready, or should I handle setup too? Relevant work includes a multi-location booking assistant for a dental group, an AI lead qualification flow for a home services company, and a WhatsApp support automation for a healthcare clinic.
$600 USD in 3 days
7.0
7.0

Understanding your goal of creating a seamless WhatsApp AI agent for your veterinary clinic, our team is poised to help streamline your booking process across three locations. We’ll ensure that leads receive accurate, location-specific information while maintaining a natural conversational flow. We will implement the official WhatsApp Cloud API to manage interactions efficiently. Our approach will utilize n8n for orchestration, allowing us to handle incoming messages in Mexican Spanish and manage file attachments like voice notes and images seamlessly. We’ll set up the knowledge base to ensure the AI agent provides consistent and accurate information. Our expertise in API integrations and experience with GoHighLevel will guarantee smooth functionality. Also, communication, quality, and on-time delivery are priorities. If you'd like, I can also share similar work we've completed and discuss the best approach for your project. You pay for quality. We deliver it. Regards, JP
$400 USD in 7 days
6.8
6.8

Hi there, I read your project "Vetlife AI WHATSAPP agent n8n,GHL,WABA,Cloude" and it matches what I do with PHP, HTML. I have delivered similar work before and can start right away. I can complete it in 4 days for 325 USD, revisions included. Can you share any extra details or files so I can confirm the scope? Happy to start today.
$325 USD in 4 days
6.6
6.6

Hi, I'm Denis, a developer with experience building conversational AI pipelines for referral-based routing and multi-location workflows. Your project needs a WhatsApp Cloud API number with an assistant that reads ad referrals to select the right location, provides consistent answers from a unified knowledge base, qualifies cases without diagnosing, and books appointments directly into each location's GoHighLevel sub-account via n8n. The agent must process voice notes and images reliably, stay within guardrails, and leave existing reception channels intact. I’ve worked on similar systems where routing based on user context and external triggers was critical, and where appointment flows required tight integration with third-party CRMs. I would start by reviewing requirements to map each location’s data into the knowledge base, then implement referral-based routing in n8n, connect the WhatsApp Cloud API for messaging, and build the qualification and booking flow pushing appointments to the correct GoHighLevel sub-account via API v2. Testing would cover referral parsing, multilingual voice/image handling, calendar slot availability, and guardrail enforcement. Key risks include unclear referral payloads from Meta and WhatsApp API rate limits during peak times. I’d mitigate these with robust n8n validation and a queuing strategy featuring exponential backoff and retries. I can start immediately. Let’s connect to discuss the details. Thanks, Denis
$250 USD in 5 days
6.4
6.4

With your unique project requirements for a WhatsApp AI agent, I bring both the technical expertise and the aptitude to fully comprehend your needs to deliver a solution tailored precisely to what you require. Having worked extensively on API integrations, including cloud platforms like AWS and conversational platforms like WhatsApp, n8n, and GoHighLevel, my skills encompass everything you need from the Official WhatsApp Cloud API setup to handling dynamic data from multiple sources. Specifically with n8n, I understand your requirement for self-hosted orchestration and its significance in maintaining the integrity of your data across multiple accounts. My experience with MySQL and PHP aligns directly with your task of streamlining information across different locations without duplication. I implement maintainable code structure that ensures scalability as well as efficiency.
$250 USD in 7 days
7.1
7.1

Lo más importante aquí es que el agente no confunda las tres ubicaciones ni reserve una cita antes de completar la calificación clínica. El referral object debe definir la sede desde el primer mensaje, mientras que los contactos directos deben seleccionar ubicación sin perder el contexto. Mi enfoque sería centralizar la información de Cuernavaca, CDMX y Echegaray en una única base de conocimiento estructurada. n8n orquestaría WhatsApp Cloud API, el agente de IA y las llamadas a GoHighLevel API v2, resolviendo la sede y utilizando únicamente los datos autorizados para cada ubicación. Antes de consultar calendarios, implementaría un flujo de calificación para detectar emergencias y casos sin diagnóstico previo. Esos casos seguirían su ruta correspondiente y no llegarían al flujo de reserva. Solo los casos aptos recibirían 3 horarios reales del calendario correcto, con la creación final del contacto y la cita en el sub-account correspondiente. También contemplaría notas de voz, fotos y videos sin permitir que el modelo haga diagnósticos. Los guardrails impedirían respuestas fuera de la base de conocimiento, promesas de recuperación o menciones a competidores. Un riesgo importante es la duplicación de reservas por webhooks repetidos. Controlaría la idempotencia y el estado de cada conversación antes de crear contactos o citas. ¿El referral object con la ubicación ya está disponible en los payloads? Juan Pablo
$500 USD in 7 days
6.4
6.4

As a Full Stack Developer and AI Solutions Expert, I have accumulated 8+ years of hands-on experience, successfully delivering over 200 projects, that enabled me to acquire a diverse skill set capable of executing your unique project efficiently. Having worked on several projects with features similar to your desires I am well acquainted with Web Development using frameworks like Laravel, React, PHP and WordPress which is crucial for this job. Furthermore, my expertise with software architecture will ensure smooth integration of your existing sub-accounts with the API v2. Lastly, I understand the importance of cultural nuances that exist in different regions and their languages; being fluent in Mexican Spanish myself I can deliver an AI Agent capable of handling conversations in Mexican Spanish adeptly. My commitment towards safeguarding client priorities is rigorous - so you can trust me on creating an AI Agent keeping aspects such as non-diagnosis protocols or minimum external search reliance in check. Let's build the perfect Vetlife AI WhatsApp agent to drive your business even further!
$450 USD in 7 days
6.5
6.5

Hello!! Your WhatsApp AI agent will connect Cloud API, self-hosted n8n, GoHighLevel, and one shared location knowledge base to qualify leads and complete real bookings inside WhatsApp. * Will the three location calendars already be available through GoHighLevel? * Are the Mexican Spanish knowledge-base records ready? * Will the technical brief include the required API endpoints and acceptance tests? The solution will handle ad referral data, location selection, clinical guardrails, text, voice notes, images and videos, real-time appointment slots, booking confirmation, and contact creation in the correct GoHighLevel sub-account. Strong safeguards will prevent diagnosis, unsupported claims, or web-based answers. Relevant AI automation, WhatsApp, n8n, API, and GoHighLevel projects have been completed with reliable workflows and careful error handling. The focus will be a natural patient experience without compromising your rules. Let us connect in chat to review your technical brief and begin. Best regards Farhin B
$250 USD in 7 days
6.8
6.8

Hi, I can help you with this project. I have relevant experience with PHP, Software Architecture, MySQL, HTML and can handle the work from development to testing and delivery. I've reviewed your requirements and can provide a clean, reliable, and responsive solution. Let's discuss the details and get started. Best, Arslan Shahid
$250 USD in 7 days
5.8
5.8

Hello, I have strong experience with n8n, WhatsApp Cloud API, GoHighLevel API v2, OpenAI/LLM workflows, webhooks, and production automation systems. I can build this as one location-aware AI agent that: Detects Cuernavaca / CDMX / Echegaray from Meta’s referral object Falls back to WhatsApp buttons when location is unknown Uses one structured 3-location knowledge base Handles Spanish text, voice notes, photos, and videos Applies clinical guardrails and routes emergencies/undiagnosed cases correctly Reads real calendar availability and offers 3 valid slots Creates contacts/appointments in the correct GHL sub-account Keeps your existing reception numbers untouched Runs entirely in your self-hosted n8n environment I’d use deterministic workflow rules for qualification/booking and AI only where language understanding is useful, reducing hallucination risk. I can work from your technical brief and deliver the n8n workflows, API integrations, testing, logging, documentation, and launch support.
$500 USD in 7 days
5.9
5.9

Hello dear, Greetings from Md. Toriqul Islam! We are a dedicated Web Design & Development team with over 10+ years of industry experience, I’m Engineer Toriqul Islam, an experienced Computer Science & Engineering graduate from (RUET). We specialize in building modern, scalable, and user-friendly digital solutions tailored to business needs. What I Offer We help businesses grow online by delivering: • Clean, modern, and responsive website designs • High-performance and scalable web applications • User-focused UI/UX for better engagement and conversion My Technical Expertise We work across a wide range of technologies, including: • Frontend: HTML5, CSS3, Bootstrap, JavaScript, jQuery, Angular, React • Backend: Node.js, PHP, Laravel, .NET, CodeIgniter, Ruby on Rails, Python • CMS & Platforms: WordPress • Database: MySQL, MongoDB • Mobile Development: React Native, Flutter, and more Why Choose me? ✔️ Clean, optimized, and well-documented code ✔️ Reusable and scalable components ✔️ On-time delivery with complete requirement fulfillment We are confident in our ability to turn your ideas into a powerful digital product. Let’s discuss your project and make it a success. Looking forward to working with you! Best Regards, Md. Toriqul Islam
$250 USD in 3 days
6.1
6.1

The part that actually determines whether this works isn't the WhatsApp integration, it's whether the agent can hold location context correctly through the entire conversation without leaking cross-location data or falling back to generic answers - a single knowledge base with 3 location records only stays clean if the agent's routing logic locks the location early (from referral object or button selection) and every downstream answer, slot query, and GoHighLevel write filters strictly against that lock. My approach: I'd build the n8n flow so the referral object parsing happens first, before any AI response generates, since that's what lets the agent open with location-aware context instead of asking and losing the "it already knows" effect you want. The knowledge base I'd structure as three parallel records keyed by location ID rather than three prompts, so the same qualification and answer logic runs once but pulls the right facts per lead. Qualification I'd implement as a decision gate before calendar access is ever offered - emergency and no-prior-diagnosis paths get routed out of the booking flow entirely, not just discouraged mid-chat. For voice notes and dog-walking videos, I'd add media-type handling in the n8n workflow so the agent transcribes or flags media rather than erroring silently. GoHighLevel writes go through API v2 scoped per sub-account, keeping your three existing pipelines untouched.
$250 USD in 7 days
5.9
5.9

The referral object from click-to-WhatsApp is the key here. If we route on ctwa_clid at the very first message, location detection is deterministic and the button fallback only fires for direct messages, which keeps the Cuernavaca vs CDMX vs Echegaray logic out of the prompt entirely. In n8n I'll wire the Cloud API webhook to a router node that reads referral, loads the matching knowledge base record, and runs qualification before touching GHL v2 for slots and booking. Whisper handles voice notes, vision handles the walking clips. Guardrails live as a system contract plus a JSON-schema output check, so the agent can't invent anything off-KB. One catch: GHL v2 calendar slot endpoints return in the sub-account's timezone, and Echegaray vs Cuernavaca staff calendars need per-location tokens, not one OAuth app reused, or refresh will break silently. Best regards, Shayan
$265 USD in 3 days
5.6
5.6

Hi I can help build your WhatsApp AI booking agent using WhatsApp Cloud API, n8n, and GoHighLevel API while keeping your existing CRM structure intact. I have experience with AI automation, chatbot workflows, API integrations, CRM systems, and n8n. I can implement location-aware conversations, knowledge-based responses, safe qualification flows, calendar booking inside WhatsApp, and automated contact/appointment updates in the correct GoHighLevel sub-account. I understand the importance of medical service guardrails and can ensure the AI avoids diagnosis, unsupported claims, and handles Spanish conversations, media inputs, and routing correctly. I would like to review your technical brief, APIs, and acceptance criteria to confirm the best architecture. Best, Justin
$500 USD in 7 days
6.4
6.4

Hi, I'm Leo Sarmiento, an automation specialist with more than 10 years of experience building WhatsApp, n8n and CRM integrations. The core of this project isn't wiring the Cloud API to n8n and GoHighLevel — that part is squarely my daily stack. The part that decides whether this succeeds is the clinical guardrail design: an AI agent in a veterinary context has to route medical emergencies to an emergency vet, send undiagnosed cases down a separate path without booking them, and stay strictly inside your 3-record knowledge base — never diagnosing, never promising recovery timelines, never improvising. That discipline, plus the referral-object routing that identifies the location before the lead says a word (with a button fallback when there's no ad context), is where I'd focus the rigor. Orchestration stays in your self-hosted n8n under your accounts, and I integrate against your existing GHL sub-accounts through API v2 without rebuilding your pipelines. One thing I'd confirm before estimating: whether the voice notes and dog-walking videos just need to be received without breaking the flow, or actually processed (voice transcription to understand the query) — that meaningfully changes scope. Please send the technical brief with endpoints and acceptance criteria; happy to align the details here in Freelancer chat.
$500 USD in 7 days
5.8
5.8

Hello! I’m Karthik, offering 15+ years of experience in AI integrations and automation. I understand your need for a seamless WhatsApp AI agent for your veterinary clinic across multiple locations in Mexico. I specialize in using the WhatsApp Cloud API, n8n orchestration, and integrating with GoHighLevel. I will ensure your AI agent: 1. Accurately identifies the location based on the click-to-WhatsApp ad context. 2. Provides specific info tailored to each location from a unified knowledge base. 3. Qualifies leads effectively, directing emergencies appropriately without booking. 4. Offers real-time slots and finalizes bookings directly in the chat, integrating smoothly with your existing GoHighLevel sub-accounts. I will develop the solution in Mexican Spanish and ensure all guardrails are in place to avoid miscommunication or misinformation. Your existing reception numbers will remain unaffected. Let’s bring your vision to life with a robust, efficient solution! Looking forward to discussing the details further. Best, Karthik
$500 USD in 7 days
5.7
5.7

Cuernavaca, Mexico
Payment method verified
Member since Apr 6, 2025
min $50 USD / hour
€6-12 EUR / hour
$30-250 USD
$15-25 USD / hour
₹12500-37500 INR
₹12500-37500 INR
$30-250 USD
₹37500-75000 INR
$250-750 AUD
€30-250 EUR
$250-750 USD
$250-300 USD
₹12500-37500 INR
₹75000-150000 INR
₹750-1250 INR / hour
₹12500-37500 INR
$150 USD
$2000-6000 USD
$15-25 USD / hour
$250-750 USD
₹12500-37500 INR