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

# Respond Text

> Finish an HTTP-triggered workflow with a text response.

**Respond Text** sends a string back to the client that started the workflow.
It is available in workflows using the **URL**, **Form Submission**, or
**Webhook** trigger.

## Inputs

| Input            | Type   | Required | Description                                                               |
| ---------------- | ------ | -------- | ------------------------------------------------------------------------- |
| **Body**         | String | Yes      | The response body.                                                        |
| **Status**       | Number | No       | An HTTP status code from `100` to `599`. Defaults to `200`.               |
| **Content Type** | Enum   | Yes      | `text/plain`, `text/html`, or `application/json`. Defaults to plain text. |

<Note>
  **Content Type** describes the string; it does not transform it. If you select
  JSON, **Body** must already contain valid JSON.
</Note>

This action ends the waiting HTTP response. Place it on every branch that
should return a deliberate result to the caller.
