---
title: "Submit Conversation Feedback"
method: POST
path: "/core/conversations/{conversation_id}/feedback"
tags: ["Conversations"]
---

# Submit Conversation Feedback

`POST /core/conversations/{conversation_id}/feedback`

## Request

- Base URL: `https://api.anyreach.ai` (the document declares no server; this is the origin it was published from)
- URL: `https://api.anyreach.ai/core/conversations/{conversation_id}/feedback`
- Auth: HTTP bearer

Submit post-conversation feedback from the platform (authenticated).

Staff-facing counterpart to the public widget feedback endpoint: lets an
authenticated user record the agent's configured feedback form for a
conversation that has no widget of its own (e.g. a phone call). The
caller supplies ``widget_id`` — the widget whose form defines the
accepted fields — which must belong to the same organization (enforced
implicitly by the org-scoped DB) and the same agent as the conversation.
Stored under ``custom_metadata.feedback_form``; unlike the public
widget path, resubmitting overwrites the existing feedback so
reviewers can correct or extend it while auditing a transcript.

## Path parameters

- `conversation_id` string, required

## Headers

- `x-anyreach-org` string, nullable: Organization ID for user PATs (pat_ prefix tokens)

## Request body

- ConversationFeedbackRequest: Schema for submitting feedback on a conversation from the platform. Unlike ``WidgetFeedbackRequest`` (public, keyed by widget id in the path), this authenticated variant is keyed by conversation id and carries the ``widget_id`` whose feedback form to validate against — the conversation may have no widget of its own (e.g. a phone call).
  - `widget_id` string, required: Widget whose feedback form defines the accepted fields
  - `data` object, required: Submitted feedback field values keyed by field id

## Response `200`

Successful Response

- FeedbackSubmitResponse: Response for a successful feedback submission.
  - `status` string

## Other responses

- `422`: Validation Error

---

[API](https://skmtc.dev/anyreach/apis/anyreach-api.md) - [All operations](https://skmtc.dev/anyreach/apis/anyreach-api/llms.txt) - [OpenAPI document](https://skmtc.dev/anyreach/apis/anyreach-api/revisions/2eddf40c8c93?raw)
