> ## Documentation Index
> Fetch the complete documentation index at: https://docs.bouncebox.app/llms.txt
> Use this file to discover all available pages before exploring further.

# Reply emails

> Send the extracted result back to an inbox as a formatted reply email.

Set the mailbox's **Output** to `REPLY EMAIL` or `BOTH` and BounceBox sends the extracted result as a reply to the original email — useful when the receiving end is a person or a mailbox-based workflow rather than an API.

## Configuration

| Field            | What it does                                                                                 |
| ---------------- | -------------------------------------------------------------------------------------------- |
| Reply to address | Where human replies to the reply email are directed.                                         |
| Subject template | Defaults to `Extracted: {{subject}}`.                                                        |
| Body template    | The reply body. The default body announces the source email and includes the extracted data. |

## Placeholders

Use these in the subject and body templates:

* `{{mailbox}}` — the mailbox address the email was sent to
* `{{received_at}}` — when the email arrived
* `{{email_id}}` — the email's identifier
* `{{from}}` — the original sender
* `{{subject}}` — the original subject
* `{{attachments}}` — the attachment list
* `{{data}}` — the extracted JSON

Missing fields render as empty strings — no warning is added for them.

## Loop protection

A reply email that triggers another reply can spiral into a loop — two automated systems answering each other. BounceBox suppresses replies that would bounce back into BounceBox addresses or into known automated senders (auto-submitted and bulk mail), and caps reply storms, so configuring a reply output can't create an email loop.

<Note>
  Suppressed replies complete without a delivery-log entry — they count as the safe outcome, not a failure. Check the email's status and details in the [inbox](/dashboard/inbox) if a reply you expected never arrived.
</Note>

## Retries

Reply delivery is retried up to **3 attempts** with growing backoff, same as webhooks. Each attempt appears in the delivery log.
