If you need your end-users to share media files with you or need to share important documents with your end-users, you can use the Media node to send or receive media files supported by the channels you have set up in Chat Flow.


To utilize inbound and outbound media file sharing from an external system your third-party service provider needs to have upload and download APIs available. The request and response types that need to be handled by your APIs should be one of the following:

  • application/x-www-form-urlencoded

  • multipart/form-data

Currently, sending Media files to your end-users via this node will terminate the flow unless you specifically guide your user on how to return to an earlier step in the flow. Contact support or your account manager for more information / help.

Setup of a Media node
Example flow containing Media node

The file types supported by this node has format and size limitations. The table below indicates the supported formats and it's size limits

File Type

Support Format(s)

File Size Limit


'pdf', 'doc', 'docx', 'ppt', 'pptx', 'xls', 'xlsx',



'jpg', 'jpeg', 'png', 'usdz'


Audio files

'aac', 'amr', 'mp4', 'mp3', 'opus'