Prerequisites: Connect your WhatsApp account before sending or receiving messages. Configure Laravel Reverb (Socket) in your workspace for real-time messaging.

The chat module allows agents to respond to customer messages and manage conversations in the shared inbox. Use the conversation ownership controls available in your account to coordinate handoffs.

FAQs

I can’t receive messages in real time.

If the WhatsApp account was connected manually, check that its webhook is configured and subscribed to message events. For embedded signup connections, ask support to check the webhook status if incoming messages are delayed.

Why can’t I send messages using my WhatsApp test number?

A Meta-provided test number may only message verified recipient numbers. Add and verify the test recipient in the Meta developer settings for the WhatsApp app, then retry. Test-number restrictions do not apply the same way to an approved production number.

I can receive messages, but campaign messages fail.

Review the campaign failure details, template approval, recipient eligibility, and account billing or messaging setup.

Can’t I use ticketing in chat?

Enable ticketing under Settings > General if that option is available in your WAServe workspace.

The chat page displays error 500.

A server-side error needs administrator review. Share the time of the error and the affected page with your system administrator or WAServe support so they can inspect the application logs.