Contacts0Total saved recipients
Groups0Segmented contact lists
Templates0Approved template refs
Messages0Inbound and outbound logs
Automations0Configured workflows
Inbound0Real client messages
Delivered0%0 of 0 sent
Read0%0 of 0 sent
Failed0Outbound send failures
Contacts
Add Contact
Groups
Chats
Select a chat
Inbound and outbound WhatsApp messages
Templates
Create Template
Message Log
Automations
Create Automation
Setup
Loading webhook diagnosis…
Meta → WhatsApp → Configuration
Callback URL and verify token must match this page exactly. Subscribe to messages. Webhook runs on Octopus; dashboard on welwin — both servers must use the same database in
Callback URL and verify token must match this page exactly. Subscribe to messages. Webhook runs on Octopus; dashboard on welwin — both servers must use the same database in
.env.
Dashboard (webapp)
https://whatsapp.welwin.co.ukMeta callback URL
https://anm.octopusportal.co.uk/api/whatsapp/webhookMeta verify token
EABFBEZBbi8esBRrUvZAKCgqR2GugZBROnT5wlYICHzsgvf05HAg7KwiG9WctdxjVGGUzAfIZBEqRgXcTfPwFIHbprEp1XpQzttDiRLxdVbG24IXP8h6NdKuYOi7BUSR8KdSDgKTGfQ5T1ogtZByuLnw1cuOjB3svWLqdGXkdDytKk7s1Babu05g040zHqyQZDZDAccess token
configured in .env onlyPhone number ID
1131410240052968Business account ID
1511896233895588Business number
+91 73046 56254Webhook testClick “Test webhook” — welwin calls Octopus GET verify + POST
Web PHP version
8.5.4 cron CLI may differ — use 8.4 for artisanHostinger cron (every 1 min)
/opt/alt/php84/usr/bin/php /home/u788760884/domains/welwin.co.uk/public_html/whatsapp/artisan whatsapp:cronCron typeCustom — use
/opt/alt/php84/usr/bin/php, not /usr/bin/php (8.1)Cron pathSubfolder:
domains/welwin.co.uk/public_html/whatsapp/artisanOptional HTTP cron
https://whatsapp.welwin.co.uk/cron/whatsapp?token=… only if token is shortOctopus relay (if POST 403)
public/octopus-webhook-relay.php → upload as api/whatsapp/webhook/index.php on OctopusQueue worker
php artisan queue:work