rate_response
Marks an individual respondent comment as helpful or not_helpful. Use this after get_survey_responses to programmatically curate response quality — e.g. flag low-effort or off-topic responses for downstream filtering.
IMPORTANT: rating a response 'not_helpful' is destructive. It counts against a per-survey flag cap: free (pay-as-you-go) owners may flag 10% of the sample size, rounded up (e.g. 3 flags on a 30-response survey) — or 30% of the sample size with a floor of 2 on screen-recording polls; trial owners use the same limit. Non-trial PickFu+/Enterprise subscribers have no cap. The cap is per survey, not a fixed number, so do not quote one without knowing the sample size and plan. Exceeding it returns an error. Within the cap it auto-rejects the response (and, on multi-question surveys, all responses from the same respondent), recalculates the survey's valid-answer count, and may reopen a completed survey to collect replacement responses. Confirm with the user before applying 'not_helpful' to multiple responses in bulk.
Switching a previous 'not_helpful' rating to 'helpful' records the new vote but does NOT un-reject the response that was auto-rejected by the prior flag. Re-rating without re-sending the comment field preserves the previous comment.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| rating | Yes | Rating to apply. 'helpful' marks the response as high-quality. 'not_helpful' flags it as low-quality and may auto-reject the response — see tool description for full effect. | |
| comment | No | Optional reason or note attached to the rating (max 500 chars). | |
| surveyId | Yes | The parent survey id returned with this response. | |
| responseId | Yes | The response ID (GUID) returned in the `id` field of get_survey_responses. | |
| idNamespace | No | Identifier namespace. Omit for historical/canonical lookup; choose canonical or legacyGuid to disambiguate an owned collision. legacyNumber uses a positive decimal database id. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| data | No | ||
| success | No |