How to use Dux-Soup from ChatGPT or Claude
The Model Context Protocol (MCP) is available for users with a Dux-Soup Turbo or Cloud subscription.
Dux-Soup now supports the Model Context Protocol (MCP) - an open standard that lets AI assistants like Claude and ChatGPT connect directly to your Dux-Soup account.
Once connected, you can ask your AI assistant things like "List my campaigns" or "Show me recently active prospects in the ILM campaign" and get a live answer pulled straight from your account - no exporting, no copy-pasting.
The campaign structure itself is exposed to the AI, so it understands what's actually possible - for example, it knows which steps can follow which in a campaign, so when it creates or updates one for you, it builds something valid rather than guessing.
What you can do with it
The AI assistant can both read your Dux-Soup data and take actions on your behalf, depending on what you ask it to do.
Read-only: ask your AI assistant to
- List your campaigns or describe a campaign's schema
- Get details, KPIs, or settings for a specific campaign
- Pull recent actions, messages, or a full conversation thread
- Search or list active prospects
- Check profile tags
- Check the queue size or view what's in the queue

Actions: ask your AI assistant to
- Create, update, switch, continue, or delete a campaign
- Enroll or unenroll a profile (single or bulk)
- Qualify a prospect in or out
- Add or remove a profile tag
- Queue a robot action
- Reset the queue
- Update account settings

Because write actions change live campaign data, your AI assistant will typically ask for confirmation before it acts - and will ask again the first time it tries to connect to Dux-Soup at all. After that first approval, it won't prompt you every time.
Good first prompts to try
"List my campaigns"
"Show me recently active prospects in [campaign name]"
"What are the KPIs for [campaign]?"
"How many items are in my queue right now?"
How it works (for the technically curious)
All communication happens server-to-server: your AI assistant's provider (e.g., Anthropic's cloud infrastructure) talks directly to the Dux-Soup server. Nothing routes through your local device.
