1
Client-side video compression for attachments over the WhatsApp 16MB limit
Source: chatwoot/chatwoot#15198 · opened by @achiya-automation
The problem WhatsApp caps media at 16MB. An agent who drags in a 40MB video gets a failure with no path forward — the only fix is to leave Chatwoot, compress the file in another tool, and come back. Why it matters commercially Any support desk that sends a walkthrough, a product clip, or a recorded answer hits this weekly. Every hit is an agent leaving the tool mid-conversation. What it would take VideoEncoder / VideoDecoder (WebCodecs) are available in every browser Chatwoot supports, so the transcode can happen entirely in the agent's tab — no ffmpeg on the server, no background job, no storage cost. Searching the codebase, WebCodecs isn't used anywhere today. Shape: when a selected video exceeds the channel's limit, offer to compress it in place and show the resulting size before sending, rather than rejecting the attachment. Offer Working implementation in an MIT-licensed add-on ([chatwoot-power-tools]( This one is self-contained and mostly front-end — I…
No pledges yet. Be the first to back this.
Comments
Similar requests
WhatsApp number with name
1 vote · 0 comments
feat: Store WhatsApp user_id in Contacts and include it in Webhook payloads to prevent duplicate profiles
1 vote · 0 comments
Is whatsapp-web.js a possible alternative for Whatsapp via Twilio?
1 vote · 0 comments
Ability to schedule a response (email, whatsapp,...)
2 votes · 0 comments
Add Support for Editing Messages in the Inbox API.
21 votes · 0 comments
No comments yet.