# Zingtree MCP for AI Agents AI Agent Connect

> Zingtree MCP lets you query your organization's decision trees and user session data using natural language. Instead of digging through the designer or manual logs, you can ask your AI agent to pull specific form values, find tree structures, or summarize user paths. It turns complex workflow data into something you can actually talk to.

## Overview
- **Category:** productivity
- **Price:** Free
- **Endpoint:** https://edge.vinkius.com/undefined/ai-agent-connect
- **Tags:** decision-trees, workflow-automation, interactive-content, user-sessions, process-mapping, node-management

## Description

Zingtree is for managing interactive workflows, but getting specific data out of them can be a chore. This Connector lets your AI agent do the digging for you. You can ask questions about your trees, find specific nodes, or pull user session data without jumping back and forth between your chat and the Zingtree designer. It makes it easy to see exactly how people are moving through your content. You'll find it's a huge help for spotting where users get stuck or for grabbing form answers for a quick audit. It's a core part of the Vinkius catalog for anyone who needs to turn complex trees into actionable insights. Instead of exporting CSVs or manually clicking through dozens of nodes to find a single keyword, you can just tell your agent what you're looking for. It handles the heavy lifting of navigating the hierarchy and pulling out the specific values you need. This means you spend less time on data entry and more time actually fixing the friction points in your customer journey. You can see a clean linear path for a specific session or check every variable used in a complex tree; the AI handles the navigation. You get the answers you need in plain text, which lets you make faster decisions about your content strategy.

## Tools

### get_session_form_data
Pull all form entries from a specific session. This makes it easy to see exactly what a user typed.

### search_all_trees
Find specific text or labels across your entire library. Use this to locate content quickly.

### get_clean_session_path
Get a simple, linear view of a user's journey. It removes the noise from complex branching.

### get_session_details
Grab the full metadata for a single user session. Use it to see browser info and interaction history.

### list_tree_sessions
Find sessions for a specific tree within a date range. This helps you monitor usage over time.

### get_tree_structure
View the complete hierarchy of a specific tree. It's great for understanding complex logic.

### list_tree_variables
See every variable used in a particular tree. Use this to audit your data points.

### list_trees
Get a full list of every tree in your organization. This is the starting point for exploring your content.

## Prompt Examples

**Prompt:** 
```
Show me the path for session ID 12345.
```

**Response:** 
```
I've retrieved the path for session 12345. Here is the sequence of nodes the user followed:

1. **Welcome**
2. **Technical Issue**
3. **Login Problems**
4. **Reset Password**

It looks like they reached the final step successfully. Would you like to see the form data for this session?
```

**Prompt:** 
```
What variables are in the Sales tree?
```

**Response:** 
```
The **Sales** tree uses the following variables:

| Variable Name | Description |
| :--- | :--- |
| `user_type` | Identifies if the user is a pro or hobbyist |
| `budget_range` | Captures the expected spending |
| `interest_level` | Tracks the urgency of the purchase |

Do you want me to check if these are present in any recent sessions?
```

**Prompt:** 
```
Find all trees that mention Refund.
```

**Response:** 
```
I found 3 trees that mention **Refund** in their content:

* **Billing Support** (Node: 'Request a Refund')
* **Subscription FAQ** (Node: 'Refund Policy')
* **Order Management** (Node: 'Refund Status')

Which one would you like to explore further?
```

## Capabilities

### Pull form data from a specific session
Get all the values a user entered during their interaction in one request.

### Search for keywords across all your trees
Find specific text or labels across your entire library instantly.

### View a linear path for a user session
See the exact sequence of steps a user took without the branching noise.

### Get the full hierarchy of a specific tree
Retrieve the complete structure of a tree to understand its logic.

### List all variables used in a workflow
See every variable used in a particular tree to audit your data points.

### Filter sessions by a specific date range
Monitor usage and performance over specific periods of time.

### List every tree in your organization
Get a full list of every tree to explore your content library.

## Use Cases

### Identifying friction points
A support lead asks the agent to find where users drop off in the Refund Policy tree to see which nodes need better clarity.

### Automating data extraction
An ops person needs to pull all Issue Type answers from the Product Support tree for last week to build a summary report.

### Auditing content variables
A product owner wants to see all variables used in the Onboarding tree to ensure they match the new brand guidelines.

### Rapid library discovery
A new manager wants to see a list of all active trees to understand the current content library without opening the designer.

## Benefits

- Get specific user inputs instantly with get_session_form_data instead of manual log checking.
- Find content across your entire library in seconds using search_all_trees.
- See the exact path a user took with get_clean_session_path to spot friction points.
- Monitor usage trends over time by using list_tree_sessions for any date range.
- Audit your data points quickly by calling list_tree_variables on any tree.
- Understand complex logic at a glance by viewing hierarchies with get_tree_structure.

## How It Works

The bottom line is you get instant access to your Zingtree data without leaving your chat window.

1. Connect your Zingtree API Key to your AI client.
2. Subscribe to this Connector through the Vinkius marketplace.
3. Ask your agent to find specific data or analyze paths.

## Frequently Asked Questions

**Can the Zingtree MCP find specific user answers?**
Yes, it can pull all form entries from a specific session. This lets you see exactly what a user typed during their interaction without manual searching.

**How does Zingtree MCP help with support?**
It helps support teams identify friction points. By analyzing user paths, you can see where people get stuck and improve your troubleshooting content.

**Can I see the structure of a tree?**
Yes, you can retrieve the full hierarchy of any specific tree. This is helpful for understanding complex logic or auditing your current content.

**Does Zingtree MCP support date filtering?**
Yes, it can list sessions for a specific tree within any date range. This makes it easy to monitor usage trends and performance over time.

**Can I search across my whole library?**
Yes, you can search for specific text or labels across your entire library. It's a fast way to find content without clicking through every node.

**Is Zingtree MCP good for auditing?**
It's excellent for auditing. You can quickly list all variables used in a tree or grab detailed session metadata to ensure your data is consistent.

**How do I find my Zingtree API Key?**
Log in to Zingtree and go to Account > Organizations and Billing to find your unique API Key.

**Can I see the path a specific user took in a tree?**
Yes, the `get_session_details` or `get_clean_session_path` tools provide the exact sequence of nodes visited by a user during their session.

**Is it possible to retrieve answers entered in forms?**
Absolutely. Use the `get_session_form_data` tool with a session ID to extract all field values submitted by the user.