# CodePipelineProcessAnswerRequest

An answer to a question an agent asked during a code pipeline run. Once every question is answered, the run carries on.

**Kind:** an object, used in requests.

## Fields

| Field | Type | Required | Description |
|---|---|---|---|
| `requestId` | `uuid` | yes | The question's `id`, from the step's `humanInteractionRequests`. Constraints: required (empty or whitespace-only strings are rejected). |
| `answer` | `string` | yes | The answer: one of the suggested answers, or your own. Constraints: required (empty or whitespace-only strings are rejected). |

## Example

```json
{
  "requestId": "3f2b8c1e-5d4a-4e6b-9c7d-2a1b0c9d8e7f",
  "answer": "..."
}
```

## Where it's used

- [`pipelineRuns.answer`](https://docs.maitento.com/reference/api/pipeline-runs.md) (`POST /code-pipelines/processes/by-id/{id}/answer`)
