When fetching conversations via the Conversations API (GET /conversations/{id}), I’ve noticed a difference between WhatsApp images and WhatsApp audio messages.
-
Image messages include full
attachmentsdata (URL, content_type, filesize, etc.). -
Audio messages, however, show
attachments: [], even though the Intercom Inbox UI displays an audio clip. The only extra field isexternal_idwith a WhatsAppwamid, but no file URL or metadata.
Example audio part:
{ "part_type": "comment", "body": "<p>Sent an audio clip</p>", "attachments": [], "external_id": "whatsapp:wamid...." }
How can this be resolved?