---
title: "SurveyMonkey Integration"
description: "Manage SurveyMonkey surveys, responses, collectors, pages, and questions, translate answer IDs into readable text, and export responses into your other systems for reporting."
url: https://flowrunner.ai/integrations/surveymonkey
date_modified: 2026-08-01T02:40:32-07:00
---

# SurveyMonkey

[Forms](https://flowrunner.ai/integrations/category/documents-forms)

Manage SurveyMonkey surveys, responses, collectors, pages, and questions, translate answer IDs into readable text, and export responses into your other systems for reporting.

[Verified](https://flowrunner.ai/integrations/verified "What does verified mean?") · 16 actions · API key · available

[SurveyMonkey website](https://surveymonkey.com/) · [Platform Documentation](https://developer.surveymonkey.com/api/v3/) · Capability data verified 2026-07-14

1.  A scheduled poll or collector check starts the response sync
2.  Agent pulls new responses with List All Responses Bulk
3.  Agent translates answer IDs to text using Get Survey Details
4.  Agent checks each response for detractor scores or flagged answers
5.  Agent exports routine responses into the reporting spreadsheet or database
6.  Agent posts a summary of new responses to the team channel
7.  A detractor or flagged response is routed to an owner before any reply goes out

## What This Integration Enables

FlowRunner agents use SurveyMonkey to turn raw responses into readable, actionable data. An agent reads responses, translates the answer IDs to question headings and choice labels using the survey structure, and exports the legible data into a reporting spreadsheet or database. It can create surveys and web link or email collectors and distribute the share URL. What it does not do is treat every response the same. When a response carries a detractor score or a flagged answer, the agent routes it to a person before any reply goes out, so a genuine complaint gets a human, not a form letter.

### Without FlowRunner

**Answer IDs unreadable**: Responses reference choice IDs that someone has to translate by hand

**Manual export**: Staff copy responses into a reporting sheet one at a time

**Detractors handled late**: A low score is noticed days later when someone reads the report

### With FlowRunner

**Answers translated automatically**: The agent maps answer IDs to question and choice text before export

**Responses exported on a schedule**: New responses flow into reporting without a manual export

**Detractors routed at once**: A low score or flagged answer reaches an owner while it still matters

## Use Case Scenarios

### Readable Response Export

On a schedule, the agent calls List All Responses Bulk to pull new responses and Get Survey Details to read each question heading and answer choice. It translates the raw answer IDs into readable text and exports each response into a reporting spreadsheet. The report is legible and current without anyone decoding IDs.

### Collector Distribution

A team needs to field a new survey. The agent creates the survey with Create Survey, creates a web link collector with Create Collector, and shares the generated survey URL to the right channel. The survey is live and distributed without manual setup.

### Detractor Escalation

The agent reads responses with Get Response Details using the Include Survey Mapping option, so each response comes back with readable mapped answers. Routine responses flow into reporting. A response that scores as a detractor or trips a flagged answer pauses and routes to the account owner, who decides how to respond personally before any automated follow-up fires.

## Human-in-Loop Highlight

When the agent reads a response that scores as a detractor or contains a flagged answer, it does not send an automated follow-up. It pauses and routes to the account owner through their preferred channel: "\[Respondent\] left a \[score\] on the \[Survey\] and flagged \[answer\]. Mapped response: \[summary\]. Do you want to reach out personally, or should I send the standard follow-up?" The owner decides. The responses that signal a real problem reach a person while there is still time to fix the relationship.

Agent processes routinely

Detects exception requiring judgment

Clear match Continues automatically

Ambiguous Routes to human via preferred channel

Human decides

Agent resumes with decision

## Agent Capabilities

16 actions

### Surveys

5

-   **Create Survey** Creates a new survey. Used to provision a survey programmatically.
-   **Delete Survey** Removes a survey. Used in lifecycle cleanup.
-   **Get Survey** Returns a survey summary. Used to read basic survey details.
-   **Get Survey Details** Returns the full survey structure, including each question heading and answer choice id and text. Used to translate response answer IDs into readable labels.
-   **List Surveys** Lists the surveys on the account. Used to inventory surveys.

### Responses

3

-   **Get Response Details** Returns one response, with an optional Include Survey Mapping option that attaches readable mapped answers. Used to read a single response in human-readable form.
-   **List All Responses Bulk** Returns responses across a survey in bulk. Used to export responses for reporting and analysis.
-   **List Survey Responses** Lists the responses for a survey. Used to page through submissions.

### Collectors

4

-   **Create Collector** Creates a web link or email collector. Used to distribute a survey and generate a share URL.
-   **Get Collector** Returns a single collector. Used to read its configuration.
-   **Get Collector Responses** Returns the responses gathered by a collector. Used to process responses per distribution channel.
-   **List Collectors** Lists the collectors on a survey. Used to audit distribution channels.

### Pages and Questions

3

-   **Get Page** Returns a survey page. Used to read page structure.
-   **List Page Questions** Lists the questions on a page. Used to map questions to answers.
-   **List Survey Pages** Lists the pages in a survey. Used to navigate survey structure.

### Account

1

-   **Get Me** Returns the authenticated user. Used as a connection check.

## Frequently Asked Questions

### What can FlowRunner do with SurveyMonkey?

FlowRunner agents can run Create Survey, Delete Survey, and Get Survey in SurveyMonkey, plus 13 more actions.

### Does connecting SurveyMonkey to FlowRunner require OAuth?

No. SurveyMonkey connects to FlowRunner with an API key, no OAuth flow required.

### Can SurveyMonkey trigger a FlowRunner workflow automatically?

SurveyMonkey doesn't currently expose triggers in FlowRunner. It connects as an action step inside workflows started by another trigger.

**Work at SurveyMonkey?** This integration exposes SurveyMonkey to AI agents on every FlowRunner plan, including through MCP, at no cost to you. [See what FlowRunner offers integration partners](https://flowrunner.ai/integrations/partners), including how to keep this page current.

---
Markdown version of https://flowrunner.ai/integrations/surveymonkey. Site index: https://flowrunner.ai/llms.txt
