SurveyMonkey integration
Online survey platform for creating surveys and collecting responses. Design questionnaires, distribute to respondents, and analyze results. Essential for market research, customer feedback, and data collection.
Say what should happen.
The workflow builds itself.
Common SurveyMonkey use cases
- survey editing
- survey management
- survey distribution
- survey cleanup
- survey structure
- distribution management
- email invitations
- question review
- survey analysis
- survey building
What you can do with SurveyMonkey
Each of these is one operation on one endpoint, available both as a workflow step and as a tool an AI agent can call on its own. Nothing bundles several operations into one action, so what a run did stays readable afterwards.
Most endpoints run on the free plan. A few, mainly the ones that publish on your behalf, need a paid plan.
Collector, 6 operations
create_collectorCreate collectorPOSTCreates a new collector for survey distribution.delete_collectorDelete collectorDELETEDeletes a collector from SurveyMonkey.get_collectorGet collectorGETRetrieves a specific collector's details.get_collector_statsGet collector statsGETRetrieves response statistics for a collector.list_collectorsList collectorsGETLists collectors (distribution channels) for a survey.update_collectorUpdate collectorPATCHModifies an existing collector's settings.
Survey, 6 operations
create_surveyCreate surveyPOSTCreates a new survey in SurveyMonkey.delete_surveyDelete surveyDELETEDeletes a survey from SurveyMonkey.get_surveyGet surveyGETRetrieves details for a specific SurveyMonkey survey.get_survey_detailsGet survey detailsGETRetrieves full survey with all pages and questions.list_surveysList surveysGETLists all surveys in the SurveyMonkey account.update_surveyUpdate surveyPATCHModifies an existing SurveyMonkey survey.
Page, 5 operations
create_pageCreate pagePOSTCreates a new page in a SurveyMonkey survey.delete_pageDelete pageDELETEDeletes a page from a SurveyMonkey survey.get_pageGet pageGETRetrieves a specific page in a survey.list_pagesList pagesGETLists all pages in a SurveyMonkey survey.update_pageUpdate pagePATCHModifies a page in a SurveyMonkey survey.
Response, 5 operations
delete_responseDelete responseDELETEDeletes a specific survey response.get_responseGet responseGETRetrieves a specific survey response's metadata.get_response_detailsGet response detailsGETRetrieves a specific response with full answer data.get_responses_bulkGet responses bulkGETRetrieves all responses with complete answer data.list_responsesList responsesGETLists responses for a SurveyMonkey survey.
Contact, 4 operations
create_contactCreate contactPOSTCreates a new contact in SurveyMonkey.delete_contactDelete contactDELETEDeletes a contact from SurveyMonkey.get_contactGet contactGETRetrieves a specific contact's details.list_contactsList contactsGETLists all contacts in the SurveyMonkey account.
Question, 4 operations
create_questionCreate questionPOSTCreates a new question on a survey page.delete_questionDelete questionDELETEDeletes a question from a survey page.get_questionGet questionGETRetrieves a specific question from a survey page.list_questionsList questionsGETLists all questions on a survey page.
Webhook, 3 operations
create_webhookCreate webhookPOSTCreates a webhook for SurveyMonkey event notifications.delete_webhookDelete webhookDELETEDeletes a webhook from SurveyMonkey.list_webhooksList webhooksGETLists all webhooks in the account.
Contact list, 2 operations
create_contact_listCreate contact listPOSTCreates a new contact list.list_contact_listsList contact listsGETLists all contact lists in the account.
Message, 2 operations
create_collector_messageCreate collector messagePOSTCreates a message for an email or SMS collector.send_collector_messageSend collector messagePOSTSends an existing collector message to its recipients.
Recipient, 1 operation
add_message_recipients_bulkAdd message recipients bulkPOSTAdds recipients to a collector message in bulk.
Survey category, 1 operation
list_survey_categoriesList survey categoriesGETLists available survey categories.
Survey template, 1 operation
list_survey_templatesList survey templatesGETLists available survey templates.
User, 1 operation
get_current_userGet current userGETRetrieves the current SurveyMonkey user profile.
Use SurveyMonkey from Claude Code, Cursor or Codex
Connect SurveyMonkey in LiveContext, create an API key in Settings, then add the LiveContext MCP server to your client. Its SurveyMonkey operations become tools the client can call, next to every other integration you connected.
claude mcp add --transport http livecontext https://livecontext.ai/mcp --header "X-API-Key: YOUR_API_KEY"[mcp_servers.livecontext]
url = "https://livecontext.ai/mcp"
[mcp_servers.livecontext.http_headers]
"X-API-Key" = "YOUR_API_KEY"{
"mcpServers": {
"livecontext": {
"type": "http",
"url": "https://livecontext.ai/mcp",
"headers": {
"X-API-Key": "YOUR_API_KEY"
}
}
}
}How to connect SurveyMonkey
- Create your workspace
Sign up free. Nothing to install.
- Connect SurveyMonkey once
Add your SurveyMonkey connection in Settings. Every tool from this integration reuses it, and secrets are encrypted at rest and visible only to you.
- Describe the job in chat
The workflow builds itself in front of you and picks the endpoints it needs. Drag the steps yourself on the canvas whenever you would rather be explicit.
SurveyMonkey integration FAQ
What can you do with the SurveyMonkey integration?
LiveContext exposes 41 operations on SurveyMonkey, covering collector, survey, page and response. Common uses include survey editing, survey management and survey distribution.
