# SetSmart MCP for AI Agents AI Agent Connect

> SetSmart MCP. Connect your AI agent to your SetSmart account to manage WhatsApp and SMS messaging, update contact records, and organize audience tags through a single chat interface. No more switching tabs to handle your customer outreach.

## Overview
- **Category:** industry-titans
- **Price:** Free
- **Endpoint:** https://edge.vinkius.com/vk_preview_GHLiQGOvstqWNFOQjJXwK9okpvj5CRWC4AMnCTDX/ai-agent-connect
- **Tags:** whatsapp-api, sms-marketing, customer-engagement, contact-management, automated-messaging, multi-channel

## Description

Connecting your account to an AI agent changes how you handle customer outreach from a manual chore into a conversation. Instead of jumping between different messaging tabs and CRM windows, you can just tell your agent what needs to happen. If you need to reach out to a lead on WhatsApp or send a quick SMS, the AI handles the heavy lifting by pulling the right contact info and sending the message for you. You can also keep your database clean by asking the agent to update contact details, add specific tags for segmenting your audience, or create new records on the fly. It even lets you keep an eye on your webhooks to make sure your data stays synced across your entire business stack. Because Vinkius hosts this Connector, you get a reliable way to turn your AI into a dedicated engagement manager that handles the repetitive parts of your communication tasks while you focus on closing deals. You only need to connect once to the Vinkius catalog to give your agent access to this and hundreds of other tools. This setup takes the friction out of multi-channel messaging, letting you manage your entire customer lifecycle from a single chat interface.

## Tools

### create_contact
Add a new lead or customer to your database. This builds your contact list without manual data entry.

### delete_contact
Remove a contact from your system. Use this to clean up your database and keep your records accurate.

### get_contact
Pull up the full profile of a specific contact. This lets you see all metadata for a customer in one place.

### list_contacts
View your entire list of managed contacts. Use this to get a bird's-eye view of your current audience.

### send_whatsapp_message
Send a WhatsApp message to a contact. Use this for rich, multi-channel engagement with your customers.

### update_contact
Modify an existing contact's details. Use this to keep your records current as leads move through your pipeline.

### add_tag_to_contact
Apply a specific tag to a contact. This helps you segment your audience for targeted marketing campaigns.

### list_tags
See all the tags currently in your system. This helps you stay organized when managing different customer segments.

### list_webhooks
View your active system webhooks. This ensures your conversational data is syncing correctly with your other apps.

### send_sms_message
Send a text message to a customer's phone. This is perfect for quick updates or urgent notifications.

## Prompt Examples

**Prompt:** 
```
List all my contacts who have the 'High Priority' tag.
```

**Response:** 
```
**High Priority Contacts**

I've retrieved your contacts. You have 12 active leads tagged as 'High Priority'.

| Name | Status | Last Contact |
| :--- | :--- | :--- |
| Alice Brown | Qualified | 2 hours ago |
| Acme Global | New Lead | 5 hours ago |
| Robert Smith | Follow-up | 1 day ago |

Would you like me to send a WhatsApp message to these leads?
```

**Prompt:** 
```
Send a WhatsApp message to Robert Smith saying his order is ready.
```

**Response:** 
```
Processing message... 

**Success!**

The WhatsApp message has been successfully sent to Robert Smith.

*Message:* "Hello Robert, your order is ready for pickup."

Should I log this activity in the contact's history?
```

**Prompt:** 
```
Update the contact for Jane Doe to show she's a VIP.
```

**Response:** 
```
Updating contact record... 

**Done!**

I have successfully added the 'VIP' tag to Jane Doe's profile. Her record is now updated in your SetSmart database.

Is there anything else you need to do with this contact?
```

## Capabilities

### Send WhatsApp and SMS messages
Send direct messages to your customers using your preferred communication channel.

### Update contact profiles
Modify existing customer information with simple natural language commands.

### Manage contact tags
Organize your audience into specific segments by adding or listing tags.

### Create and delete contacts
Add new leads to your database or remove old records instantly.

### Monitor webhooks
Check your system hooks to ensure your data stays synced with your other apps.

### Retrieve contact metadata
Pull up specific details for any customer in your managed list.

## Use Cases

### Sending a confirmation
A customer books a slot. You ask your agent to send a WhatsApp message using send_whatsapp_message to confirm the time.

### Updating a lead
A salesperson talks to a lead. They tell the AI to use update_contact to change the status to Qualified.

### Segmenting a list
A marketing manager wants to target VIPs. The AI uses add_tag_to_contact to tag 50 new leads instantly.

### Checking data
An ops person wants to see who was contacted today. The AI uses list_contacts to show the most recent activity.

## Benefits

- Stop switching tabs between your CRM and messaging apps. Use send_whatsapp_message and send_sms_message to reach customers from one place.
- Keep your lead data accurate without manual typing. Use update_contact and create_contact to manage your database via natural language.
- Organize your audience into clear segments easily. Use list_tags and add_tag_to_contact to ensure your marketing stays targeted.
- Get instant access to customer history. Use get_contact and list_contacts to quickly pull up the info you need before a call.
- Ensure your data stays perfectly in sync. Use list_webhooks to monitor your system's automated data flow without checking logs.
- Turn your AI into a dedicated sales assistant. By using these tools, your agent handles the repetitive communication work for you.

## How It Works

The bottom line is you get a direct line to your multi-channel messaging system through a single chat interface.

1. Subscribe to the SetSmart MCP in the Vinkius marketplace.
2. Enter your SetSmart API Key from your dashboard settings.
3. Start managing your multi-channel communications from Claude, Cursor, or any MCP-compatible client.

## Frequently Asked Questions

**How does SetSmart MCP help with my WhatsApp messages?**
It lets your AI agent send messages directly through your SetSmart account. You can ask your agent to reach out to customers without leaving your chat interface.

**Can I use SetSmart MCP to update my CRM data?**
Yes, you can update contact records and details using natural language. Your AI agent can modify information as you talk to it.

**Is SetSmart MCP good for marketing teams?**
It is excellent for marketing teams who need to send personalized outreach and manage audience segments without manual data entry.

**How do I connect SetSmart MCP to my AI?**
You simply subscribe to the Connector in the Vinkius catalog and enter your SetSmart API Key. Once connected, your AI agent can access all the tools.

**Can SetSmart MCP manage different customer tags?**
Yes, it can list and add tags to contacts. This helps you keep your audience organized and your marketing messages targeted.

**What happens when I use SetSmart MCP for SMS?**
Your AI agent can send text messages to your customers' phones directly. This is great for quick updates or urgent notifications.

**Can my AI automatically send a WhatsApp message to a contact by providing their phone number and the text?**
Yes! Use the `send_whatsapp_message` tool. Provide the destination phone number and the content, and your agent will deliver it instantly.

**How do I add a specific tag to a lead for better segmentation?**
Simply ask the agent to run the `add_tag_to_contact` action. You will need the Contact ID and the Tag ID to associate them correctly.

**How do I find my SetSmart API Key?**
Log in to your SetSmart dashboard, navigate to **Settings** > **API**, and you will find your unique secret API Key there.