Skip to content

Video Messages

Send WhatsApp video messages: MP4 clips with captions up to 16MB. Auto-thumbnails, fast CDN delivery and template support included.

View .md

Send videos for tutorials, product demos, or promotional content.

Send a Video

const message = await zavu.messages.send({ to: "+14155551234", channel: "whatsapp", messageType: "video", content: { mediaUrl: "https://example.com/tutorial.mp4" } });

Video with Caption

const message = await zavu.messages.send({ to: "+14155551234", channel: "whatsapp", messageType: "video", text: "How to use our app", content: { mediaUrl: "https://example.com/tutorial.mp4" } });

Specifications

PropertyRequirement
FormatsMP4, 3GPP
Max size16 MB
CodecH.264 video, AAC audio
CaptionOptional, max 1024 chars

URL Requirements

Your video URL must:

  • Be publicly accessible (no authentication)
  • Use HTTPS
  • Return the correct Content-Type header
  • Be available for at least 24 hours

Use Cases

  • Product demonstrations
  • Tutorial videos
  • Promotional content
  • Event highlights
  • Customer testimonials