InloggenGratis proefperiode starten
Meta Tech Provider

Gebruik een Coexistence-nummer als WhatsApp Cloud-inbox in Chatwoot

De WhatsApp Cloud-inbox van Chatwoot vraagt om drie waarden: het WhatsApp Business Account-id, het telefoonnummer-id en een toegangstoken. Een Coexistence-nummer levert alle drie. Maak de inbox daarmee aan, stel daarna de webhook-bestemming van het nummer in op de webhook-URL van Chatwoot met hetzelfde verificatietoken, en het team kan antwoorden vanuit Chatwoot én vanaf de telefoon.

3 values

WABA-id, telefoonnummer-id en een toegangstoken: dat vraagt de handmatige WhatsApp Cloud-setup van Chatwoot.

smb_message_echoes

Chatwoot verwerkt dit Coexistence-event, dus antwoorden die vanuit de WhatsApp Business-app zijn verstuurd verschijnen in het gesprek.

Per number

Meta laat een zakelijk telefoonnummer een eigen webhook-callback-URL hebben, die de standaard van de app overschrijft.

Hoe koppel je een Coexistence-nummer aan Chatwoot?

Op twee plekken, in deze volgorde.

Voeg in Chatwoot een inbox toe, kies WhatsApp en kies de provider WhatsApp Cloud met de handmatige setup. Vul het nummer, het telefoonnummer-id, het WhatsApp Business Account-id en het toegangstoken in. Die waarden staan in het EasyCoexistence-dashboard bij de verbinding, of get_api_credentials geeft ze terug aan een assistent. Chatwoot toont daarna een webhook-URL en een verificatietoken voor de webhook van de inbox.

Stel in EasyCoexistence de webhook-bestemming van het nummer in op die URL en vul hetzelfde verificatietoken in. Meta stuurt het verificatieverzoek naar Chatwoot, Chatwoot beantwoordt het, en vanaf dan komt elk bericht naar het nummer in de inbox binnen. Er draait niets tussenin, dus er is geen workflow om draaiende te houden.

1Copy credentialsWABA id, phone number id, token
2Create Chatwoot inboxWhatsApp Cloud, manual setup
3Copy webhook + tokenShown by Chatwoot
4Set destinationSame URL and verify token

Verschijnen antwoorden vanaf de telefoon in Chatwoot?

Ja. Op een Coexistence-nummer meldt Meta een antwoord dat in de WhatsApp Business-app is getypt als een smb_message_echoes-event. De webhook-job van Chatwoot herkent dat veld en slaat het bericht op als uitgaand in het juiste gesprek. In de broncode staat dit geval er direct in beschreven: bedrijven die vanuit zowel Chatwoot als de app antwoorden, met berichten die naar Chatwoot worden gesynchroniseerd.

Daardoor werkt de verdeling in de praktijk. De eigenaar kan vaste klanten blijven beantwoorden vanaf de telefoon, het team kan aan een bureau de gedeelde inbox bewerken, en iedereen ziet wat de ander stuurde zonder dat iemand screenshots doorstuurt.

Berichten die vanuit Chatwoot worden verstuurd gaan via de Cloud API over hetzelfde nummer, dus ze verschijnen ook op de telefoon.

Waarom hoort de Chatwoot-inbox geen app secret te hebben?

Omdat de leveringen zijn ondertekend met een geheim dat jij niet hebt. Meta ondertekent elke webhook met het app secret van de app die het abonnement bezit, en dat is de EasyCoexistence-app. Dat geheim wordt nooit gedeeld.

In de huidige broncode van Chatwoot wordt de header X-Hub-Signature-256 bij een handmatig geconfigureerd WhatsApp Cloud-kanaal alleen gecontroleerd als er een app secret op is opgeslagen, of als het kanaal via de eigen Embedded Signup van Chatwoot is gemaakt. Een handmatige inbox zonder app secret accepteert de leveringen. Een inbox met een willekeurig ingevuld app secret wijst ze allemaal af als niet geautoriseerd.

Het verificatietoken is hier de bescherming die geldt. Kies een lange willekeurige waarde, want daarmee kan Chatwoot het verificatieverzoek van Meta onderscheiden van dat van een ander.

Wat kan Chatwoot op dit nummer niet?

Webhooks op een tweede plek tegelijk ontvangen. Meta stuurt de webhooks van een nummer naar één bestemming, dus zolang Chatwoot die heeft, ontvangt een n8n-workflow dezelfde events niet. Heb je beide nodig, wijs de bestemming dan naar een eigen kleine relay die elke levering doorstuurt naar Chatwoot en naar de workflow.

De Coexistence-limieten gelden zoals overal: de API verstuurt tot 20 berichten per seconde, vrije tekst gaat alleen uit binnen 24 uur na het laatste bericht van de klant, en templates dekken alles daarna.

De WhatsApp Business-app moet nog steeds minstens elke 14 dagen worden geopend, waar EasyCoexistence op let.

Veelgemaakte fouten

  • Een app secret invullen in de Chatwoot-inbox. Leveringen zijn ondertekend met het geheim van de EasyCoexistence-app, dus Chatwoot wijst ze allemaal af als niet geautoriseerd.
  • In EasyCoexistence een ander verificatietoken gebruiken dan dat Chatwoot toont. De verificatie van Meta mislukt en de inbox ontvangt nooit een bericht.
  • De Embedded Signup van Chatwoot kiezen in plaats van de handmatige flow. Dat koppelt het nummer via de eigen Meta-app van Chatwoot, een aparte verbinding.
Dit doen met EasyCoexistence

Koppel het nummer op easycoexistence.com, kopieer de gegevens naar een WhatsApp Cloud-inbox in Chatwoot en stel de webhook-bestemming in op Chatwoot. Vanaf US$ 9 per nummer per maand, aflopend tot US$ 1 naarmate je nummers toevoegt, met de eerste 3 dagen gratis.

Veelgestelde vragen

Werkt dit met self-hosted Chatwoot?

Ja. De webhook-URL gebruikt je eigen Chatwoot-domein in plaats van app.chatwoot.com, en de rest van de setup is hetzelfde.

Heb ik een eigen Meta-app nodig voor Chatwoot?

Nee. Het nummer is verbonden via EasyCoexistence, dat de gegevens levert en de webhooks routeert. De handleiding van Chatwoot beschrijft het maken van een Meta-app alleen omdat die ervan uitgaat dat je er geen hebt.

Kunnen meerdere nummers naar Chatwoot?

Ja. Maak per nummer één WhatsApp Cloud-inbox en stel de webhook-bestemming van elk nummer in op de URL en het verificatietoken van de eigen inbox.

Ziet EasyCoexistence de gesprekken?

Nee. Meta levert de webhooks rechtstreeks aan Chatwoot, en 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 proefperiode

Geverifieerd op

Chatwoot WhatsApp Cloud-inbox op een Coexistence-nummer