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

# Respond to Task

> Send a message or answers to a running task

Sends a follow-up message to a running task, or provides answers to questions the agent has asked via the `ask_user` tool.

## Authentication

Requires a valid Bearer token.

## Path Parameters

<ParamField path="taskID" type="string" required>
  Task ID (UUID).
</ParamField>

## Request Body

<ParamField body="message" type="string" required>
  The message to send to the agent.
</ParamField>

<ParamField body="ask_user_answers" type="object">
  Answers to specific questions from the agent's `ask_user` tool call. Keys are question identifiers, values are the answers.
</ParamField>

<RequestExample>
  ```json theme={null}
  {
    "message": "Use Tailwind CSS for styling"
  }
  ```
</RequestExample>

<RequestExample>
  ```json theme={null}
  {
    "message": "Here are my answers",
    "ask_user_answers": {
      "framework": "React",
      "styling": "Tailwind CSS"
    }
  }
  ```
</RequestExample>

## Response

Returns `200 OK` on success.

## Errors

| Status | Description                                                 |
| ------ | ----------------------------------------------------------- |
| `400`  | Bad Request — task is not in a state that accepts responses |
| `401`  | Unauthorized — missing or invalid token                     |
| `404`  | Not Found — task does not exist or you do not have access   |
