# Qualtrics MCP for AI Agents AI Agent Connect

> Qualtrics MCP connects your Experience Management platform to your AI agent. It lets you manage the entire survey lifecycle, from creating distributions to exporting raw response data in CSV or JSON formats, without leaving your chat interface. This makes it easy to pull data for analysis, update your contact directories, and manage distributions through natural conversation.

## Overview
- **Category:** data-analytics
- **Price:** Free
- **Endpoint:** https://edge.vinkius.com/vk_preview_f1jsT22itpL7HB28umjS2KzSKyVcrYwzFzjv5wqU/ai-agent-connect
- **Tags:** survey-automation, experience-management, data-collection, customer-feedback, xm-directory

## Description

Most research teams spend half their day jumping between browser tabs, copy-pasting survey results into spreadsheets, and manually updating contact lists. It is a tedious loop that slows down actual analysis and creates room for manual errors. This Connector changes that by letting your agent handle the heavy lifting. You can ask your agent to pull specific response data, check on export progress, or update your XM directory members directly. Instead of hunting through the Qualtrics dashboard to find a specific distribution, you just tell your agent what you need. It is one of the most practical ways to use the Vinkius catalog to bridge the gap between survey collection and data action. You get a direct line to your research data without the friction of manual navigation. It turns a multi-step process of navigating menus and clicking buttons into a simple request for information or action. Whether you are trying to get a quick snapshot of your active surveys or you need to trigger a massive data export for a quarterly report, the agent handles the interaction with the platform for you. You no longer have to worry about the mechanics of the dashboard. You can focus on what the data actually means for your customers. This setup removes the busy work from your workflow, letting you move from question to insight much faster than before. The bottom line is you get a direct line to your research data without the friction of manual navigation.

## Tools

### get_export_file
Download the final file for a completed response export. This is how you get your data into your local files.

### get_export_progress
See how far along a response export has progressed. Use this to monitor large data pulls in real time.

### get_survey
Pull all metadata and details for a specific survey. This gives you a full look at a survey's current status.

### list_directory_contacts
See all members currently in an XM Directory. Use this to audit your existing contact lists.

### list_distributions
View all active distributions for a specific survey. This helps you see where your survey is currently live.

### list_event_subscriptions
See all your current webhook event subscriptions. Use this to manage your automated survey triggers.

### list_surveys
Get a full list of all surveys in your Qualtrics account. This is the quickest way to see your active projects.

### update_contact
Change the information for an existing directory contact. Use this to keep your contact data current.

### update_survey
Modify the structure or details of an existing survey. This lets you make quick changes to your survey setup.

### create_event_subscription
Set up a new webhook for survey activities. Use this to trigger external actions based on survey results.

### create_response_export
Start the process of exporting survey responses. This is how you initiate data pulls for analysis.

### create_survey
Create a new survey in your account. This lets you build new research projects through your agent.

### get_distribution
Fetch details for a specific survey distribution. Use this to see how your survey is being sent out.

### create_contact
Add a new person to your XM Directory. Use this to grow your contact list through your agent.

### create_distribution
Set up a new way to send out a survey. This helps you launch new survey campaigns quickly.

## Prompt Examples

**Prompt:** 
```
List all my Qualtrics surveys.
```

**Response:** 
```
I've retrieved your surveys. You have 3 active surveys:

| Survey Name | ID | Status |
| :--- | :--- | :--- |
| Customer Satisfaction 2024 | SV_123 | Active |
| Employee Engagement | SV_456 | Active |
| Product Feedback | SV_789 | Active |
```

**Prompt:** 
```
Create a new survey named 'Market Research Q3' in English.
```

**Response:** 
```
The survey **Market Research Q3** has been successfully created with ID: **SV_98765**. You can now start adding questions or setting up distributions.
```

**Prompt:** 
```
Export the responses for survey SV_12345 in CSV format.
```

**Response:** 
```
I've initiated the export for survey **SV_12345**. 

*   **Export ID:** ES_abc123
*   **Format:** CSV

I will monitor the progress for you and let you know when the file is ready.
```

## Capabilities

### Create new surveys
Build new research projects and survey structures through your agent.

### Track export progress
Monitor large data pulls in real time so you know when they are finished.

### Pull raw response files
Retrieve final survey data in CSV or JSON formats for your analysis.

### Manage contact directories
Keep your XM Directory members updated without manual data entry.

### Set up webhook subscriptions
Build reactive workflows based on specific survey activities.

### Update survey details
Modify existing survey structures and metadata on the fly.

### Create new distributions
Launch new survey campaigns across different channels instantly.

## Use Cases

### Automated Research Exports
A researcher needs to export Q3 results. They ask the agent to start the export and then check the status until the CSV is ready.

### Bulk Contact Updates
A success lead needs to update 50 contacts in a directory. They ask the agent to update the info based on a provided list.

### Rapid Survey Auditing
An analyst wants to see all active surveys to find a specific ID. They use the list command to find it instantly.

### Quick Distribution Launch
An admin needs to create a new distribution for a product launch. They tell the agent the details and it handles the setup.

## Benefits

- Stop manual CSV downloads by using create_response_export to pull data directly.
- Keep your XM Directory clean by using update_contact and create_contact through your agent.
- Speed up research setup by using create_survey and create_distribution in one go.
- Monitor long data pulls in real time with get_export_progress so you don't have to guess.
- Automate your workflows by setting up webhooks with create_event_subscription.
- Get instant survey overviews by using list_surveys to see what's active.

## How It Works

The bottom line is you get a direct line to your research data without the friction of manual navigation.

1. Connect your Qualtrics account to the Connector.
2. Enter your API Token and Datacenter ID.
3. Ask your agent to perform survey or data tasks.

## Frequently Asked Questions

**Can I use Qualtrics with Claude?**
Yes, this Connector connects your Qualtrics account to Claude, allowing you to manage surveys and export data through a natural conversation.

**How do I get survey data into my spreadsheets?**
You can ask your agent to trigger a response export for a specific survey. It will handle the export and provide you with the final file.

**Can this Connector update my contacts?**
Yes, it can create and update members in your XM Directory, making it easy to keep your contact information current without manual entry.

**How do I see my active distributions?**
Your agent can list all distributions for a specific survey, so you can see exactly where your survey is currently live.

**Can I automate my survey workflows?**
Yes, you can set up webhook event subscriptions to trigger external actions automatically based on survey activities.

**Does this work with Cursor?**
Yes, this Connector works with any MCP-compatible client, including Cursor, Windsurf, and Claude.

**How can I export survey responses using the AI?**
You can use the `create_response_export` tool to start the process. Then, use `get_export_progress` to check when it's ready, and finally `get_export_file` to retrieve the data.

**Can I create a new survey directly through the agent?**
Yes! Use the `create_survey` tool by providing a name, and optionally the language and project category. The agent will return the new Survey ID for you.

**Is it possible to manage my XM Directory contacts?**
Absolutely. You can use `list_directory_contacts` to see existing members and `create_contact` or `update_contact` to modify your directory information.