# Infobip MCP for AI Agents AI Agent Connect

> Infobip (Omnichannel Communications) MCP lets you send SMS, WhatsApp, and HTML emails while managing customer profiles in People CDP. It connects your AI agent to Infobip's global communication network, giving you a single point of control for messaging and audience data.

## Overview
- **Category:** talk-to-me
- **Price:** Free
- **Endpoint:** https://edge.vinkius.com/vk_preview_S0xno14PsFPW9PAjIbip8xEngth8b3kOvbWwDyx0/ai-agent-connect
- **Tags:** omnichannel, sms-notifications, whatsapp-business, email-api, customer-profiles, delivery-intelligence

## Description

Instead of jumping between three different browser tabs to check if an SMS actually landed or to update a customer's preferences, you can just tell your AI agent to handle it. This Connector connects your agent directly to Infobip's infrastructure. You can send a high-priority WhatsApp message for a support ticket, then immediately ask the agent to update that customer's profile in the People CDP. It handles the heavy lifting of navigating the API while you stay in the flow of your conversation. Whether you're managing global marketing campaigns or responding to urgent customer issues, you're looking at a unified way to communicate. Because Vinkius makes it easy to plug this into your existing workflow, you don't have to worry about the plumbing. You just get the results: messages sent, profiles updated, and delivery reports tracked in real-time. It even handles the tedious stuff like irreversible data erasure for GDPR compliance, making sure your customer data stays clean and compliant without you having to manually hunt down profiles. You're moving from manual data entry and copy-pasting to a system where your agent acts as a communication hub.

## Tools

### upsert_crm_person
Create or update a customer profile in the People CDP with specific attributes. It helps establish marketing profiles automatically.

### get_delivery_reports
Check the status of global SMS handoffs. It lets you see exactly how many messages reached their destination.

### get_person_details
Fetch the specific data and attributes for a person in the CDP. It verifies the exact structural matching of your profiles.

### list_crm_people
See a list of all customer profiles currently in your audience. This is useful for identifying entire groups.

### dispatch_html_email
Send out formatted HTML emails using the Infobip Email API. It extracts properties spanning the email service.

### dispatch_sms_message
Send international SMS messages using specific JSON payloads. It executes secure drops to global destinations.

### dispatch_whatsapp_message
Send verified WhatsApp messages to customers using Meta's API. It identifies bounded routing spaces for your texts.

### update_person_name
Change the name of a specific person within your CRM database. This mutates global web CRM parameters.

### delete_crm_person
Permanently remove a customer profile from your CDP. This is used to fulfill GDPR erasure requests securely.

### list_sms_logs
View a history of sent SMS messages from the last few days. Use this to trace specific message bounds.

## Prompt Examples

**Prompt:** 
```
Send an SMS to +123456789: 'Your verification code is 5544'
```

**Response:** 
```
Dispatching SMS... I've sent the message to +123456789. The Message ID is `sms-abc-123`. 

**Status Check:**
- **Message ID:** `sms-abc-123`
- **Recipient:** +123456789
- **Status:** Sent

I can monitor the delivery report for you if you'd like to confirm it was received.
```

**Prompt:** 
```
List all people in our CDP with the first name 'Alex'
```

**Response:** 
```
I've scanned your People CDP and found 3 profiles matching 'Alex': 

| Name | Customer ID | Status |
| :--- | :--- | :--- |
| Alex Smith | `p-123` | Active |
| Alex Johnson | `p-456` | Active |
| Alex Rivera | `p-789` | Pending |

Would you like the full details for any of them?
```

**Prompt:** 
```
Show me the delivery reports for today's SMS campaign
```

**Response:** 
```
Retrieving delivery reports... 

**Today's Campaign Summary:**
- **Successfully Delivered:** 92% ✅
- **Pending:** 5% ⏳
- **Failed:** 3% ❌

I can provide the exact Message IDs for the failures if you need to audit them.
```

## Capabilities

### Send international SMS
Dispatch high-priority text messages to global destinations using specific JSON payloads.

### Dispatch WhatsApp messages
Send verified WhatsApp Business messages to customers using Meta's API.

### Send HTML emails
Send formatted HTML emails using the Infobip Email API for professional outreach.

### Update customer profiles
Create, update, and retrieve detailed attributes for people in your People CDP.

### Track delivery status
Inspect real-time delivery reports and deep proxy logs for global SMS handoffs.

### Handle GDPR deletions
Execute irreversible data erasure requests for specific profiles to maintain privacy.

### Audit communication logs
Enumerate recently sent messages and retrieve cost reports to monitor spending.

## Use Cases

### Rapid outage updates
A support lead asks the agent to send a WhatsApp update to all affected users using `dispatch_whatsapp_message` during a service incident.

### Audience profile updates
A marketer needs to update 50 customer profiles. They ask the agent to use `upsert_crm_person` to add new loyalty points to the audience.

### Troubleshooting failed messages
A developer needs to see why a message failed. They ask the agent to pull the logs with `get_delivery_reports` to find the carrier error.

### GDPR compliance requests
A customer requests a data wipe. The privacy officer asks the agent to use `delete_crm_person` to scrub the profile from the CDP.

## Benefits

- Send high-priority WhatsApp and SMS messages instantly using `dispatch_whatsapp_message` and `dispatch_sms_message`.
- Manage customer data in real-time with `upsert_crm_person` to keep your People CDP profiles accurate and up to date.
- Verify campaign success with `get_delivery_reports` to see exactly how many messages reached their destination.
- Stay compliant with privacy laws by using `delete_crm_person` to handle GDPR erasure requests immediately.
- Audit your spending and history by pulling logs with `list_sms_logs` and `list_crm_people` for better reporting.
- Send professional, branded HTML emails using `dispatch_html_email` to reach customers in their preferred inbox.

## How It Works

The bottom line is you get a single point of control for all your global communications and customer data.

1. Connect your Infobip account by providing your Base URL and API Key.
2. Link the Connector to your AI client through the Vinkius dashboard.
3. Ask your agent to send messages or manage profiles using natural language.

## Frequently Asked Questions

**What is the Infobip MCP for AI Agents?**
It's a bridge that connects your AI agent to Infobip's communication tools. It allows your agent to send SMS, WhatsApp, and emails while managing your customer data in the People CDP.

**Can I use the Infobip MCP for WhatsApp Business?**
Yes. The Connector allows your agent to send verified WhatsApp messages to your customers, making it a great choice for professional support and marketing.

**How does the Infobip MCP help with GDPR?**
It makes staying compliant much easier. You can ask your agent to find specific customer profiles and delete them irreversibly to fulfill data erasure requests.

**Can the Infobip MCP send HTML emails?**
Yes, it can. Your agent can send out formatted HTML emails, which is perfect for newsletters or professional marketing outreach.

**How do I track if my messages were actually delivered?**
The Connector can pull real-time delivery reports. You can ask your agent to check if your messages reached their destination or see where they might have hit a snag.

**Can I use the Infobip MCP to manage customer profiles?**
Absolutely. You can use it to create new profiles, update existing ones, and pull detailed customer data directly into your conversation.

**Is the Infobip MCP good for marketing automation?**
It's excellent for marketing ops. It lets you manage your audience segments and monitor delivery rates across multiple channels from one place.

**Can I send a WhatsApp message using my agent?**
Yes. Use the `dispatch_whatsapp_message` tool. You'll need to provide your verified WhatsApp Business number and the target recipient's phone number. Your agent will handle the omnichannel routing to deliver the text instantly.

**How do I check if an SMS was actually delivered?**
The `get_delivery_reports` tool allows your agent to pull raw status updates from Infobip. You can see if terminal carriers processed the text accurately and identify if any packets bounced or failed.

**Can I manage customer profiles in People CDP through a conversation?**
Absolutely. Use tools like `upsert_crm_person` and `list_crm_people` to manage your audience database. Your agent can create new marketing profiles or update existing ones with structured traits directly from your chat.