Reference
Changelog
Notable user-facing changes to the wacrm template, newest first. For exact release tags and the full commit history, see the GitHub releases.
June 2026
Upload an image for template headers
Creating a template with an image header now works — you can upload a JPEG/PNG (≤ 5 MB) right in the builder, or paste a public URL.
- Fixes the long-standing bug where an image-header template failed at submission: Meta only accepts a Resumable-Upload media handle (not a plain URL) as the review sample, so the app now performs that upload for you automatically — for both uploaded files and pasted URLs.
- Approved image templates also send correctly (the public image URL is attached on every send).
- Requires
META_APP_ID(see Environment variables); text/body-only templates are unaffected.
See Templates → Header.
Send media in chat
Agents can now send photos, videos, documents, and voice notes directly from the inbox composer — previously media could only be received from customers or sent via a Flow.
- Click the paperclip to attach a photo, video, or document, or to record a voice note. Optional caption on everything except voice.
- Voice notes are encoded in the browser (Ogg/Opus), so there's no server-side audio tooling to install — works on any deployment, including Hostinger shared hosting. Recording auto-stops at 5 minutes.
- Per-type size limits mirror WhatsApp's: photos 5 MB; video, documents, and voice 16 MB.
- Uploads land in a dedicated, account-scoped
chat-mediaStorage bucket (migration023_chat_media.sql). - Rolled out behind a per-account beta flag first, now available to every account — no opt-in required.
See Inbox → Sending media for the full walkthrough.