# Landbot MCP for AI Agents AI Agent Connect

> Landbot MCP lets your AI client manage conversational chatbots and customer interactions directly. You can route leads, send messages, and monitor active bot sessions without switching tabs. It bridges the gap between your AI and your customer messaging pipeline.

## Overview
- **Category:** customer-support
- **Price:** Free
- **Endpoint:** https://edge.vinkius.com/vk_preview_Lg524Ql4C9qGZghj9blHejryv4pnmijAE1Gm08Xc/ai-agent-connect
- **Tags:** chatbot, conversational-marketing, lead-capture, whatsapp-automation, customer-engagement, workflow-automation

## Description

This Connector gives your agent a direct line into your Landbot conversational pipelines. Instead of jumping between different dashboards to see how a chat is going or where a lead landed, you can just ask your agent to handle it. You can pull up the latest messages for a specific customer, see which bots are currently live, or find a specific person by their email address. If a conversation gets too complex for a bot, you can have your agent move that thread to a live human team member. It also handles sending out custom messages to connected accounts, making it easy to push updates or follow-ups without manual entry. By connecting this through the Vinkius catalog, you're giving your agent the eyes and hands it needs to manage high-volume customer engagement. It's about moving from checking the status to taking action right from your primary workspace.

## Tools

### trigger_bot_flow
Start bot flow

### get_account_info
Check API status

### get_customer_details
Get user profile

### list_team_agents
List support agents

### list_active_bots
List available bots

### list_landbot_customers
List chatbot users

### list_message_hooks
Get event configs

### send_proactive_image
Send chat image

### send_proactive_text
Send chat message

### send_whatsapp_template
Send WA template

### update_customer_field
Set user property

### handoff_to_agent
Assign to human

## Prompt Examples

**Prompt:** 
```
Who's been talking to my bots today?
```

**Response:** 
```
Here are the most recent interactions from your Landbot bots:

| Customer | Last Interaction |
| :--- | :---|
| **test_user_1** | Asked about pricing |
| **marketing_lead_04** | Requested a demo |
| **support_ticket_9** | Complained about shipping |

Would you like me to pull the full chat history for any of these?
```

**Prompt:** 
```
Get the history for customer test@example.com
```

**Response:** 
```
I've pulled the chat sequence for **test@example.com**. 

**Recent Messages:**
- *Customer:* "Do you have any discounts for bulk orders?"
- *Bot:* "I can check that for you. What quantity are you looking at?"
- *Customer:* "About 500 units."

They seem ready to move forward if the price is right.
```

**Prompt:** 
```
Put the last person who complained into a human queue.
```

**Response:** 
```
Success. I've intercepted the live interaction for the customer who mentioned shipping issues and used **assign_agent** to move them to the live support queue. A human agent will be notified immediately.
```

## Capabilities

### Move threads to live agents
Use assign_agent to move a conversation from an automated bot to a human team member.

### Pull chat histories
Use get_messages to see the full sequence of a customer's interaction with your bot.

### List all active bots
Use list_bots to see every bot currently running in your Landbot account.

### Find customers by email
Use search_customers to jump straight to a specific person's history using their email.

### Send messages to customers
Use send_text_message to push updates or automated responses to a live conversation.

### View specific bot details
Use get_bot to check the status and configuration of a single bot by its ID.

### Retrieve customer metadata
Use get_customer to pull background info for a specific lead.

## Use Cases

### Escalating an angry customer
An agent sees a frustrated user and uses assign_agent to put them in front of a human immediately.

### Checking lead status
A marketer asks the agent to list_customers to see who engaged with the bot today.

### Debugging a bot
A dev uses list_bots and get_bot to see if a specific conversational flow is active.

### Sending a promo
A sales rep asks the agent to send_text_message to a list of customers who haven't purchased yet.

## Benefits

- Move leads to humans instantly using assign_agent to stop bots from looping on complex issues.
- Check chat history with get_messages so your agent has the full context before replying to a customer.
- Find specific leads faster with search_customers instead of digging through a messy CRM dashboard.
- Monitor your entire bot matrix with list_bots to ensure every pipeline is running correctly.
- Send custom follow-ups with send_text_message to keep leads moving through your marketing funnel.
- Get deep customer data with get_customer to personalize the way your agent handles every interaction.

## How It Works

The bottom line is you get full control over your chatbot operations through a single chat interface.

1. Authorize the connection in your AI client.
2. Add your Landbot API Token to the Vinkius credentials.
3. Start using conversational commands to manage your bots.

## Frequently Asked Questions

**Can the Landbot MCP route leads to my team?**
Yes, it uses assign_agent to move conversations from a bot to a live human. This ensures your hottest leads get the attention they need without being stuck in a loop.

**How do I find a specific customer's chat?**
You can ask your agent to search_customers using an email address. It will pull up the specific history for that person instantly.

**Can my agent send messages to my customers?**
Yes, it can use send_text_message to push updates or automated responses directly to a conversation. This is great for sending custom follow-ups.

**How do I see all my active bots?**
Your agent can use list_bots to show you every bot in your Landbot account. It's a quick way to see which pipelines are currently live.

**Is this for managing many chatbots?**
Yes, it's built for overseeing multiple conversational pipelines at once. You can check statuses and move leads across your entire bot matrix.

**Can I see the full chat history?**
Yes, you can ask the agent to pull the chat sequence with get_messages for any customer. It gives you the full context of their interaction.

**How do I authenticate?**
Grab the main API Access Integration token located centrally in settings inside Landbot App context.

**Can I route chats to human agents?**
Yes, standard endpoints enable you to extract active sessions and invoke assignment APIs gracefully.

**Do bots answer incoming queries automatically?**
No interruption occurs. Read functionalities passively pull context without disconnecting current funnels.

**Can I manage bots and read conversations?**
Yes. List all bots with performance metrics, browse conversations with full message history, and send replies to customers.

**How does Landbot authentication work?**
Landbot uses a **Token** header for authentication against `api.landbot.io/v1`. This differs from standard Bearer authentication.

**Can I track chatbot conversion metrics?**
Yes. Monitor flow completion rates, drop-off points, lead capture rates, and conversation-to-conversion metrics per bot.