Create, manage, and analyze SurveyMonkey surveys through natural language automation.
Copy the install command and let the AI configure it · recommended for beginners
Please install the "SurveyMonkey Automation" skill from askskill: 1. Download https://raw.githubusercontent.com/ComposioHQ/awesome-claude-skills/master/composio-skills/survey-monkey-automation/SKILL.md 2. Save it as ~/.claude/skills/survey-monkey-automation/SKILL.md 3. Reload skills and tell me it's ready
Automate SurveyMonkey survey workflows -- create surveys, list and search existing surveys, manage collectors and distribution links, retrieve responses, and inspect survey details -- all through natural language.
Toolkit docs: composio.dev/toolkits/survey_monkey
https://rube.app/mcpCreate a new empty survey that can be further configured with questions and pages.
Tool: SURVEY_MONKEY_CREATE_SURVEY
Key parameters:
title -- survey title displayed to respondents (required)nickname -- optional internal name for organizing surveys (not shown to respondents)language -- ISO 639-1 language code (default en); examples: es, fr, defooter -- whether to display SurveyMonkey branding footer (default true)The created survey starts with one empty page and no questions. Use the returned
survey_idwith other actions to add content and configure collectors.
Example prompt:
"Create a new survey titled 'Customer Satisfaction Q1 2026'"
Enumerate all surveys in your account with filtering, sorting, and pagination.
Tool: SURVEY_MONKEY_GET_SURVEYS
Key parameters:
title -- search by survey title (partial match)sort_by -- sort by title, date_modified, or num_responsessort_order -- ASC or DESCpage / per_page -- pagination controls (default 50 per page, max 100)include -- additional fields: response_count, date_modified, date_created, question_count, page_count, category, language, folder_idfolder_id -- filter to surveys in a specific folderstart_modified_at / end_modified_at -- date range filter (format: YYYY-MM-DDTHH:MM:SS)Example prompt:
"List all my surveys sorted by most recent modification, include response counts"
Retrieve comprehensive metadata for a specific survey including configuration, question/page counts, response counts, and all relevant URLs.
Tool: SURVEY_MONKEY_GET_SURVEY_DETAILS
Key parameters:
survey_id -- the unique survey identifier (required)Returns: title, language, question_count, page_count, response_count, URLs for preview/edit/analyze/collect, button text, and timestamps.
Example prompt:
"Show me the full details and response count for survey 123456789"
Retrieve collectors (distribution channels) for a survey to get shareable links and monitor response progress.
Tool: SURVEY_MONKEY_GET_COLLECTORS
Key parameters:
survey_id -- the survey to get collectors for (required)include -- additional fields: type, status, response_count, date_created, date_modified, urlname -- partial match filter on collector namesort_by -- sort by id, date_modified, type, status, or namesort_order -- ASC or DESCpage / per_page -- pagination (default 50, max 1000)start_date / end_date -- filter by creation date (format: YYYY-MM-DDTHH:MM:SS)Example prompt:
"Get all collectors for survey 123456789, include URLs and response counts"
Fetch response data for a specific survey with comprehensive filtering options.
Tool: SURVEY_MONKEY_GET_RESPONSES
Key parameters:
survey_id -- the survey to retrieve responses from (required)status -- filter by completed, partial, overquota, or disqualifiedpage / per_page -- pagination (default 50, max 1000)sort_order -- ASC or DESC (sorted by date_modified)start_created_at / end_created_at -- filter by creation date range (ISO 8601)…
Automate common Canvas LMS teaching and admin tasks through Rube MCP.
Automate Capsule CRM contacts, tasks, projects, and organizations with natural language.
Build complex multi-component web artifacts with React, Tailwind, and shadcn/ui.
Apply official brand colors and typography to keep artifacts visually consistent.
Generate clear user-facing changelogs and release notes from Git commit history.
Automate Canny feedback tasks and workflows through Rube MCP efficiently.
Create and edit feedback surveys and read collected responses through AI.
Create and manage surveys, analyze responses, and trigger webhook-based automations.
Process PDF emails into structured surveys and send HTML replies automatically.
Create surveys and validate questions with AI for agents.
Create short-lived structured surveys and collect human responses through agents.
Automate Qualaroo survey and feedback tasks to speed up user insights.