# SurveySparrow MCP for AI Agents AI Agent Connect

> SurveySparrow MCP connects your SurveySparrow account to your AI agent to automate your feedback loops. It lets you query conversational surveys, manage your CRM contact lists, and monitor email shares without leaving your workspace. It's built for teams who need to move between survey design, audience management, and data analysis using natural language. It helps you get answers faster and keep your contacts organized.

## Overview
- **Category:** productivity
- **Price:** Free
- **Endpoint:** https://edge.vinkius.com/vk_preview_AQVWTa7hwz0bSiUGKMpIUGUydAsangCxABzUbtKp/ai-agent-connect
- **Tags:** conversational-surveys, experience-management, feedback-collection, audience-management, multi-channel-feedback, customer-experience

## Description

This Connector connects your SurveySparrow account to your AI agent so you can handle your entire experience management workflow from a single chat interface. Instead of jumping between different tabs to see how a survey is performing or who you've invited to participate, you can just ask your agent for the status. You can pull specific survey questions, check on your CRM contact lists, and see which email shares are actually getting out there. It turns your survey data into something you can actually talk about in real-time. Since Vinkius hosts this Connector, you can plug it into your existing tools like Cursor or Claude and immediately start managing your customer and employee feedback loops. You can check your region settings, verify your account status, and keep your webhooks active, all while your agent handles the heavy lifting of data retrieval and contact organization. This means you spend less time clicking through menus and more time actually using the feedback you collect. Whether you're looking for a quick pulse check on a new feature or need to audit your contact lists for a massive outreach campaign, this connection gives you direct access to the core of your SurveySparrow data.

## Tools

### list_active_webhooks
See your current webhook configurations. This helps you keep your event-driven workflows running.

### create_contact
Add a new profile to your CRM. You can use this to grow your audience lists quickly.

### remove_contact
Delete a contact from your records. This keeps your CRM lists clean and up to date.

### get_user_profile
Fetch your account information. Use this to check your current profile details.

### get_contact_info
Pull specific details for a single contact. This is useful for looking up individual history.

### get_survey_questions
List all fields for a specific survey. Use this to check what questions your audience sees.

### get_survey_details
Get the metadata for a survey. This helps you understand the configuration of your active projects.

### list_contact_folders
See all your contact lists. Use this to navigate your organized audience segments.

### list_crm_contacts
Pull a list of all your audience contacts. This gives you a bird's-eye view of your CRM.

### list_survey_responses
Pull all submissions for a survey. Use this to monitor completion rates and feedback.

### list_email_shares
See your survey invitations. This helps you track how your surveys are being distributed.

### list_surveys
List all your conversational surveys. This is the starting point for managing your survey projects.

## Prompt Examples

**Prompt:** 
```
What's the completion rate on my 'Customer Effort' survey?
```

**Response:** 
```
I've pulled the latest data for the **Customer Effort Score** survey. Here is the summary:

| Metric | Value |
| :--- | :--- |
| **Total Responses** | 142 |
| **Completion Rate** | 84% |
| **Average Time** | 2m 15s |

Would you like me to pull the specific comments from the last 10 respondents?
```

**Prompt:** 
```
Who are the contacts in my 'Loyal Customers' list?
```

**Response:** 
```
I found **42 contacts** in your 'Loyal Customers' list. Here are the first few:

*   **Jane Doe** (jane.doe@example.com)
*   **John Smith** (jsmith@provider.net)
*   **Alice Wong** (awong@corp.com)

I can provide the full list or check the specific survey history for any of these people.
```

**Prompt:** 
```
Are my webhooks still active?
```

**Response:** 
```
I've checked your active webhooks. You have **2 active configurations** currently running. Both are configured correctly to notify your external systems of new survey submissions.
```

## Capabilities

### Pull survey results
Get specific submission data and completion rates for any survey.

### Manage CRM contacts
Create, delete, and organize your audience profiles within your account.

### Audit survey questions
View the exact fields and questions for any active survey.

### Track email distribution
See which invitations have been sent and who's been reached.

### Monitor webhooks
Check your active notifications to keep your external workflows running.

### Check account status
Verify your region and account health with a quick command.

## Use Cases

### The Quick Sentiment Check
A CX manager wants to know if the last 10 people liked the new feature. They ask the agent to pull responses from the 'Product Pulse' survey. The agent retrieves the data and summarizes the sentiment instantly.

### The Bulk Contact Cleanup
A marketing lead needs to remove old leads. They ask the agent to use remove_contact on a specific list to clean up the CRM. This keeps their audience data accurate and current.

### The Campaign Audit
An ops analyst needs to see if the survey emails actually went out. They ask the agent to list_email_shares for the latest campaign to confirm distribution status.

### The Onboarding Check
A new team member needs to see what questions are in the 'Customer Effort' survey. They ask the agent to get_survey_questions to understand the current customer flow.

## Benefits

- Stop tab-switching: Use list_surveys and list_survey_responses to see your data without leaving your agent. This saves you from having to jump back and forth between your browser and your workspace.
- Faster audience growth: Use create_contact to build your CRM lists instantly via chat. This removes the friction of manual data entry for every new lead.
- Precise survey auditing: Use get_survey_questions to see exactly what your customers are answering. This helps you ensure your surveys are asking the right things.
- Real-time distribution tracking: Use list_email_shares to see who's getting your invitations right now. You can monitor your outreach impact without manual checks.
- Simplified webhook management: Use list_active_webhooks to ensure your integrations aren't broken. It keeps your automated workflows running smoothly.
- Quick status checks: Use get_user_profile and get_survey_details to verify your account setup. This gives you immediate visibility into your configuration.

## How It Works

The bottom line is you get a conversational interface for your entire SurveySparrow backend.

1. Subscribe to the SurveySparrow MCP on Vinkius.
2. Provide your SurveySparrow Access Token and select your specific region.
3. Ask your agent to list surveys, manage contacts, or pull response data.

## Frequently Asked Questions

**Can the SurveySparrow MCP help me analyze customer feedback?**
Yes, it allows your AI agent to pull survey results and summaries instantly. You can ask for specific completion rates or recent responses to get a pulse on customer sentiment without leaving your workspace.

**How does the SurveySparrow MCP handle my CRM contacts?**
It gives your agent the ability to list, create, and remove contacts within your SurveySparrow account. You can manage your audience lists and find specific contact details using natural language.

**Can I use the SurveySparrow MCP to see my survey questions?**
Absolutely. You can ask your agent to list the fields and questions for any active survey. This is helpful for auditing your content or checking what information you're currently collecting.

**Does the SurveySparrow MCP support webhook monitoring?**
Yes, it can list your active webhooks. This helps you ensure that your event-driven workflows and external notifications are properly configured and active.

**Can I manage my SurveySparrow account region with this?**
You can use the Connector to verify your current account region and check your overall account status. This ensures your agent is looking at the correct data for your specific location.

**How does the SurveySparrow MCP make feedback collection faster?**
It speeds up the process by removing the need to click through dashboards. By making survey data and CRM management conversational, you can get the answers you need for your reports or outreach much faster.

**Can I see all the questions in a survey via AI?**
Yes! Use the `get_survey_questions` tool and provide the Survey ID. Your agent will retrieve the complete structure, including labels and field types.

**How do I list all the contacts stored in my account?**
Run the `list_crm_contacts` query. The agent will retrieve a list of all audience members stored in your SurveySparrow account.

**Is it possible to see the status of survey responses (started vs completed)?**
Absolutely. Use the `list_survey_responses` tool and provide the Survey ID. You can pass the optional `state` parameter to filter by completion status.