WhatsApp Cloud API FreeScout Integration

Заказчик: AI | Опубликовано: 20.01.2026

See this GitHub issue for details: https://github.com/freescout-help-desk/freescout/issues/4475 I’m running FreeScout and want to add WhatsApp as a fully-fledged channel through Meta’s official Cloud API. The goal is simple: agents must be able to read and reply to WhatsApp conversations inside FreeScout just as they do with email. Key requirements • Core need is bidirectional messaging—sending and receiving all message types supported by the Cloud API (text, images, video, audio, documents, stickers, etc.). • The package must respect FreeScout’s existing assignment logic; tickets should route, auto-assign or be reassigned exactly as configured in my current setup with no extra rules forced by the add-on. • No separate contact or group management interface is needed; FreeScout’s native customer records are enough. Implementation notes The solution should be delivered as a standard FreeScout/Laravel module, using the official WhatsApp Cloud API endpoints, webhooks, and token handling. Incoming webhooks need to post into FreeScout threads; outgoing messages should be sent through the API with media properly uploaded and referenced. Error handling and rate-limit awareness are important. Deliverables 1. Installable FreeScout module (zip or Git repo) 2. Step-by-step installation and Meta App setup guide 3. Brief demo or screen-capture showing a message round-trip 4. Concise troubleshooting notes for common webhook or token issues If you’ve built similar Laravel or help-desk integrations before, mention it alongside expected turnaround.