Skip to main content

Introduction

When developing chatbots for different messaging platforms, it’s important to understand the specific file formats and size limitations that each channel supports. This knowledge ensures that your media content is properly optimised for delivery to users. Below is a detailed breakdown of the supported media types, file formats, and maximum sizes for Instagram, Messenger, WhatsApp, and Telegram.

Instagram Channel

Instagram is primarily focused on image and video sharing, making it a popular platform for businesses to engage visually with their audience. It supports several media types, but file size limitations are in place to ensure smooth and quick transfers.
Media TypeSupported FormatMaximum Size
Audioaac, m4a, wav, mp425MB
Media Document
Imagepng, jpeg, gif8MB
Videomp4, ogg, avi, mov, webm25MB

Messenger Channel

Messenger, part of the Facebook ecosystem, allows for a wide range of media and document-sharing options. With relatively high file size limits, Messenger is versatile in supporting business interactions through multimedia and documents.
Media TypeSupported FormatMaximum Size
Audioaac, m4a, wav, mp425MB
Media DocumentAny valid MIME-type25MB
Imagepng, jpeg, gif25MB
Videomp4, ogg, avi, mov, webm25MB

WhatsApp Channel

WhatsApp is popular for personal and business communication, with limits that are slightly stricter compared to other platforms. However, it supports larger document files, making it useful for sharing important business documents.
Media TypeSupported FormatMaximum Size
Audioaac, m4a, ogg, mp4, mp3, amr16MB
Media DocumentAny valid MIME-type25MB
Imagepng, jpeg5MB
Video3gp, mp416MB

Telegram Channel

Telegram offers support for a wide range of media types, making it highly flexible. It allows for slightly larger file sizes for audio and documents, making it suitable for media-rich content sharing.
Media TypeSupported FormatMaximum Size
Audiompeg20MB
Media DocumentAny valid MIME-type20MB
Imagepng, jpeg, webp5MB
Videomp420MB
This breakdown provides an in-depth view of the unique media limitations for each platform, enabling businesses to optimize their chatbot interactions based on the capabilities of the channels.