Autopilot MCP connector
Updated
Autopilot is a marketing automation platform for building customer journeys and managing contact data. The Autopilot MCP connector allows AI agents to create, update, and retrieve contacts, and enroll them into automated journeys. It also supports managing contact lists and custom fields, checking list membership, and reviewing journey triggers across a tenant.
Authentication type
- API Key - Requires a static API key to be configured before the agent can connect to the service.
Uses
Use the Autopilot MCP connector to perform the following actions:
- Sync new customer sign-ups directly into Autopilot as contacts
- Trigger personalized customer journeys based on user behavior
- Segment contacts into targeted lists for campaign automation
- Verify contact list membership before sending targeted communications
- Enrich contact profiles using custom field data automatically
- Automate lead nurturing by enrolling contacts into marketing journeys
- Maintain clean contact databases by removing outdated list entries
- Audit active triggers and lists across marketing campaigns
Example prompts
Use the following example prompts to invoke Autopilot MCP connector tools from your AI assistant or Boomi Connect workflow:
Add John Smith as a new contact in Autopilot.Show me all contacts in my VIP customer list in Autopilot.Check if sarah@example.com is on our newsletter list in Autopilot.Start the onboarding journey for our newest sign-up in Autopilot.Create a new list called Q4 Prospects in Autopilot.What custom fields are available for contacts in Autopilot?Remove inactive contacts from our promotional list in Autopilot.List all the triggers we have set up in Autopilot.Delete the contact record for a customer who unsubscribed in Autopilot.Show me every list currently in our Autopilot account.
Autopilot MCP connector tools
The Autopilot MCP connector provides the following tools. Each tool maps to a specific action you can invoke from your AI agent or automation.
| Tool | Description |
|---|---|
| upsertContact | Create or update a contact |
| getContact | Get a contact |
| deleteContact | Delete a contact |
| getAllContacts | List all contacts |
| getCustomFields | Get custom fields |
| addContactToJourney | Add contact to journey |
| getTriggers | List triggers |
| addContactToList | Add contact to list |
| removeContactFromList | Remove contact from list |
| checkContactInList | Check if contact exists in list |
| getContactsInList | Get all contacts in list |
| createList | Create a list |
| getAllLists | Get all lists |