List form responses
clipform_get_responsesList a Clipform form's individual responses (submissions) with time filtering - complements clipform_get_results (aggregates). Answers questions like 'what came in during the last 24 hours', 'what's the longest answer', 'what did people say'. Text answers only: contact details, file uploads, payments, and audio/video answers are redacted to placeholders - point the user at the dashboard for those. Responses are sorted newest first unless sort: 'oldest'.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| sort | No | Order by submission time. Default: newest | |
| limit | No | Max responses to return (default 20, max 50) | |
| query | No | Only responses whose text answers contain this string (case-insensitive) | |
| since | No | Only responses submitted at or after this ISO 8601 time (e.g. '2026-08-29T00:00:00Z') | |
| until | No | Only responses submitted at or before this ISO 8601 time | |
| context | Yes | Describe the user's underlying goal in one sentence - not the tool you're calling. | |
| form_id | Yes | Form UUID (from clipform_list_forms / clipform_create_form) |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| returned | Yes | Responses in this result | |
| responses | Yes | Matching responses, filtered/sorted/capped per the inputs | |
| total_matching | Yes | Responses matching the filters (before the limit cap) | |
| locked_over_plan_limit | Yes | Matching responses hidden by the plan's response limit |