---
title: "Submit Feedback Signal"
method: POST
path: "/api/agent/messages/{message_id}/feedback-signal"
tags: ["Comms Learning Signal"]
---

# Submit Feedback Signal

`POST /api/agent/messages/{message_id}/feedback-signal`

Enqueue comms-learning capture for a message with saved thumbs-down
feedback + comment. No-op (not an error) when the message doesn't
actually carry a thumbs-down comment yet, or isn't a recognizable
agent-authored draft — the client is expected to call this right after
saving that feedback, but this endpoint never guesses at evidence.

## Path parameters

- `message_id` string, required — Message identifier

## Query parameters

- `user_id` string
- `org_id` string

## Response `200`

Successful Response

- unknown

## Other responses

- `422` — Validation Error

---

[API](https://skmtc.net/every/apis/every-api.md) · [All operations](https://skmtc.net/every/apis/every-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/every/every-api/revisions/ca82da2b8d97/schema)
