# Drift MCP for AI Agents AI Agent Connect

> Drift MCP helps you manage conversational marketing and sales data by connecting your AI agent directly to the Drift platform. You can pull conversation transcripts, track contact profiles, and monitor agent availability in real time. It allows your agent to handle the heavy lifting of searching for leads, checking team status, and overseeing automated playbooks so you can focus on closing deals and helping customers without constantly switching tabs.

## Overview
- **Category:** growth-engine
- **Price:** Free
- **Endpoint:** https://edge.vinkius.com/vk_preview_Vy2xM1a2Pe7OkxpeAeux4ey0gjSXFFXfqWGLpayU/ai-agent-connect
- **Tags:** conversational-marketing, sales-engagement, live-chat, customer-conversations, lead-qualification

## Description

Drift lets you bring your conversational marketing and sales data directly into your AI workflow. You don't have to keep switching tabs to see what a customer said or who is currently online to help. Your agent can pull full transcripts, look up specific contact profiles, and check the status of your automated playbooks in seconds. It makes it easy to see which agents are available and what's happening in your recent interactions. By adding this to your setup through Vinkius, you turn your sales and marketing data into something your agent can actually use to help you work faster. Instead of manually hunting through a dashboard to find a specific conversation or searching for a lead's email, you just tell your agent what you need. It handles the retrieval of profile attributes, organizational details, and interaction histories so you can focus on the actual conversation. You get a clear picture of your team's presence and the status of your marketing bots without any of the usual clicking. You can also ask your agent to identify the most recently updated customer conversations or to list all the contacts synced in your account. This means you can quickly see which leads are active and which ones need a follow up. It also helps you keep tabs on your team by listing all registered agents and their roles across your organization. Everything from checking a bot's activation status to pulling a full history of a customer's interaction is now just a prompt away.

## Tools

### get_drift_platform_metadata
See the details of your current Drift account. This helps your agent understand the scope of the data it can access.

### quick_agent_availability_audit
Get a summary of which team members are online. Use this to see who is ready to jump into a new chat immediately without manual checking.

### list_drift_contacts
See all the contacts synced in your account. This is useful for getting a high level view of your lead database.

### list_drift_conversations
Show a list of all active and recent chats. You can use this to keep track of ongoing customer interactions.

### list_drift_playbooks
See all your configured bots and automated playbooks. This helps you monitor your conversational marketing automation.

### list_latest_customer_interactions
Find the most recent conversations with your customers. Use this to quickly see what's happening in your chat queue.

### list_drift_agents
List all the registered users and agents in your organization. This helps you manage your team's presence across the platform.

### search_contacts_by_email
Find a specific person using only their email address. This makes it easy for your agent to pull up a profile instantly.

### get_contact_profile
Pull the full history and profile for a specific person. This gives your agent the context needed to handle a customer's unique needs.

### get_conversation_details
View a full transcript for a specific chat. This lets you review exactly what was said without opening the Drift dashboard.

## Prompt Examples

**Prompt:** 
```
List all active Drift conversations.
```

**Response:** 
```
I've found **5 active conversations** currently in your Drift account. Here are the highlights:
*   **John Doe** - Recent interaction regarding pricing.
*   **Anonymous Visitor #123** - Inquiry about service availability.
*   *3 other active chats*

Would you like me to pull the **full transcript** for the John Doe conversation?
```

**Prompt:** 
```
Show me the contact profile for 'robert.brown@example.org'.
```

**Response:** 
```
I've pulled the profile for **robert.brown@example.org**:
*   **Name:** Robert Brown
*   **Organization:** Tech Corp
*   **Job Title:** CTO
*   **Location:** London
*   **Interaction History:** 3 previous conversations.

He was last seen **2 hours ago**. Should I pull his full interaction history?
```

**Prompt:** 
```
Who is currently available to take chats in Drift?
```

**Response:** 
```
Here is the current availability for your Drift agents:

| Agent Name | Status |
| :--- | :--- |
| **Alice Johnson** | Available |
| **Bob Miller** | Available |
| **Kenji Tanaka** | Available |
| *2 other agents* | Away |

Would you like to see the current conversation load for the available agents?
```

## Capabilities

### Pull conversation transcripts
Get the full text of any customer chat to understand history instantly.

### Search for contacts by email
Find a specific person's profile and interaction history using their email.

### Audit agent availability
See which team members are currently online and ready to take new chats.

### Monitor automated playbooks
Check the activation status of all your configured conversational bots.

### Retrieve contact profiles
Access custom attributes and organizational details for any identified contact.

## Use Cases

### A rep needs to see a transcript
A sales representative needs to understand why a lead went cold. They ask the agent to pull the full transcript of the last conversation using get_conversation_details.

### A manager wants to check agent status
A team lead wants to see who is currently free to take new tickets. They ask for a quick summary of agent availability using quick_agent_availability_audit.

### An ops person wants to check bots
A marketing operator needs to verify that the new automated bot is live. They ask the agent to list all playbooks and check their activation status.

### A success lead wants to find a profile
A customer success agent needs to know a customer's job title. They ask the agent to find the contact by email and pull their full profile.

## Benefits

- Get full conversation transcripts with get_conversation_details so you can understand the context of a customer's issue without digging through the Drift dashboard.
- Check who is online with quick_agent_availability_audit to see which team members are ready to jump into a new chat immediately without manual checking.
- Find people instantly using search_contacts_by_email to pull up a complete contact profile and history in one step instead of searching a CRM.
- Monitor your bots with list_drift_playbooks to ensure your automated conversational marketing playbooks are active and running as intended.
- Pull deep profiles with get_contact_profile to see custom attributes and previous interactions to provide more personalized support to every customer.
- Track recent activity with list_latest_customer_interactions to see which conversations are moving the fastest and need your immediate attention.

## How It Works

The bottom line is you get direct access to Drift's conversational data through your AI agent.

1. Connect the Drift integration to your AI client.
2. Authorize with your Drift Personal Access Token or OAuth Token.
3. Ask your agent to pull transcripts or contact data.

## Frequently Asked Questions

**How does Drift MCP help with sales?**
It allows your AI agent to access real time conversation data. Your team can ask the agent to pull transcripts or find contact profiles instantly, helping you close deals faster by having all the context in one place.

**Can I see transcripts with Drift MCP?**
Yes, you can pull full transcripts for any specific conversation. This makes it easy to review what a customer said without having to log into the Drift dashboard manually.

**Does Drift MCP show my team's status?**
It does. You can ask your agent to audit agent availability to see who is currently online and ready to take on new chats in real time.

**How do I find a customer's profile with Drift MCP?**
You can simply ask your agent to find a contact using their email address. The agent will then pull their full profile, including attributes and interaction history.

**Can Drift MCP check my automated bots?**
Yes, it can list all your configured playbooks and show their current activation statuses. This helps you monitor your automated marketing efforts through your agent.

**How do I manage my Drift account info with Drift MCP?**
The Connector can retrieve high level metadata about your authenticated account. This helps your agent understand the scope of the data it can access and interact with.

**How do I get a Drift Auth Token?**
Log in to your Drift account, navigate to **Settings > App Settings**, and create a new app or use an existing one to generate a **Personal Access Token**. Ensure the app has the necessary scopes for conversations and contacts.

**Can the agent reply to Drift conversations?**
This integration currently focuses on listing and auditing conversations, contacts, and agents. Sending active replies should be managed via the Drift agent application or web interface.

**Does the integration show live agent presence?**
Yes, you can use the list_drift_agents or quick_agent_availability_audit tools to retrieve real-time availability and presence statuses for your support and sales teams.