ChatWoot Attachment icon

ChatWoot Attachment

Send ChatWoot message attachments by fetching a public URL.

ChatWoot Attachment

AI-generated

Summary

Send a file attachment to a specified ChatWoot conversation by providing a public URL to fetch the attachment from. Optionally include message text, set message type, mark as private note, and define content-related attributes and MIME type overrides.

Inputs

  • Account ID (required) — ChatWoot account identifier where the conversation exists.
  • Conversation ID (required) — Identifier of the target conversation to receive the attachment.
  • Attachment URL (required) — Public URL of the file to be fetched and sent as attachment to ChatWoot.
  • File Name — Optional file name to override the attachment's original name; if empty, the original or URL-derived filename is used.
  • Additional Fields — Optional fields including message content text, message type (incoming or outgoing), privacy flag (to send as private note), content type (for special message formats), JSON content attributes, template parameters for WhatsApp flows, and MIME type override for the attachment.

Output shape

a list of JSON objects, each containing the ChatWoot API response for the sent message attachment per input item.

Outputs include the response JSON from ChatWoot or an error object if the operation fails for a specific input; supports continuing on fail to handle individual item errors gracefully.

Discussion