Koppelingen

Beheer de externe kanalen die berichten in de tijdlijn plaatsen.

Microsoft 365 mail

Gebruikt Microsoft Graph met app-only OAuth voor de ingestelde mailbox.

Nog configureren

Tenant ID ingevuld Mist
Client ID ingevuld Mist
Client secret ingevuld Mist
Mailbox ingesteld Mist
Graph scope gebruikt .default OK

WhatsApp via Meta

Gebruikt de WhatsApp Business Cloud API met webhook voor inkomende berichten.

Nog configureren

Phone Number ID ingevuld Mist
WABA ID ingevuld Mist
Access token ingevuld Mist
System user token OK
Webhook verify token ingevuld Mist
App secret voor signature check ingevuld Mist

Webhook URL

Gebruik deze URL in Meta Developers bij WhatsApp Webhooks:

Laatste bericht-webhook
Nog niet ontvangen
Inbound 24 uur
0
Statusupdates 24 uur
0

Laatste inbound: - ยท laatste status: -

Token security

missing Microsoft client secret

MICROSOFT_CLIENT_SECRET ontbreekt.

Actie

Maak in Entra ID een nieuw client secret aan en update de .env.

missing WhatsApp access token

WHATSAPP_ACCESS_TOKEN ontbreekt.

Actie

Gebruik een Meta System User token en noteer de rotatiedatum in WHATSAPP_TOKEN_EXPIRES_AT.

missing WhatsApp verify token

WHATSAPP_VERIFY_TOKEN ontbreekt.

Actie

Gebruik exact dezelfde verify token in Meta Developers en in .env.

warning WhatsApp app secret

Zet WHATSAPP_APP_SECRET aan voor productie.

Actie

Kopieer de app secret uit Meta Developers om webhook signatures te valideren.

Productieadvies

Gebruik voor WhatsApp in productie een Meta System User token met `whatsapp_business_messaging` en `whatsapp_business_management`. Zet de app secret aan voor webhook-signatures, abonneer op `messages`, en gebruik goedgekeurde templates wanneer je buiten de 24-uurs service window contact initieert.