WhatsApp koppelen aan Zoho CRM met een Coexistence-nummer
Stuur de webhooks van het nummer door naar een n8n-workflow, zoek in Zoho CRM met de parameter phone, die elk telefoonveld in een module controleert, maak een Lead aan als niets overeenkomt en voeg elk bericht toe als notitie bij het record. De Zoho CRM-node van n8n beheert leads en contacten; de notitie is één HTTP-aanroep naar de Notes API van Zoho met hetzelfde credential.
De parameter phone van de zoek-API van Zoho CRM zoekt in elk telefoonveld van de gekozen module.
Het maximale aantal notities dat de Create Notes API van Zoho CRM in één aanroep accepteert.
API-credits per 24 uur op Zoho CRM Free; betaalde edities beginnen bij 50.000 plus credits per gebruiker.
Hoe wordt een WhatsApp-bericht een record in Zoho CRM?
Meta stuurt elk bericht op het nummer naar de webhook-bestemming die je instelt, hier een n8n Webhook-node. De workflow haalt het nummer van de afzender uit de payload en roept het zoek-endpoint van Zoho aan met phone ingesteld op dat nummer, eerst bij Leads en daarna bij Contacts. Zoho controleert elk telefoonveld in de module, dus een treffer op Mobile of Phone telt allebei, zodat je niet hoeft te raden welk veld een verkoper heeft gebruikt.
Als er niets terugkomt, maakt de Zoho CRM-node van n8n een Lead aan met de WhatsApp-profielnaam en het nummer. In beide gevallen heeft de workflow nu een record-id en schrijft die het bericht als notitie bij dat record via POST /Notes. Een notitie heeft alleen Note_Content en een Parent_Id nodig, die de module en het record noemt.
{
"data": [
{
"Note_Title": "WhatsApp, inbound",
"Note_Content": "do you have anything friday?",
"Parent_Id": {
"module": { "api_name": "Leads" },
"id": "4876876000000624001"
}
}
]
}Welke Zoho-rechten heeft het n8n-credential nodig?
Lezen en aanmaken op de modules waarin je zoekt en schrijft, plus aanmaken op Notes. Zoho noemt de notitiescope ZohoCRM.modules.notes.CREATE en vereist daarnaast de create-scope van de bovenliggende module. Een credential dat Leads kan aanmaken maar nooit de notes-scope kreeg, mislukt dus bij de laatste stap met een autorisatiefout.
De Zoho CRM-node van n8n dekt Leads, Contacts, Accounts, Deals en diverse verkoopdocumenten, met create, upsert, get, get all, update en delete. Notes horen daar niet bij, daarom loopt de notitie via een HTTP-node. n8n laat die node het Zoho-credential hergebruiken dat je al hebt gekoppeld, dus je beheert één OAuth-toestemming in plaats van twee.
Stel het API-domein in op je Zoho-datacenter. Een credential dat in de EU-regio is gemaakt, roept zohoapis.eu aan, niet zohoapis.com.
Hoeveel berichten kan Zoho CRM aan?
Zoho meet zijn API in credits per voortschrijdende 24 uur, en het budget hangt af van de editie en het aantal gebruikers. De Free-editie krijgt 5.000. Standard krijgt 50.000 plus 250 per gebruiker, Professional 50.000 plus 500 per gebruiker en Enterprise 50.000 plus 1.000 per gebruiker, elk met een plafond per editie.
Elk binnenkomend bericht kost een zoekopdracht en een notitie, plus het aanmaken van een lead voor afzenders die voor het eerst schrijven. Dat past ruim binnen het budget van een betaalde editie voor het nummer van een klein bedrijf. Het plafond dat meestal als eerste knelt is gelijktijdigheid: Free staat 5 gelijktijdige aanroepen toe en Standard 10, dus een piek aan berichten na een broadcast kan in de wachtrij komen. Stel de n8n-workflow in om uitvoeringen één voor één te verwerken als Zoho limietfouten teruggeeft.
Komen antwoorden vanaf de telefoon in Zoho CRM terecht?
Dat kan. Op een Coexistence-nummer blijft de WhatsApp Business-app werken, en wanneer iemand daarmee antwoordt, stuurt Meta een echo van dat uitgaande bericht naar dezelfde webhook-bestemming onder het veld smb_message_echoes.
Geef de workflow een tak voor echo's en schrijf ze weg als notities met een uitgaande titel. De verkoper die de lead in Zoho opent, leest dan beide kanten van het gesprek, en niemand hoeft screenshots in het CRM te plakken.
Berichten die de workflow zelf via de Cloud API verstuurt, zoals een goedgekeurd template nadat een deal van fase verandert, log je het best op het moment van verzenden, omdat de workflow de tekst en de record-id dan al heeft.
Veelgemaakte fouten
- Het credential wel lead-scopes geven maar niet ZohoCRM.modules.notes.CREATE. De zoekopdracht en de lead werken, daarna mislukt elke notitie.
- zohoapis.com aanroepen vanuit een account in een ander Zoho-datacenter. Gebruik het API-domein van de regio waar het account staat.
- Alleen in Leads zoeken. Geconverteerde klanten zijn Contacts, en elk van hen die schrijft wordt een nieuwe dubbele lead.
Koppel het nummer op easycoexistence.com, stel de webhook-bestemming in op de n8n-workflow en Zoho CRM vult zich met gesprekken. Vanaf US$ 9 per nummer per maand, aflopend naar US$ 1 naarmate je nummers toevoegt, met de eerste 3 dagen gratis.
Veelgestelde vragen
Vervangt dit de eigen WhatsApp-integratie van Zoho?
Het is een andere route. Hier blijft het nummer verbonden via EasyCoexistence en ontvangt Zoho CRM records via zijn API, terwijl het team antwoordt vanaf de telefoon of vanuit de workflow.
Kan ik Make gebruiken in plaats van n8n?
Ja. Een Make custom webhook ontvangt het bericht en de Zoho CRM-modules of een HTTP-module voeren de zoekopdracht, de lead en de notitie uit.
Kan een fasewijziging van een deal een WhatsApp-template versturen?
Ja, via de workflow. Laat de fasewijziging een n8n webhook-URL aanroepen, en n8n verstuurt het goedgekeurde template via de Cloud API met de ID van het telefoonnummer en het token van het nummer.
Slaat EasyCoexistence berichten op?
Nee. Meta levert de webhook rechtstreeks af op je n8n-URL. EasyCoexistence slaat nooit de inhoud van gesprekken op.
Lees verder
Klaar om te beginnen?
Stel WhatsApp Coexistence in enkele minuten in, niet maanden. De app blijft op je telefoon werken.
Start je gratis proefperiodeGeverifieerd op