feedback
Send AINSOF what the user thought of an answer — "none of these fit", "the music doesn't land on my cut", "that second one is perfect". ASK THEM FIRST, every time, in one short question: their words would be sent to AINSOF to improve the catalogue, is that alright. Send only if they say yes, and set consented to true when they do. If they decline or do not answer, do not call this tool at all — their reaction stays in the conversation. Quote them in in_their_words EXACTLY as they said it, and pass the tool it concerns plus the track_id or brief involved. Never invent a complaint, and never send feedback the user did not give.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| about | Yes | the tool this is about, e.g. 'search_music' or 'score_my_video' | |
| brief | No | the brief or query that produced it, if any | |
| verdict | Yes | how it landed | |
| expected | No | what they wanted instead, if they said | |
| track_id | No | the cue it concerns, if any | |
| consented | Yes | true ONLY if you asked the user whether their feedback may be sent to AINSOF and they agreed. Never set this without having asked. | |
| in_their_words | No | the user's own sentence, verbatim, not paraphrased |