# Smaily MCP for AI Agents AI Agent Connect

> Smaily lets you manage email marketing campaigns, subscribers, and automations directly through your AI agent. Stop jumping between tabs to update contact lists or trigger newsletters. Get real-time marketing data and manage your entire email workflow with simple conversational commands.

## Overview
- **Category:** marketing-automation
- **Price:** Free
- **Endpoint:** https://edge.vinkius.com/vk_preview_UGsuFFZOuGHfGRgJhyiOpt5NT9ndkd0CApMsiSLh/ai-agent-connect
- **Tags:** newsletters, subscriber-management, campaign-automation, email-marketing, marketing-analytics

## Description

Smaily connects your email marketing platform to your AI agent so you can handle your entire subscriber list and campaign schedule through a simple chat. Instead of hunting through menus to find a specific newsletter or trying to remember where you saved a particular automation, you can just ask your agent to do it for you. This means you can spend less time clicking and more time thinking about your strategy. You can pull up your contact lists, update details for new leads, or check the status of a live campaign in seconds. It handles the repetitive parts of marketing, like triggering a welcome sequence for a new sign-up or verifying that your templates are ready to go. By using this connection through the Vinkius catalog, you get a direct line to your marketing data without the usual friction of a web dashboard. It makes the way you manage your audience feel like a natural part of your existing conversation with your AI client.

## Tools

### list_subscribers
Pull a list of the people currently in your subscriber database. This is great for auditing your reach.

### list_templates
See every email template you have saved in Smaily. Use this to find specific messaging quickly.

### send_campaign
Trigger a campaign to go out to your audience right now. This skips the manual click-through on the dashboard.

### trigger_automation
Start a specific automated workflow for a chosen subscriber. This moves leads into your funnel instantly.

### delete_subscriber
Remove a specific user from your Smaily contact list. This helps keep your audience clean and up to date.

### add_update_subscriber
Create a new contact or update the info for an existing one. Use this to sync new leads into your system.

### get_campaign
Pull all the specific details for a single email campaign. It is useful for checking dates and statuses.

### get_template
View the content and settings of a specific email template. This ensures your brand messaging is consistent.

### list_automations
See all the automated workflows currently set up in your account. This helps you oversee your lead nurturing.

### list_campaigns
Get a list of all your past and current email campaigns. Use this to review your marketing history.

## Prompt Examples

**Prompt:** 
```
Show me all my active email campaigns.
```

**Response:** 
```
I've pulled your active campaigns from Smaily. Here is what's currently live:

| Campaign Name | ID | Status |
| :--- | :--- | :--- |
| Summer Sale 2024 | 101 | Active |
| Monthly Newsletter | 102 | Scheduled |
| Product Update | 103 | Draft |

Would you like me to pull more details on any of these?
```

**Prompt:** 
```
Add a new subscriber named 'Sarah Jenkins' with the email sarah@example.com.
```

**Response:** 
```
Done! I've added **Sarah Jenkins** (sarah@example.com) to your Smaily subscriber list. They are now active and ready to receive your next campaign.
```

**Prompt:** 
```
Start the welcome automation for hello@world.com.
```

**Response:** 
```
I've triggered the welcome automation for **hello@world.com**. They should receive the first email in the sequence within the next few minutes.
```

## Capabilities

### Update subscriber info
Add or edit contact details in your lists instantly without manual data entry.

### Trigger email sends
Start a campaign to go out to your audience immediately via voice or text.

### Manage automations
List and activate automated workflows for new leads as they enter your system.

### Fetch campaign data
Get specific details on any past or active email campaign with a single query.

### Inspect email templates
Review your existing brand messaging and template content on the fly.

## Use Cases

### Instant Newsletter Deployment
A marketing manager needs to send a 'Flash Sale' email. They ask the agent to find the campaign and send_campaign immediately.

### Automated Lead Onboarding
A salesperson gets a new lead and tells the agent to add them to the 'Welcome Flow' using add_update_subscriber and trigger_automation.

### Rapid Template Auditing
A developer wants to check the content of a specific email. They use get_template to verify the message before a launch.

### Campaign History Review
An operations lead wants to see which campaigns ran last month. They ask the agent to list_campaigns and summarize the results.

## Benefits

- Stop switching tabs by managing subscribers and campaigns directly in your chat window using list_subscribers.
- Speed up lead nurturing by using trigger_automation to move people into flows instantly as they sign up.
- Keep your branding consistent by quickly inspecting your templates with get_template to verify content.
- Get real-time marketing insights without navigating complex dashboards to find campaign stats with get_campaign.
- Reduce manual data entry errors by using add_update_subscriber to sync new leads accurately into your lists.

## How It Works

The bottom line is it turns your email marketing dashboard into a set of conversational commands.

1. Connect your Smaily account by providing your subdomain, username, and API password in your Connector settings.
2. Ask your agent to perform a task, like 'Send the summer sale campaign' or 'Add this user to the welcome flow.'
3. Receive confirmation and data updates directly in your chat window.

## Frequently Asked Questions

**Can I use the Smaily MCP to send newsletters?**
Yes. You can tell your AI agent to trigger any of your existing campaigns instantly. It finds the right campaign in your account and sends it out without you having to log in.

**How do I add new subscribers to my Smaily list using an AI agent?**
Just tell your agent the name and email of the person you want to add. It will automatically create the new contact in your Smaily database for you.

**Can the Smaily MCP trigger my automated email flows?**
Yes, it can. You can ask your agent to start a specific automation for a new lead, which instantly puts them into your nurturing sequence.

**How do I check my campaign performance with Smaily?**
You can ask your agent to pull the details for a specific campaign. It will retrieve the data from Smaily and show you the status and details right in the chat.

**Can I see my email templates using this Connector?**
Yes. You can ask your agent to list your templates or pull the specific content of one to make sure your messaging is correct before you send it.

**Is it possible to update contact info in Smaily with an AI agent?**
Absolutely. You can tell your agent to update specific fields for an existing subscriber, such as changing an email address or updating their name.

**Can I add a new subscriber with custom fields using the AI?**
Yes! Use the `add_update_subscriber` tool. You can provide the email and a JSON string for the `fields` parameter to include custom data like names or preferences.

**How do I trigger an automated email for a specific user?**
Simply use the `trigger_automation` tool by providing the `automation_id` and the subscriber's `email`. This will immediately start the workflow for that contact.

**Is it possible to see the content of my email templates?**
Yes, you can use `list_templates` to find the ID and then `get_template` to retrieve the full details and structure of a specific email template.