QA sign in
Restricted to Anrick QA accounts. Tests run against the QA account's isolated demo sandbox.
WhatsApp integration — current state
Recommendation:
Source: infrastructure & code audit, .
1 · Prerequisites for a live connection
Planned webhook URL:
2 · Mock tests MOCK
Validates the reference webhook logic (verify handshake, X-Hub-Signature-256, payload parsing) with synthetic fixtures. This does not prove a live Meta connection.
3 · Validate client credentials LIVE · read-only
Runs read-only Graph API checks. Credentials are used for this request only — never stored, logged or returned.
4 · Outbound test message LIVE · sends 1 message
Uses the credentials above. Only send to a number you own or that has explicitly opted in. Template messages only (works outside the 24-hour window).
Inbound-message and delivery-status tests need the Anrick webhook route, which does not exist yet — they are BLOCKED.
Disconnect or replace
The portal stores no WhatsApp credentials, so there is nothing to disconnect here. For a client: revoke the System User token in Meta Business Settings, remove the app via DELETE /{waba-id}/subscribed_apps, then enter replacement credentials and re-validate.