--- prompt: export-form-responses title: Export your form responses description: Get your form replies as a table you can paste into a spreadsheet. category: Content products: Forms mode: reads only tools: jetpack-forms/list-forms, jetpack-forms/get-responses url: https://jetpack.com/prompts/export-form-responses/ updated: 2026-10-25 --- # Export your form responses Get your form replies as a table you can paste into a spreadsheet. ## Prompt > Export my form responses from [September 1] to [today] as a CSV table. One row per reply, one column per field. Add the date and which form it came from. Square brackets are placeholders. Ask the user to fill them in if they did not. ## Steps for your agent 1. Call jetpack-forms/list-forms to see which forms exist and how many replies each has (entries_count). 2. Call jetpack-forms/get-responses with status "publish", after and before set from the user's dates, and per_page 100. Keep calling with page 2, 3 and so on until a page comes back empty. 3. fields is an object of label: value pairs. Use every label you see as a column. Add date and entry_title (the page the form is on) columns. 4. Output a CSV table. Quote values that contain commas or line breaks. 5. Remind the user the file has personal data and should stay private. ## Tools - `jetpack-forms/list-forms` (reads only, through `jetpack-remote-abilities`): List your forms and how many replies each one has. - `jetpack-forms/get-responses` (reads only, through `jetpack-remote-abilities`): Read and search the replies people sent through your forms. Run each tool through the WordPress.com MCP server tool named next to it, with `action: "execute"`, `operation` set to the tool name, `wpcom_site` and `params`. Set `user_confirmed: true` only after the user approves a change. ## Before you start - Free with Jetpack Forms. ## Safety Reads only. The export holds people’s names and emails, so keep it private.