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.