# Zenedu MCP

> Zenedu MCP manages your entire messenger marketing stack. Use this connector to automate tasks across bots, funnels, and subscriber lists. Instantly check bot performance metrics, track sales funnel flow, view product catalogs, monitor customer orders, and manage all your audience data from a single chat window.

## Overview
- **Category:** communication-messaging
- **Price:** Free
- **Tags:** messenger-marketing, sales-funnels, bot-management, subscriber-engagement, marketing-automation, lead-nurturing

## Description

This MCP connects your AI agent directly into Zenedu, giving it full visibility over your messenger marketing operations. Need to know if a campaign is working? Your agent can list all active bots and the funnels attached to them instantly. It tracks sales flows, lets you check product details, and pulls recent customer orders right when you need them. You can also query subscriber data to understand who's engaging with your brand. When you run complex automations that pull together messaging data, order history, and subscriber lists across multiple services, the platform ensures everything is secure using a zero-trust proxy for all credentials. This means your keys never sit on disk; they pass through safely in transit.

## Tools

### list_bots
Lists all active messenger bots configured within your Zenedu account.

### list_bot_funnels
Lists all automated sales funnels associated with a particular messenger bot.

### list_bot_offers
Lists every marketing offer tied to a specific messenger bot.

### list_bot_orders
Retrieves transactional data, showing recent customer orders from a bot's activity.

### list_bot_products
Lists all available products that are integrated with a specific messenger bot.

### list_bot_subscribers
Retrieves the complete list of subscribers associated with a given messenger bot.

## Prompt Examples

**Prompt:** 
```
List all messenger bots in my Zenedu account.
```

**Response:** 
```
I've retrieved your bots. You have 3 active bots: 'Main Funnel', 'Support Bot', and 'Flash Sale Assistant'. Would you like to see the funnels for any of them?
```

**Prompt:** 
```
Show me the funnels for bot ID '12345'.
```

**Response:** 
```
For bot 12345, I found 2 active funnels: 'Welcome Flow' and 'Abandoned Cart Recovery'.
```

**Prompt:** 
```
List recent orders for my 'Main Funnel' bot.
```

**Response:** 
```
I've fetched the orders. There are 5 recent transactions, including Order #ZEN-987 for $49.00 and Order #ZEN-986 for $25.50.
```

## Capabilities

### Review Bot Status
List every messenger bot you run and see its associated metadata.

### Map Funnel Flow
Check all automated sales funnels attached to a specific bot.

### View Catalog Assets
Access product and marketing offer details synchronized with your bots.

### Track Purchases
Retrieve recent customer orders, including transaction statuses.

### Analyze Audience Growth
List and query all subscribers to track engagement levels and growth rates.

## Use Cases

### The Funnel Audit
Marketing needs to know if a new bot is correctly linked up. They ask the agent to list all messenger bots, then check funnels and offers for each one to ensure zero gaps in their sales path.

### Investigating Low Sales
A product manager notices a dip in revenue. They use the agent to list bot orders, cross-referencing recent purchases with available products to pinpoint which item or funnel might have failed last week.

### Audience Cleanup
The customer success team needs an accurate count of active users for a campaign. They use the agent to list all subscribers, filtering by engagement metrics they care about.

### New Bot Deployment
A developer deploys a new bot and needs to verify its full capability set. They ask the agent to check both funnels for that specific bot and the products available through it.

## Benefits

- Check bot performance instantly. Need to know if your 'Welcome Flow' is active? You can list all messenger bots and their funnels without leaving your chat.
- See what sold and who bought it. Instead of clicking through order management systems, you ask for recent orders and get transaction data immediately.
- Manage your catalog from anywhere. Check product details or view available marketing offers tied to a bot using simple conversation prompts.
- Understand your audience better. Use the agent to query subscriber lists directly, helping you pinpoint which segments need attention.
- Automate cross-platform insights. You can chain this MCP with billing tools and messaging tools in Vinkius to build complex automations spanning multiple platforms through one AI agent.

## How It Works

The bottom line is that it turns complex marketing platform data into simple conversation topics.

1. Subscribe to this MCP and enter your Zenedu API Token.
2. Tell your agent exactly what data you need, for example, 'Show me the funnel status for the support bot.'
3. The agent fetches all relevant details—bots, funnels, subscribers, or orders—and reports them back to you.

## Frequently Asked Questions

**How do I check if a bot has any funnels using list_bot_funnels?**
You simply ask your agent to 'List the funnels for my main marketing bot.' The tool finds all active flows attached to that specific bot ID.

**Does list_bot_orders show me payment details?**
It shows recent transaction statuses and order IDs. It gives you visibility into the sale, which is enough for most troubleshooting needs.

**Can I check products using list_bot_products? Is it global?**
No, `list_bot_products` only lists products tied to a specific bot. You need to specify the bot when asking about its product catalog.

**How do I get all my bots listed using list_bots?**
Just ask it to 'List all messenger bots.' The MCP will return every active bot ID and name in your account for you to reference later.

**If I use list_bot_subscribers, can I filter the results to see which bots a specific subscriber interacts with?**
Yes. The tool allows you to apply filters based on bot IDs or other metadata fields. This lets your agent pinpoint exactly where an individual subscriber is engaging, improving segmentation accuracy.

**What happens if my request to list_bot_orders fails because of rate limits?**
The MCP client handles this automatically using exponential backoff. If you hit a limit, the agent will pause and retry the call at increasing intervals until successful or the maximum attempts are reached.

**Using list_bot_offers, do I only see currently active promotions, or does it include expired ones too?**
You get a choice. By default, the tool prioritizes active offers for better decision-making. You can specify parameters to retrieve historical data if you need an audit of past campaigns.

**When I use list_bots, is the API token required for every single subsequent tool call, or just the initial connection?**
The credentials are securely passed once through the zero-trust proxy. Your agent maintains access across all tools without requiring you to re-enter your API key after the first successful connection.

**How do I find my Bot ID?**
Use the `list_bots` tool to see a comprehensive list of all bots in your account along with their unique IDs.

**Can I see recent orders for a specific bot?**
Yes, the `list_bot_orders` tool retrieves recent customer transactions and their current status for a target bot.

**Is it possible to list subscribers via the agent?**
Absolutely. Use the `list_bot_subscribers` tool with a bot ID to see the users who have interacted with your messenger bot.