Submit feedback
Submit feedback. The simplest form is direct feedback about content:
just the feedback text and optional context.additional_details, with
no conversation attached. Feedback can also be linked to a playground
conversation message, or submitted by an agent through MCP.
Impersonation:
- When using impersonation, the feedback is submitted as the impersonated user
Feedback Types
| Type | is_positive Value | Description |
|---|---|---|
| Thumbs up | true | Positive feedback |
| Thumbs down | false | Negative feedback |
| Neutral | null | Neutral or no sentiment |
Query ID (conversation feedback only)
The query_id identifies a specific user query and all related responses.
It can be obtained from:
- The streaming response (each message contains
query_id) - The
streaming_completedevent’schat_history - The conversation retrieval endpoint
Authorizations
Use Authorization: Bearer
Headers
Email of the user to impersonate. Requires CAN_IMPERSONATE_OTHER_USERS permission.
If the target user is not found or does not have access to the project, the request
proceeds as the authenticated user. Contact Clarifeye to enable this permission.
Path Parameters
UUID of the project
Body
Feedback about content itself, not linked to a conversation. Just the feedback text plus optional additional details. Agents submitting through MCP set source=MCP and type=direct_feedback; plain API callers can omit both.
- Direct feedback
- Interaction feedback (MCP)
- Conversation feedback
Text comment (can be empty for quick feedback)
"We need to cover the EU refund rules in the knowledge base"
true: Positive feedback (thumbs up)false: Negative feedback (thumbs down)null: Neutral feedback
true
Response
Feedback submitted successfully
User who submitted the feedback
to_review: Feedback pending review (default)reviewed: Feedback has been reviewed
to_review, reviewed Feedback text comment
Free-form context, echoed back as submitted at creation. Conversation feedback carries conversation_id/query_id/source; MCP interaction feedback carries user_query; direct feedback may carry additional_details.
true: Positive feedbackfalse: Negative feedbacknull: Neutral
The user message that was responded to (computed field)
Title of the conversation (computed field)
Auto-generated suggested action type
Auto-generated suggested action data