# FirstQuadrant MCP for AI Agents AI Agent Connect

> FirstQuadrant lets you put your outbound sales prospecting on autopilot. Instead of manually hunting for leads or drafting repetitive emails, you can use your AI agent to research companies, enrich contact profiles with deep context, and manage entire campaign sequences. It turns your CRM into an active sales engine that handles the heavy lifting of lead generation and follow-ups.

## Overview
- **Category:** artificial-intelligence
- **Price:** Free
- **Endpoint:** https://edge.vinkius.com/vk_preview_64HulGH91J0p6upMznBFK1D1EevjnicgfpxvH6aE/ai-agent-connect
- **Tags:** outbound-sales, lead-enrichment, prospecting, autonomous-agents, sales-pipeline, crm-integration

## Description

FirstQuadrant connects your outbound sales pipeline to your AI agent so you can handle lead orchestration and contact enrichment through natural conversation. Instead of jumping between tabs to find a prospect's company size or funding history, you can ask your agent to do the research for you. It pulls your entire lead database and identifies the best contacts based on your specific criteria. You can then have it trigger autonomous workflows to gather deep context from external sources and update your profiles automatically.

This setup turns your AI into a dedicated sales operations coordinator. You can manage your sales sequences and enroll contacts into personalized email campaigns without manual toggling. It also gives you a clear view of your activity logs, including emails and calls, so you always know where a deal stands. By using this Connector through the Vinkius catalog, you remove the friction of manual prospecting. You get a sales engine that works in the background, keeping your data structured and your outreach personalized. This means your team spends less time on data entry and more time on high-value conversations. It transforms your CRM from a static list into a dynamic, research-backed engine for growth.

## Tools

### add_to_campaign
Add a specific contact to a campaign. This puts a lead into an active email sequence.

### create_contact
Create a new lead or contact. Use this to add new prospects to your database from a chat.

### enrich_contact_ai
Trigger AI enrichment for a contact. This starts an autonomous research task to find deep context on a lead.

### get_contact_details
Get contact profile details. Pull the full metadata and history for any specific lead.

### list_activities
List sales activities. View a log of all emails, calls, and tasks for your contacts.

### list_campaigns
List sales campaigns. See all your available sequences and active outreach plans.

### list_contacts
List FirstQuadrant contacts. Search and filter your database by email or creation date.

### list_properties_schema
List custom properties schema. View your custom data fields to see how your sales data is structured.

## Prompt Examples

**Prompt:** 
```
Find 5 new leads in the fintech space and enrich them.
```

**Response:** 
```
I've identified 5 new fintech leads and triggered the enrichment workflows for each. Here is the status:

| Company | Contact | Status |
| :--- | :--- | :--- |
| PayFlow | Jane Doe | ✅ Enriched |
| CoinSafe | Bob Smith | ✅ Enriched |
| NexGen | Alice Wong | 🔄 Processing |
| SwiftPay | Charlie Brown | 🔄 Processing |
| BlockChain | Diana Prince | 🔄 Processing |

I'll let you know as soon as the remaining ones are ready.
```

**Prompt:** 
```
What have we done with the contact at ceo@acme.com?
```

**Response:** 
```
Here is the recent activity for **ceo@acme.com**: 

*   **Email Sent**: Oct 12 - 'Follow up on our previous chat' 
*   **Call Made**: Oct 14 - (No answer) 
*   **Email Received**: Oct 15 - 'Thanks for reaching out, let's talk next week.' 

Would you like me to schedule a follow-up task for next week?
```

**Prompt:** 
```
Put John Doe into our 'Discovery' sequence.
```

**Response:** 
```
I've successfully added **John Doe** to your **Discovery** sequence. They will receive the first automated email shortly.
```

## Capabilities

### Pull full lead databases
Access your entire contact list and filter for specific leads using natural language.

### Trigger automated research
Start autonomous workflows to gather deep context on companies and people.

### Enroll contacts into sequences
Move prospects into active email campaigns with a single request.

### Manage custom data schemas
Explore and organize your custom sales properties to keep data structured.

### Monitor real-time activity
View a complete log of emails, calls, and tasks for every contact.

### Create new lead records
Add new contacts to your database instantly from your chat history.

## Use Cases

### SDR Lead Research
An SDR asks the agent to find 10 new leads in the SaaS space and trigger enrichment for all of them using `enrich_contact_ai`.

### Account Management
An account manager asks for a summary of all activities for a specific client to prep for a call using `list_activities`.

### Campaign Scaling
A growth lead wants to enroll 50 new contacts into a 'Discovery Sequence' based on specific criteria using `add_to_campaign`.

### Data Cleanup
A sales op asks the agent to check the contact list and create new records for any missing prospects using `create_contact`.

## Benefits

- Stop manual data entry. Use `create_contact` to add leads from your chat history directly into your CRM without switching tabs.
- Get deeper lead insights. Trigger `enrich_contact_ai` to let your agent find company size and funding data automatically.
- Scale personalized outreach. Use `add_to_campaign` to move prospects into sequences faster than you could manually.
- Stay on top of history. Quickly check `list_activities` to see every touchpoint an account manager has had with a lead.
- Keep data organized. Use `list_properties_schema` to ensure your AI knows exactly which fields to update for clean reporting.

## How It Works

The bottom line is that you get a sales-ready AI assistant that knows your data and handles the busy work of prospecting.

1. Subscribe to the FirstQuadrant MCP on Vinkius.
2. Retrieve your API Key and Organization ID from FirstQuadrant (Settings > Developer Settings).
3. Connect the credentials to your AI client and start managing your sales pipeline.

## Frequently Asked Questions

**Can FirstQuadrant MCP find company info for me?**
Yes, it uses the enrichment tool to pull data like company size and funding automatically from external sources so you don't have to search manually.

**How does FirstQuadrant MCP help my SDR team?**
It automates the tedious parts of prospecting. Your team can find leads, get deep context on them, and move them into email sequences using just natural language.

**Can I see my past emails with FirstQuadrant MCP?**
Yes, you can ask your agent to list all activities for any contact to see a full history of emails, calls, and tasks.

**Does FirstQuadrant MCP support custom data?**
Yes, it can manage your custom property schema, ensuring that your AI knows exactly how to handle your specific sales data fields.

**How do I add new leads to FirstQuadrant MCP?**
You can simply tell your agent to create a new contact. It will add the information directly to your FirstQuadrant database for you.

**How do I find my Organization ID in FirstQuadrant?**
Log in to your FirstQuadrant dashboard and navigate to **Settings** > **Developer Settings**. Your unique Organization ID will be listed there.

**Can the agent update custom properties?**
Yes! Use the `create_contact` or `enrich_contact_ai` tools to manage standard and custom data points defined in your property schema.

**How does AI enrichment work through the agent?**
The `enrich_contact_ai` tool triggers FirstQuadrant's autonomous research engine to scan public sources and update the contact record with high-fidelity insights.