# Typebot MCP for AI Agents AI Agent Connect

> Typebot lets you build and manage conversational forms and chatbot flows. This Connector connects your Typebot account to your AI agent, letting you handle bot deployments, lead analysis, and session testing through natural conversation. It turns your complex chatbot management into a simple chat-based workflow. Instead of digging through tabs, you can ask your agent to pull results, publish updates, or check bot structures instantly.

## Overview
- **Category:** productivity
- **Price:** Free
- **Endpoint:** https://edge.vinkius.com/vk_preview_cd7yNSq9TR9JesLZLHl18JafnTJlD5opRvCjRdoM/ai-agent-connect
- **Tags:** chatbot-builder, conversational-forms, automation, visual-editor, lead-generation, open-source

## Description

Imagine you're trying to manage dozens of different chatbots for different marketing campaigns. Right now, you probably have a dozen tabs open, clicking through folders to find the right bot, checking its latest results, and manually hitting publish every time you make a tiny tweak. It's a lot of context switching that breaks your flow. With this connection, you just tell your agent what you need. You can ask it to find a specific bot in a workspace, pull the latest lead data, or start a test session to see if the logic actually holds up. You don't have to navigate the UI anymore; you just talk to your agent about your bots. It's a huge time saver for anyone who spends their day tweaking flows or pulling data for reports. Because Vinkius hosts this and manages the connection, you get a unified way to keep your conversational projects organized without the constant tab-hopping. You get to focus on the logic of the conversation while the agent handles the heavy lifting of navigating the account. Instead of digging through nested menus to find a specific folder, you just describe what you're looking for. If you need to see if your new summer sale flow is actually capturing emails, the agent can pull those results and summarize them for you instantly. You get to stay in your flow state while the agent handles the administrative side of your chatbot infrastructure.

## Tools

### get_typebot_details
See the specific structure and metadata for a bot. This helps the agent understand your bot logic.

### start_chat_session
Begin a new chat session automatically. It's perfect for testing bot flows or checking automation logic.

### list_typebots
See all bots within a specific workspace. Use this to find the exact bot you want to manage.

### list_folders
View all organized folders in a workspace. This helps you keep your projects separated and tidy.

### list_typebot_results
Get a list of all user responses for a specific bot. Use this to quickly check for new leads.

### list_workspaces
See every workspace you have access to. This is the first step to finding your specific bots.

### publish_typebot
Send your latest bot changes to production. Use this to go live instantly without opening the editor.

### delete_typebot
Permanently remove a bot from your account. Use this to clean up old projects or discarded drafts.

## Prompt Examples

**Prompt:** 
```
List all the bots in my 'Lead Gen' workspace.
```

**Response:** 
```
I've pulled the bots from your 'Lead Gen' workspace. You have 4 active bots:

| Bot Name | ID | Status |
| :--- | :--- | :--- |
| New Lead Capture | bot_992 | Live |
| Survey Flow | bot_441 | Live |
| Support Bot | bot_112 | Draft |
| Demo Request | bot_883 | Live |

Which one would you like to manage?
```

**Prompt:** 
```
Show me the last 3 results from the 'Survey' bot.
```

**Response:** 
```
Here are the 3 most recent results from your 'Survey' bot:

* **User 1:** john@example.com (Score: 85)
* **User 2:** sarah.smith@gmail.com (Score: 92)
* **User 3:** mike_dev@outlook.com (Score: 78)

Would you like me to export these to your CRM?
```

**Prompt:** 
```
Publish the latest changes for bot ID 123.
```

**Response:** 
```
Done. I've published the latest changes for bot 123 to production. Your conversational form is now live and updated.
```

## Capabilities

### Publish new bot versions
Send your latest bot changes to production instantly without opening the dashboard.

### Pull lead data
Retrieve user responses and results from specific bots to track performance.

### Start test chat sessions
Programmatically begin new conversations to verify your bot logic.

### List all bots
See every bot in your workspace to find exactly what you need to manage.

### Get full bot structures
Retrieve detailed metadata and flow structures for specific bots.

### Organize bot folders
Manage and view folders to keep your conversational projects structured.

## Use Cases

### Testing a new logic gate
A designer asks the agent to start_chat_session to see if a new refund flow correctly triggers the success message.

### Quick lead retrieval
A marketing lead asks the agent to show the last 5 results from the signup bot to check for new entries.

### Instant production updates
A developer makes a small text fix and tells the agent to publish_typebot to push the change live immediately.

### Audit bot inventory
A product manager asks the agent to list_typebots in the 'Summer Campaign' folder to see what is currently active.

## Benefits

- Push updates instantly with publish_typebot, meaning you can fix typos or update logic in seconds rather than navigating through menus.
- Analyze lead data faster with list_typebot_results to grab user responses for your weekly reports without manual exports.
- Verify your logic with start_chat_session to run private tests on your bot flows before they go live to real users.
- Keep your projects organized using list_folders and list_workspaces so your agent can always find the right bot quickly.
- Understand complex flows with get_typebot_details which allows your agent to read the bot structure and help you debug.

## How It Works

The bottom line is you get a direct voice command interface for your entire Typebot account.

1. Subscribe to the Connector and grab your Typebot API token from your account settings.
2. Provide the token to your AI client to establish the connection.
3. Ask your agent to perform actions like publishing a bot or listing recent leads.

## Frequently Asked Questions

**Can I use the Typebot MCP to see my lead data?**
Yes, you can ask your agent to pull results from any specific bot. It will retrieve the user responses and summarize them for you directly in the chat.

**How does the Typebot MCP help with testing my chatbot logic?**
It allows your agent to start private chat sessions. You can verify that your logic gates and triggers work correctly before you push them live.

**Can I use Typebot MCP to organize my different bot projects?**
Yes, it can list and manage your workspaces and folders. This helps you keep your various projects separated and easy to find.

**How do I use Typebot MCP to push updates to my live forms?**
You can simply tell your agent to publish a specific bot. It will send your latest changes to production instantly without you needing to open the editor.

**Can Typebot MCP help me manage multiple workspaces?**
Yes, it can see every workspace you have access to. This makes it easy to switch between different projects or clients using just voice commands.

**Does Typebot MCP allow me to start test conversations?**
It does. Your agent can programmatically start new sessions, which is perfect for testing automation flows or checking how a bot handles specific inputs.

**Can I delete old bots using the Typebot MCP?**
Yes, you can ask your agent to permanently remove a bot from your account to help you keep your workspace clean and organized.

**Can I publish a bot after making changes via AI?**
Yes! Use the `publish_typebot` action and provide the unique bot ID. Your agent will instantly deploy the latest changes to the public URL.

**How do I see the submissions or leads collected by a bot?**
Run the `list_typebot_results` query with your Typebot ID. The agent will retrieve the complete history of user responses and collected data.

**Is it possible to list bots from a specific workspace?**
Absolutely. Use the `list_typebots` tool and provide the optional `workspace_id` to retrieve only the bots associated with that team area.