{ "$schema": "https://json-schema.org/draft/2020-12/schema", "$id": "https://raw.githubusercontent.com/api-evangelist/frontapp/main/json-schema/frontapp-outbound-reply-message-schema.json", "title": "OutboundReplyMessage", "x-generated": "2026-10-14", "x-method": "derived", "x-generator": "derive-json-schema.py", "x-source": "openapi/frontapp-core-api-openapi.yml#/components/schemas/OutboundReplyMessage", "required": [ "body" ], "properties": { "to": { "type": "array", "description": "List of the recipient handles who will receive this message", "items": { "type": "string" } }, "cc": { "type": "array", "description": "List of the recipient handles who will receive a copy of this message", "items": { "type": "string" } }, "bcc": { "type": "array", "description": "List of the recipient handles who will receive a copy of this message", "items": { "type": "string" } }, "sender_name": { "type": "string", "description": "Name used for the sender info of the message" }, "subject": { "type": "string", "description": "Subject of the message for email message" }, "author_id": { "type": "string", "description": "ID of the teammate on behalf of whom the answer is sent" }, "channel_id": { "type": "string", "description": "Channel ID the message is sent from" }, "body": { "type": "string", "description": "Body of the message" }, "text": { "type": "string", "description": "Text version of the body for email messages" }, "quote_body": { "type": "string", "description": "Body for the quote that the message is referencing. Only available on email channels." }, "options": { "type": "object", "properties": { "tag_ids": { "type": "array", "description": "List of tag IDs to add to the conversation", "items": { "type": "string" } }, "archive": { "type": "boolean", "default": true, "description": "Archive the conversation right when sending the message. `true` by default" } } }, "attachments": { "description": "Binary data of attached files. Must use `Content-Type: multipart/form-data` if specified. See [example](https://gist.github.com/hdornier/e04d04921032e98271f46ff8a539a4cb) or read more about [Attachments](https://dev.frontapp.com/docs/attachments-1). Max 25 MB.", "type": "array", "items": { "type": "string", "format": "binary" } }, "signature_id": { "type": "string", "description": "ID of the signature to attach to this draft. Only supported for email channels; using this on other channel types returns a 403 forbidden error. If null, no signature is attached." }, "should_add_default_signature": { "type": "boolean", "description": "Whether or not Front should try to resolve a signature for the message. Only applies to email channels and is ignored if signature_id is included or if author_id is omitted. Default false;" } } }