---
title: "Create message reply"
method: POST
path: "/conversations/{conversation_id}/messages"
tags: ["Messages"]
---

# Create message reply

`POST /conversations/{conversation_id}/messages`

Reply to a conversation by sending a message and appending it to the conversation.

Required scope: `messages:send`

## Path parameters

- `conversation_id` string, required

## Request body

- OutboundReplyMessage
  - `to` string[] — List of the recipient handles who will receive this message
  - `cc` string[] — List of the recipient handles who will receive a copy of this message
  - `bcc` string[] — List of the recipient handles who will receive a copy of this message
  - `sender_name` string — Name used for the sender info of the message
  - `subject` string — Subject of the message for email message
  - `author_id` string — ID of the teammate on behalf of whom the answer is sent
  - `channel_id` string — Channel ID the message is sent from
  - `body` string, required — Body of the message
  - `text` string — Text version of the body for email messages
  - `quote_body` string — Body for the quote that the message is referencing. Only available on email channels.
  - `options` object
    - `tag_ids` string[] — List of tag IDs to add to the conversation
    - `archive` boolean — Archive the conversation right when sending the message. `true` by default
  - `attachments` string[] — 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.
  - `signature_id` string — 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` boolean — 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;

## Response `202`

An accepted message

- object
  - `status` string
  - `message_uid` string — Message unique identifier

## Other responses

- `301` — If the conversation has been merged, the response redirects you to the merged conversation.

---

[API](https://skmtc.net/frontapp/apis/core-api.md) · [All operations](https://skmtc.net/frontapp/apis/core-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/frontapp/core-api/revisions/76d1eaa2d0eb/schema)
