WhatsApp verbinden met Make via de officiële Cloud API
Stel de webhook-bestemming van het nummer in op een aangepaste Make-webhook. Elk binnenkomend bericht start dan een scenario. Antwoorden gaan via de Cloud API terug met een HTTP-module. Make kan onze MCP-server niet gebruiken, omdat Make zelf een MCP-server is en geen client.
De volledige integratie is de webhook-bestemmings-URL, die je eenmaal per nummer instelt.
Het venster na een klantbericht waarin een scenario met vrije tekst kan antwoorden.
Een aangepaste webhook om te ontvangen en een HTTP-module om te verzenden. Je hoeft niets te installeren.
Hoe start een WhatsApp-bericht een Make-scenario?
Maak in Make een module voor een aangepaste webhook, kopieer de URL die je krijgt en stel die in als webhook-bestemming van het nummer. Daarna levert Meta elk bericht dat naar het nummer wordt gestuurd rechtstreeks aan die URL als een HTTP POST, waarna het scenario wordt uitgevoerd.
De payload bevat de afzender, de berichttekst of een mediaverwijzing, een tijdstempel en de bericht-id. Daarna is het een gewoon scenario: routeer op basis van de inhoud, zoek de klant op en roep aan wat je verder gebruikt.
Omdat dit Coexistence is, staat hetzelfde bericht ook in de WhatsApp Business-app op de telefoon. Iemand kan antwoorden, het scenario ziet wat die persoon heeft verzonden en geen van beide antwoorden komt boven op het andere te staan.
Waarom kan Make de MCP-connector niet gebruiken?
Omdat Make een MCP-server is en geen MCP-client. Het stelt eigen scenario's beschikbaar aan assistenten zoals Claude en ChatGPT, die naar Make toe verbinden. Make maakt geen uitgaande verbinding met de MCP-server van iemand anders.
Die richting verklaart alles. Onze connector is een server die wacht om te worden aangeroepen, terwijl Make niets heeft dat zo'n uitgaande oproep doet. Daarom komen de twee niet samen. Dit verschilt van n8n, dat een MCP Client Tool-node heeft en via OAuth een externe server kan gebruiken.
In de praktijk kost dit niets extra. De webhook-route doet alles wat een scenario nodig heeft en reageert op binnenkomende berichten, terwijl MCP dit in geen enkele tool kan doen.
Hoe verstuurt een scenario een antwoord?
Met een HTTP-module tegen de Cloud API, met de phone number id en access token van het nummer. Beide zijn leesbaar in het dashboard of via de MCP-connector als je liever een assistent vraagt ze voor je op te halen.
Wat je moet verzenden hangt af van de timing. Binnen 24 uur na het laatste bericht van de klant werkt vrije tekst. Daarna wordt alleen een template afgeleverd dat Meta heeft goedgekeurd. Een scenario dat uitsluitend vrije tekst verstuurt, valt dus stil bij het eerste geval dat 's nachts binnenkomt.
De duurzame opzet is een router: controleer hoe lang geleden het laatste binnenkomende bericht arriveerde en kies vervolgens de tak voor vrije tekst of die voor het template.
Veelgemaakte fouten
- De webhook blijft verwijzen naar een Make-URL van een scenario dat uitstaat. Meta levert het bericht af, maar er wordt niets uitgevoerd.
- Niet antwoorden op Meta's verificatieverzoek. Meta stuurt eerst een GET met een challenge voordat het iets aflevert.
- Vrije tekst versturen buiten het venster van 24 uur. Dit mislukt en vanuit het scenario lijkt het alsof er niets is gebeurd.
Verbind het nummer via easycoexistence.com, stel je aangepaste Make-webhook in als webhook-bestemming en scenario's ontvangen direct berichten. Vanaf US$ 9 per nummer per maand, dalend naar US$ 2 bij volume, met de eerste 7 dagen gratis.
Veelgestelde vragen
Kan Make met jullie MCP-server verbinden?
Nee. Make is een MCP-server en geen client, dus het kan geen uitgaande oproep naar die van ons doen. De webhook-route dekt alles wat een scenario nodig heeft.
Heb ik een Make-app voor WhatsApp nodig?
Nee. Een aangepaste webhook ontvangt en een HTTP-module verzendt. De integratie bestaat uit een URL en een REST-call.
Kan het team nog steeds vanaf de telefoon antwoorden?
Ja. Dat is wat Coexistence betekent. De app blijft op hetzelfde nummer werken en het scenario ziet wat de medewerker heeft verzonden.
Kan één scenario meerdere klanten bedienen?
Ja. Wijs elk nummer naar dezelfde webhook en routeer op basis van de phone number id in de payload.
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