SurveyMonkey Automation

Automate survey creation, response collection, and collector management through natural language commands.

74.2k|8.5k|Updated Oct 17, 2025
One-click install
npx skills add https://github.com/ComposioHQ/awesome-claude-skills --skill surveymonkey-automation
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: SurveyMonkey Automation
Source: https://github.com/ComposioHQ/awesome-claude-skills/tree/main/composio-skills/survey-monkey-automation
Command: npx skills add https://github.com/ComposioHQ/awesome-claude-skills --skill surveymonkey-automation

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill removes the manual overhead of managing survey lifecycles, allowing users to create, distribute, and analyze surveys without navigating the SurveyMonkey web interface.

Core Features & Use Cases

  • Survey Lifecycle Management: Create new surveys, retrieve metadata, and monitor response counts programmatically.
  • Distribution Control: Generate and manage collector links to track survey distribution channels and response progress.
  • Data Retrieval: Fetch and filter survey responses based on status, completion time, or respondent details for reporting.

Quick Start

Use the SurveyMonkey skill to create a new survey titled 'Customer Feedback Q1' and list all active collectors.

Frequently Asked Questions about SurveyMonkey Automation

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I create a new survey using natural language?

Use the SURVEY_MONKEY_CREATE_SURVEY tool by providing a title and optional language or nickname parameters. The tool returns a unique survey_id which you can use for subsequent configuration and distribution tasks.

How can I retrieve completed survey responses?

Use the SURVEY_MONKEY_GET_RESPONSES tool with the status parameter set to 'completed'. You can further filter results by date ranges or respondent email to isolate specific data sets.

Does this skill support managing multiple survey collectors?

Yes, the SURVEY_MONKEY_GET_COLLECTORS tool allows you to list all distribution channels for a specific survey_id. You can filter by collector name or sort by date to identify the correct shareable link.

What should I do if I lose my survey ID?

Use the SURVEY_MONKEY_GET_SURVEYS tool to list all surveys in your account. You can sort by date_modified or filter by title to locate the specific survey and retrieve its ID.

Are there limitations on response retrieval?

Large surveys require pagination using the page and per_page parameters. Ensure you filter by status to avoid retrieving partial or disqualified responses if you only require completed data.