MMS Media

Jan 7, 2021
123
18
18
45
Hello World,

Has anyone had any luck with MMS in Fusion? The message is received and a timestamp shows in the UI, but the actual contents aren't rendered. Peeking into v_messages I can see the JSON is intact and the media URL is accessible. If I'm just missing a setting somewhere I'd rather try flipping that before rigging together something with duct tape and wd40.
 
MMS does work, but it is dependent on your VoIP provider. So that means you need to share the VoIP provider you are using so that your question can be answered. My wild guess is that you are using Bandwidth.com, and they require authentication to pick up the media file. Other VoIP providers just have a random and long string working as a way to secure the media with the URL.

FusionPBX app/messages doesn't have the MMS authentication yet. However willing to add it.
 
MMS does work, but it is dependent on your VoIP provider. So that means you need to share the VoIP provider you are using so that your question can be answered. My wild guess is that you are using Bandwidth.com, and they require authentication to pick up the media file. Other VoIP providers just have a random and long string working as a way to secure the media with the URL.

FusionPBX app/messages doesn't have the MMS authentication yet. However willing to add it.
Thanks, I figured it's not technically "SIP" and so out of scope, which is why I didn't bother with a ticket. I did flip the flag of "message_media_url" from false to true in provider settings but haven't tested yet. The media in the JSON was accessible without authentication from multiple IP addresses including but not limited to Fusion's (shame on provider).
 
Last edited:
I like the fact that the (what I assume is the) JSON payload from the provider is logged in the database, in case anyone is interested provider is bulkvs and this a sanitized copy of what lands in the DB:


Code:
-[ RECORD 1 ]-----+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------
message_uuid      | 11111111-1111-1111-1111-111111111111
domain_uuid       | 22222222-2222-2222-2222-222222222222
provider_uuid     | 33333333-3333-3333-3333-333333333333
user_uuid         | 44444444-4444-4444-4444-444444444444
group_uuid        | 55555555-5555-5555-5555-555555555555
contact_uuid      |
hostname          |
message_type      | mms
message_direction | inbound
message_date      | 2025-07-19 17:45:33.771483+00
message_read      | t
message_from      | 12024561111
message_to        | 19177568000
message_text      |
message_json      | {"RefId":"66666666-6666-6666-6666-666666666666","From":"12024561111","To":["19177568000"],"FragmentCount":1,"Message":"","MediaURLs":["https:\/\/s3.amazonaws.com\/iqntmms02\/sixetua6dpQaFria5AQ2.smil","https:\/\/s3.amazonaws.com\/iqntmms02\/1YBa5IAgCu9Ot2vegOF3.jpg","https:\/\/s3.amazonaws.com\/iqntmms02\/ZsnRL9ZzvJtMeuKtVwZm.txt"]}
insert_date       | 2025-07-19 17:45:33.771483+00
insert_user       |
update_date       |
update_user       |