What is MMS?
MMS (Multimedia Messaging Service) allows sending images, videos, and audio in addition to text. Availability: US and Canada onlyIs MMS supported by all carriers in the US and Canada?
Major Carriers
- AT&T, Verizon, T-Mobile (US)
- Rogers, Bell, Fido, Telus, Wind Canada
Minor Carriers
365 Wireless, Alaska Communication System (ACS), Alltel Wireless, Bluegrass Cellular, Boost Mobile, and others.How much does it cost to send and receive MMS messages?
Volume discounts available—contact Plivo Sales.
What types of multimedia content does Plivo accept?
See full list of accepted content types.
What are the size limitations for sending messages with text and images?
Note: Plivo does not resize images. Messages exceeding 5 MB fail with error code 120.
Will Plivo automatically resize my images for MMS messaging?
No. Plivo does not resize images. You must ensure total message size is under 5 MB before sending.What MMS content types does Plivo support?
Media URLs must return validContent-Type and Content-Length headers. URLs without these headers are rejected.
How do I send MMS via API?
How do I send MMS via Powerpack?
Replacesrc with powerpack_uuid:
How does Plivo manage delivery order of multiple media files via one MMS message?
Send up to 10 files in one message:How can I upload media to an MMS message?
Via Console
- Navigate to Messaging > MMS Media Upload
- Upload files
- Use returned
media_idin API requests
Via API
Use the Media API to upload and manage files.Hosted Media
Host media on any cloud storage (S3, GCS, etc.) and provide the URL inmedia_urls.
How long does Plivo store MMS media files?
Media files sent or received are stored in your account with unique URLs.
How can I retrieve Plivo MMS media files?
Via SDK: Use the list media method Via API: Use the Media APIHow do I receive MMS messages?
- Set
message_urlon your Plivo application - Assign MMS-enabled number to application
- Plivo POSTs inbound MMS to your URL
Inbound Parameters
In addition to standard SMS parameters:What do the different MMS delivery statuses mean?
View status in Message Detail Records or via delivery callbacks.
Can I send and receive MMS on my toll-free phone number?
Yes. Toll-free numbers support MMS in the US and Canada. Features:- Videos up to 40 seconds
- Audio files
- Animated GIFs
- Images and slideshows
- Automatic message queuing
What are the MMS rate limits?
Account Level
Per Number
Long code numbers have individual throughput limits.What happens to MMS messages sent to unsupported destinations?
MMS to countries or devices without MMS support returns HTTP 400 error.What happens to MMS messages sent from unsupported phone numbers?
HTTP 400 error is returned. Use an MMS-enabled number.Does Plivo do anything with the metadata associated with digital pictures?
- Metadata (date, time, location) is usually stripped by sending carrier
- If carrier preserves metadata, Plivo passes it through
- No modification of received metadata