You can use Sendo to send and receive (media messages) from an approved campaign. This is done by sending requests to the /message/send endpoint and including a mediaUrls array. There are some limitations on the size and types of files:

Note: MMS sometimes stay in SENT status and are not updated to DELIVERED.

Maximum MMS file sizes

Because of limitations imposed by the cell carriers, you must limit the total size of all attachments to 700kb. If you exceed the limit, the API will return a 400 error.

Note: The maximum number of files you can send in one MMS message is five

Receiving MMS messages

When someone sends an MMS message to your phone number, the message will be delivered to the webhook URL defined in your campaign settings. The message will contain a mediaUrls array, which contains the URLs of the media files sent by the contact. There are no limitations on the size of media files for inbound MMS messages.

Supported media types for MMS

Sendo supports various content types, including images, video and auido files. Please make sure the MIME content type of your file appears in the tables below. If the content type of your file is not supported, the API request will return a 400 error.

Images
image/jpeg
image/png
image/gif
image/bmp
Audio
audio/mp3
audio/mpeg
audio/mp4
audio/aac
audio/wav
audio/x-wav
audio/midi
audio/SP-midi
audio/mid
audio/amr
audio/QCELP
Video
video/mpeg
video/mp4
video/H263
video/H264
video/x-motion-jpeg
video/asf
video/3gpp
video/3gpp2
Other
text/vcard
application/gzip
application/rtf
Note: The MIME content types below may not be supported by all cell carriers.
Additional
application/rtf
application/vcard
application/pdf
application/vnd.apple.pkpass
text/csv
text/rtf
text/calendar