# Dalil AI MCP MCP

> Dalil AI connects your agent to deep B2B sales intelligence for Arabic-language markets. It lets you build automated outreach sequences, track buying signals in real time, and manage high-fidelity professional engagement across LinkedIn without manual work.

## Overview
- **Category:** artificial-intelligence
- **Price:** Free
- **Tags:** b2b-intelligence, outbound-sales, arabic-language, sales-pipeline, lead-scoring, prospecting

## Description

This connector lets your AI client act as a dedicated sales associate focused on outbound growth. You stop spending hours manually searching profiles or coordinating follow-ups. Instead, your agent discovers deep intelligence on target companies, letting you build highly accurate prospect lists and understand real-time buying signals for key accounts.

It handles the entire outreach process: from listing initial targets to sending personalized messages and monitoring campaign performance. The system keeps track of every action taken; because it runs through Vinkius, your agent’s activity is governed by a zero-trust proxy, meaning your sensitive credentials pass safely in transit but never sit on disk. This makes building complex automation reliable. By connecting this MCP with other tools—say, a CRM MCP and an email messaging MCP—you can build automated pipelines that coordinate data collection, signal identification, and multi-platform outreach all through one agent.

## Tools

### create_contact
Registers a new individual prospect into your system with provided details.

### get_contact_signals
Retrieves real-time data points that indicate if a contact is actively engaged or changing roles.

### list_campaigns
Shows the status and metrics for all your historical outreach campaigns.

### list_companies
Retrieves a directory of every organization currently being tracked in your account.

### list_contacts
Generates a full list of all individual contacts stored within the Dalil AI platform.

### send_linkedin_message
Dispatches a personalized message or connection request to a specific contact via LinkedIn.

## Prompt Examples

**Prompt:** 
```
List all my active contacts in Dalil AI.
```

**Response:** 
```
I've retrieved your contact list. You currently have 150 prospects, including 'Sarah Jenkins' (CTO at TechCorp) and 'Michael Ross'. Would you like me to check for any buying signals for them?
```

**Prompt:** 
```
Send a LinkedIn message to contact '123' saying 'Hi Sarah, great launch!'.
```

**Response:** 
```
LinkedIn message dispatched! I've delivered your personalized greeting to Sarah Jenkins. The job is marked as 'Delivered'. Shall I monitor her response for you?
```

**Prompt:** 
```
Show me the buying signals for 'Michael Ross'.
```

**Response:** 
```
Fetching signals... Michael Ross recently updated his title to 'VP of Infrastructure' and his company just announced a new funding round. These are high-intent signals. Shall I draft a follow-up?
```

## Capabilities

### Discovering Target Lists
Build prospect lists by retrieving detailed professional backgrounds and contact metadata for specific industries or companies.

### Monitoring Buying Signals
Checks a contact's profile history to surface high-intent activities, like job title changes or new funding announcements.

### Automating Outreach Sequences
Sends personalized messages and connection requests directly through LinkedIn using natural language commands.

### Tracking Campaign Performance
Accesses a complete history of all outreach campaigns to view performance metrics at a glance.

## Use Cases

### The Cold List needs warming up
An SDR gets a list of 50 companies from the marketing team. Instead of cold emailing, they ask their agent to use `list_companies` and then check signals for key roles using `get_contact_signals`. This identifies the top 10 high-intent leads for immediate outreach.

### Need to restart a stalled conversation
An Account Executive knows they haven't spoken to an important contact in months. They use `list_contacts` to pull up the profile, see that the person changed jobs, and then craft a hyper-relevant message using `send_linkedin_message`.

### Starting a new market vertical
A Growth Marketer needs 100 contacts in the Fintech space. They use `list_companies` to scope out the industry and then run `create_contact` repeatedly, feeding fresh leads into their outreach workflow.

### Reviewing last quarter's effort
A manager needs a clear picture of which campaigns paid off. They simply ask the agent to call `list_campaigns`, getting immediate metrics on open rates, responses, and overall ROI for their team.

## Benefits

- Stop guessing about lead intent. The `get_contact_signals` tool surfaces real-time buying signals, letting you prioritize contacts who are most likely to talk now.
- Maintain high professional engagement without manual effort. You can use the `send_linkedin_message` function to dispatch personalized outreach at scale.
- Keep track of everything through defined campaigns. The `list_campaigns` tool provides a full overview, so you always know your sales performance metrics.
- Build your target pool efficiently by using `list_companies` and `create_contact`. This allows you to programmatically build out ideal prospect lists.
- Get a complete view of who's in the pipeline. Running `list_contacts` ensures your agent has access to every individual record for coordinated outreach.

## How It Works

The bottom line is you get automated, intelligent outreach based on actual B2B market signals.

1. Connect your AI client using the secret API key from Dalil AI. This establishes access to your entire prospect database.
2. Ask your agent to run intelligence checks, for example by listing all companies or checking buying signals for a specific person.
3. The agent compiles the necessary data and executes actions, like creating a new contact record or dispatching a LinkedIn message.

## Frequently Asked Questions

**Can I use `list_contacts` to check if someone is active?**
No, `list_contacts` only shows who exists in the system. You must run `get_contact_signals` to retrieve real-time data points that indicate recent activity or professional changes.

**How do I automate outreach with `send_linkedin_message`?**
You first need to identify the target using tools like `list_companies`. Then, you provide the agent with a list of contacts and specific messaging content for the function.

**Does Dalil AI help me track my campaigns?**
Yes. You use `list_campaigns` to access your complete history of outreach efforts, giving you visibility into performance metrics like response rates across all campaigns.

**I need to add a new lead; what tool do I run? (create_contact)**
You use `create_contact` with the necessary name and professional details. This registers the individual prospect into your system, making them available for later signal checks or outreach.

**How do I use `get_contact_signals` to find high-intent leads?**
It pulls real-time data like title changes, company funding rounds, or new roles. This allows you to time your follow-up perfectly, ensuring the contact is receptive right now.

**What kind of deep intelligence do I get when I run `list_companies`?**
You retrieve detailed firmographic and industry intelligence for every tracked organization. This lets you group prospects by size or sector before planning outreach efforts.

**If I use `send_linkedin_message`, how do I track failed deliveries or retries?**
The system logs delivery status and provides an audit trail for every message sent. You can check the campaign directory to see exactly which messages need a retry.

**When running `list_contacts`, what filtering options are available for prospects?**
You can filter your entire contact pool by criteria like job title, industry, or when they were last active. This narrows down the list before you build any outreach sequences.