Integrations overview

Last reviewed:

Short answer

DMowl connects to AI assistants through MCP, to your code through the REST API, to Make, Zapier and n8n through webhooks, and to Shopify and Stripe for revenue attribution. Everything is set up under Integrations and Settings → API & MCP.

All integrations

IntegrationWhat it doesDocs
Claude, ChatGPT, Cursor (MCP)Manage automations, contacts and campaigns by chatting with your AI assistant.API & MCP reference
REST APIEvery feature as a JSON endpoint, with an OpenAPI 3.1 spec.API & MCP reference
Make, Zapier, n8nSend leads, clicks, giveaway entries, opt-outs and sales to any tool.Webhooks
ShopifyAttribute orders to the automation or campaign that sent the product link.Revenue from DMs
Stripe Payment LinksSell in the DM and see which automation earned it.Revenue from DMs
Calendly, Cal.comSend booking links as tracked link cards; clicks are counted.Revenue from DMs
HubSpot, Meta Conversions APIPlanned.—

API and MCP

Create an API key under Settings → API & MCP; it is shown once. The API reference at dmowl.com/docs/api lists every endpoint and MCP tool, with setup steps for Claude Code, ChatGPT, Claude.ai, Cursor and plain REST.

Claude Code and Cursor send the key as a header (Authorization: Bearer pk_live_…) to dmowl.com/mcp. ChatGPT (developer mode) and Claude.ai connectors cannot send headers, so you add dmowl.com/mcp/<your key> as the server URL with no authentication. That URL contains your key: keep it private, and revoke the key in Settings if it leaks.

The Free plan includes 100 API calls per day.

Questions? Answers.

Can an AI agent send messages to my followers by itself?

Tools that message real people, such as sending a campaign or drawing winners, are marked so MCP clients ask you before running them. New automations are created as drafts.

Is there a Zapier app?

Use the outgoing webhook with Zapier’s “Catch Hook” trigger, or Make and n8n webhooks — see Webhooks.

Still stuck? Write to us and tell us what you tried: hello@dmowl.com