# Freshsales MCP for AI Agents AI Agent Connect

> Freshsales MCP lets you manage your entire sales pipeline through a natural conversation with your AI agent. You can create leads, track contacts, manage deals, and log activities like tasks and appointments without ever leaving your chat interface. It turns your CRM into an active workspace where you can update records, convert qualified leads, and search for customer data on the fly.

## Overview
- **Category:** sales-automation
- **Price:** Free
- **Endpoint:** https://edge.vinkius.com/vk_preview_lNIxhRpxCF9DBuKiEkjQF3avIjlA8qRyKDpODQjh/ai-agent-connect
- **Tags:** crm, sales-pipeline, lead-scoring, contact-management, deal-tracking

## Description

This Freshsales MCP lets you manage your entire sales pipeline through a natural conversation with your AI agent. Managing a sales pipeline usually involves a lot of tab-switching and manual data entry. You spend half your day jumping between your email, your calendar, and your CRM just to make sure a lead was followed up on or to see where a deal stands. This Connector changes that by letting your AI agent handle the dirty work for you. Instead of clicking through nested menus, you can just tell your agent to log a note, create a task, or find a specific account. It acts as a bridge that lets you treat your CRM like a personal assistant that actually listens. When you find this Connector in the Vinkius catalog, you're getting a way to keep your data clean without the friction of a traditional UI. You can move deals through stages, convert leads into contacts, and keep your team updated on appointments just by talking. It's about making the CRM work for you, rather than you working for the CRM. You no longer have to worry about the tiny details of data entry, like copying a phone number from an email into a specific field or manually updating a status from interested to qualified. Your agent handles these updates in the background as you move through your day. This means you can spend more time actually talking to people and less time trying to remember which tab holds the information you need. It turns the data entry process into a background task that happens as a side effect of your normal conversation.

## Tools

### convert_lead
Turn a qualified lead into a formal contact. This moves them from the prospect stage to the customer stage.

### create_account
Build a new organization profile. This is the first step for tracking B2B relationships.

### create_appointment
Schedule a new meeting in your CRM. It ensures your calendar and sales records stay in sync.

### create_contact
Add a new individual to your database. This ensures you have a dedicated record for every person you talk to.

### create_deal
Open a new sales opportunity. This helps you track potential revenue from the start.

### create_lead
Add a new prospect to your pipeline. You just need to provide a name or email to get them started.

### create_note
Attach a comment to a specific record. Use this to keep a history of every interaction with a customer.

### create_task
Set a reminder for a future action. It helps your team stay on top of follow-ups.

### get_account
View the details of a specific company. This gives you a quick snapshot of your B2B relationships.

### get_contact
Pull up a specific person's profile. It lets you see their history and current status instantly.

### get_deal
Look up a specific sales opportunity. You can check the current status and value of any deal.

### get_lead
Fetch the details of a specific prospect. This is useful for reviewing a lead's info before a call.

### list_deal_stages
See all the steps in your sales funnel. It helps you understand the path a deal takes from start to finish.

### list_lead_sources
See where your prospects are coming from. This helps you identify which marketing channels work best.

### search_global
Find any record across your entire CRM. It works like a universal search bar for your sales data.

### search_lookup
Search for specific fields like phone numbers or emails. This is great for finding specific contact info.

### update_contact
Edit the information on an existing contact. Keep your records accurate as customer details change.

### update_lead
Modify a lead's status or details. Use this to move prospects through your sales pipeline.

### list_industry_types
Get a list of industries you work with. Use this to categorize your accounts correctly.

### list_leads
View all leads within a specific category or view. It's the fastest way to see your entire prospect list.

### list_owners
See who owns which records in your CRM. This helps with internal team organization.

## Prompt Examples

**Prompt:** 
```
Just finished a call with Sarah from TechCorp. Create a note saying she's interested in the enterprise plan and set a task to send the proposal by Friday.
```

**Response:** 
```
I've added a note to the TechCorp record regarding Sarah's interest in the enterprise plan. I've also created a follow-up task for you to send the proposal by this Friday.
```

**Prompt:** 
```
Find the lead with the email mike@startup.io and tell me what their current status is.
```

**Response:** 
```
I found one lead matching that email: Mike Ross. 

**Current Status:** 
- **Stage:** Qualified
- **Last Activity:** Viewed proposal 2 days ago
- **Owner:** Sales Team A
```

**Prompt:** 
```
I need to add a new lead. Her name is Sarah Jenkins, email is sarah.j@example.com, and she's from Global Tech.
```

**Response:** 
```
I've created a new lead for **Sarah Jenkins** at **Global Tech**. 

**Record Details:**
- **Email:** sarah.j@example.com
- **Status:** New Lead
- **Source:** Web Inquiry
```

## Capabilities

### Create new leads from chat
This Freshsales MCP allows you to add new prospects to your pipeline using simple voice or text commands.

### Convert qualified leads into contacts
This Freshsales MCP moves your high-priority prospects into your main contact database automatically.

### Log notes and follow-up tasks
This Freshsales MCP records every interaction and sets reminders for future actions in one step.

### Track deal progress through stages
This Freshsales MCP keeps your revenue pipeline organized by updating deal statuses in real-time.

### Search across all CRM records instantly
This Freshsales MCP finds any customer, lead, or account detail across your entire database in seconds.

### Manage appointments and calendar events
This Freshsales MCP handles scheduling and meeting logs directly within your CRM records.

## Use Cases

### Logging a call immediately
A rep just finished a call and needs to log notes. They ask the agent to use `create_note` and `create_task` for the next follow-up.

### Analyzing lead sources
A manager wants to see why leads are dropping off. They ask the agent to use `list_lead_sources` and `list_deal_stages` to identify trends.

### Adding a new web lead
A new lead comes in from a website. The user tells the agent to use `create_lead` and `update_lead` to put them in the right pipeline.

### Finding old customers
A salesperson needs to find a specific old client. They use `search_global` to pull up the account and `get_contact` to see the last interaction.

## Benefits

- Stop manual data entry by using `create_lead` and `create_contact` to add prospects via chat.
- Keep your pipeline moving with `update_lead` and `convert_lead` to change statuses instantly.
- Never miss a follow-up by logging every interaction with `create_note` and `create_task`.
- Get instant answers to customer questions by using `search_global` to find any record in seconds.
- Track your revenue goals more clearly by using `create_deal` and `list_deal_stages` to monitor the funnel.
- Stay organized with `create_appointment` to sync your meetings directly with your CRM records.

## How It Works

The bottom line is you get a conversational interface for your entire sales funnel.

1. Subscribe to the Freshsales MCP and grab your API key from your Freshsales dashboard.
2. Plug your domain and key into your AI client's connection settings.
3. Start asking your agent to find leads or update deals in real-time.

## Frequently Asked Questions

**Can the Freshsales MCP help me manage my leads?**
Yes, it lets you create and update leads directly through your AI agent. You can move them through your pipeline without opening the CRM dashboard.

**How does the Freshsales MCP handle deal tracking?**
It allows your agent to create new deals, view current deal stages, and update opportunity details instantly via chat.

**Can I use the Freshsales MCP to log my meeting notes?**
Yes, you can use it to create notes and tasks for any contact or lead. This keeps your interaction history organized and up to date.

**Does the Freshsales MCP support searching for old customers?**
It includes a global search tool that lets your agent find any record across your entire CRM using keywords like names or emails.

**Can I convert leads into contacts with the Freshsales MCP?**
Yes, once a lead is qualified, you can tell your agent to convert them into a formal contact record automatically.

**Is the Freshsales MCP good for sales managers?**
It is great for managers who need to see deal stages and lead sources quickly. You can ask your agent for a summary of your pipeline without digging through filters.

**How can I find a lead if I only have their email address?**
You can use the `search_lookup` tool. It allows you to search for records like leads or contacts specifically by fields such as email, ensuring you find the exact record you need.

**Can I convert a lead to a contact directly through the AI?**
Yes! Use the `convert_lead` tool. You will need to provide the Lead ID, and ensure you have the mandatory last name and company name to complete the conversion.

**How do I see what stages are available for my sales deals?**
Simply use the `list_deal_stages` tool. It will retrieve all the configured pipeline stages from your Freshsales account so you can categorize your deals correctly.