WhatsApp Web Messaging · Version 1.0.0 · 2026.07.30-r20.5

Messages, attachments, read acknowledgements and delivery evidence

Send manual replies and supported media, page through message history, protect downloads and understand linked-device read and delivery evidence.

22 code-backed guidesExact navigationInterlinked workflows

Guides in this workflow

Select the exact setup, Inbox, verification, automation, portal, audit or troubleshooting action you need.

Send a text reply

Write up to 10,000 characters and send it through the selected linked-device account.

Per-account Reply for sending; View for reading and downloading

Send an attachment with a message

Select a supported file, optionally add text, verify the configured size limit and send once.

Per-account Reply for sending; View for reading and downloading

Send an attachment without text

Attach a supported file and send it when the media itself is the complete response.

Per-account Reply for sending; View for reading and downloading

Understand empty-message validation

Know that a request with neither text nor a valid attachment is rejected.

Per-account Reply for sending; View for reading and downloading

Understand the 10,000-character reply limit

Keep manual reply text within the HTML and server validation limit.

Per-account Reply for sending; View for reading and downloading

Configure the maximum attachment size

Set a limit from 1 to 32 MB in Settings and verify larger uploads are rejected.

Administrator

Understand MIME validation

Know that the server inspects file content rather than trusting only the browser filename or extension.

Per-account Reply for sending; View for reading and downloading

Understand supported attachment categories

Use only media types accepted by the module allowlist, including supported image, audio, video, PDF, text and office-document formats.

Per-account Reply for sending; View for reading and downloading

Understand secure attachment storage

Know that stored media uses randomised names and is served through an authorised controller rather than a public guessed path.

Per-account Reply for sending; View for reading and downloading

Download an Inbox attachment

Open the message and select its media link; the controller checks account View access, path containment and file existence.

Per-account Reply for sending; View for reading and downloading

Understand download response protections

Know that protected downloads send a safe filename, Content-Disposition and X-Content-Type-Options: nosniff.

Per-account Reply for sending; View for reading and downloading

Troubleshoot a missing attachment

Confirm the message has a media path, the file remains inside the managed upload directory and the current staff can view the account.

Per-account Reply for sending; View for reading and downloading

Read inbound and outbound directions

Use message direction and sender attribution to distinguish customer messages, staff replies and automated system messages.

Per-account Reply for sending; View for reading and downloading

Understand internal staff attribution

Know that outbound CRM messages retain the responsible staff or system actor for operational evidence.

Per-account Reply for sending; View for reading and downloading

Understand WhatsApp message-ID deduplication

Know that repeated connector events with the same WhatsApp message ID do not create duplicate CRM messages.

Per-account Reply for sending; View for reading and downloading

Understand message delivery acknowledgements

Read stored acknowledgement/state information supplied by the linked-device connector without treating it as a contractual delivery guarantee.

Per-account Reply for sending; View for reading and downloading

Mark an unread conversation as read

Open the conversation and allow Britixo to call WhatsApp sendSeen before setting the CRM unread count to zero.

Per-account Reply for sending; View for reading and downloading

Understand mark-read idempotency

Know that a conversation already at zero unread can be opened again without creating an incorrect negative or duplicate state.

Per-account Reply for sending; View for reading and downloading

Troubleshoot a read acknowledgement failure

Keep the CRM unread count when the linked-device read operation fails, repair the account if needed and retry.

Per-account Reply for sending; View for reading and downloading

Load up to 200 messages

Understand that a conversation request returns a bounded page to protect the browser and server.

Per-account Reply for sending; View for reading and downloading

Load older message pages

Use the before-message cursor to retrieve an earlier page without duplicating the messages already shown.

Per-account Reply for sending; View for reading and downloading

Understand profile-photo URL storage

When enabled, store only the current WhatsApp profile-photo URL and expect it to expire or change.

Per-account Reply for sending; View for reading and downloading