Click to FIX

Click to FIX

Create your account — start reporting in minutes.

We’ll email a verification link to this address. The link opens your setup form.

Dev links

C2F_STAGE=developing
Development mode. These links are only shown while C2F_STAGE=developing in .env. Remove the setting (or set C2F_STAGE=production) to hide this panel. Struck-through entries are missing from disk.
WhatsApp Cloud API config curl : available ready : YES phone_id : 1253203291211334 api_version : v20.0 template name : dingtong_template_en template lang : en token length : 199 chars token prefix : EAAT8DG35us0… admin recipient : 601110699617 (override via C2F_ADMIN_WHATSAPP)
  1. Open “Test token” above. If you see "is_valid":false, the token is dead → follow step 2 below.
  2. Generate a permanent System-User token. Open business.facebook.com → Settings → System Users, add a system user (Admin), then Generate New Token with both scopes: whatsapp_business_messaging and whatsapp_business_management. Copy it — it’s shown only once.
  3. Assign the system user to the WABA that owns whatsapp_phone_number_id. In Business Settings → System Users → Assign Assets, pick the WhatsApp Account and grant “Full control”.
  4. Verify WHATSAPP_PHONE_NUMBER_ID in Meta → WhatsApp → API Setup. It must be the numeric Phone Number ID (a long number), NOT the phone number itself and NOT the WABA ID.
  5. Save in .env: WHATSAPP_ACCESS_TOKEN=EAA… and WHATSAPP_PHONE_NUMBER_ID=123…. Reload this page.
  6. Message window. Fresh business phone numbers can only free-form-text recipients who messaged the WABA within the last 24 h. Ask +60124062221 to send “hi” to your business number first, or make sure WHATSAPP_TEMPLATE_NAME points to an approved template.
← Back to scan · More info