The buying happens in the DM.
So should the selling.
A comment, a story reply, a question at midnight - DMpro answers in seconds, in your voice, and carries it through to the sale. That is the whole product. No flowcharts, no node spaghetti, no setup weekend.
FREE PLAN · NO CARD · EVERY CHANNEL ON EVERY PLAN
Choose a flow. Watch it answer.
Real conversations DMpro is running right now. No edits, no actors.
47 nodes. 6 broken paths. A YouTube tutorial open in another tab. Priced per contact, so it gets more expensive as you grow.
Zero flowcharts. Type what you want in plain English and the AI builds the whole flow for you.
Most tools hand you the parts.
DMpro turns up finished.
Same job, two philosophies. One wants you to become an automation engineer. The other wants you to go make more content.
You do the work
- ✕Drag nodes for every possible reply a human might send
- ✕Pay per contact, so your bill grows every time you go viral
- ✕Instagram and Messenger first, everything else feels bolted on
- ✕Extra seats, extra accounts, extra invoices
The work does itself
- ✓Type the flow you want, AI builds it. "When someone comments 'PRICE', DM them the link." Done. No nodes, ever.
- ✓DMs, comments, and mentions. Every way someone reaches you gets an instant answer.
- ✓Six channels, one inbox. Instagram, TikTok, LinkedIn, WhatsApp, Telegram, Messenger.
- ✓Pay per conversation, not per contact. Unlimited accounts on every plan, unlimited teammates on Pro.
Built for one job.
Finished properly.
Don't build the flow.
Describe it.
This is the part that makes ManyChat feel ancient. You type what you want in one sentence. DMpro's AI turns it into a working automation, instantly. No canvas, no nodes, no code, not even no-code. Just words.
One inbox for everywhere you sell
Instagram, TikTok, LinkedIn, WhatsApp, Telegram, and Messenger, unified. Reply from one screen, or let the AI reply from all six at once.
Replies with your voice, not a bot's
Train it on your tone in minutes. AI usage is billed at raw OpenAI cost, zero markup. You pay for tokens, not for a feature flag.
Comments and mentions, answered too
Half your leads never DM you, they comment or tag you. DMpro watches those too and turns every "how much?" under a post into a private conversation.
Grow your audience, not your bill
ManyChat charges per contact, so success is a penalty. DMpro meters conversations only. Unlimited accounts on every tier, unlimited seats on Pro.
Software takes the repeat questions.
People take the real ones.
The moment a DM needs a person, DMpro hands the whole conversation to Chatgram live support. Your team replies from Slack, Telegram, the browser or Messenger. The customer never leaves their Instagram or TikTok inbox.
The whole thread comes with it
Your agent opens the conversation and sees everything the automation already said, which flow ran and what the customer was offered. Nobody gets asked to repeat themselves.
180+ languages, both ways
They write in theirs, your agent writes in yours. Chatgram translates in the middle in real time, and neither side sees the seam.
Cover while you sleep
After hours the AI answers from your docs and catalog, then queues anything it should not decide, so mornings start with a list instead of a mess.
UNLIMITED AGENTS · NO EXTRA DASHBOARD TO LEARN · WORKS ON YOUR SITE TOO
Unlimited on every plan.
Including the free one.
We only ever meter conversations. Everything else, accounts, campaigns, templates, automations, is unlimited on every plan, the free one included.
Unlimited social accounts
Connect 1 Instagram or 100. Same for every channel. No per-account fees. Ever.
Unlimited campaigns
Run as many outreach campaigns as you want, in parallel or in sequence. No cap.
Unlimited templates
Save and reuse as many DM templates as you want. Personalize each with variables.
Unlimited automations
Build every flow your business needs. The AI runs them all at once, no ceiling.
Start at nothing.
Pay it when it pays you.
Free forever for solo creators. Build your own Pro the moment you outgrow it. Everything unlimited except the one thing we meter: conversations.
No card required. No expiration.
Start free- ✓250 conversations per month
- ★Unlimited social accounts connected
- ✓All 6 social channels connectable
- ✓Unlimited campaigns, templates & automations
- ★180+ language translation
- ✓Our gift: $3 AI credits / mo
- ✓1 team seat · 1 account per campaign
- ✓Instant live support
- ✕Influencer & brand collaboration
or $15/mo billed annually (save 20%)
- ★Unlimited team seats
- ★Unlimited social accounts
- ★AI · pay-per-token passthrough
- ★Influencer & brand collaboration
- ✓Campaign manager, A/B tests, CRM sync
- ✓Shared inbox & assignments
- ✓Priority live support
You save $43/mo vs ManyChat + AI add-on
Starts ~$499/mo
Talk to Sales- ✓Everything in Pro, unlimited
- ★Unlimited team seats & social accounts
- ★AI · pay-per-token passthrough
- ★Influencer & brand collaboration
- ✓SSO/SAML, security review
- ✓Dedicated infrastructure & IPs
- ✓White-label option
- ✓Custom AI fine-tuning
- ✓Dedicated CSM + custom SLA
Inbound waits to be asked.
This one asks first.
The DMpro Chrome extension is a different animal from the platform. It's mass outreach: you bring a list of Instagram or TikTok handles, it slides into their DMs for you. ManyChat has nothing like it.
- ✓Upload a CSV of handlesIG or TikTok. The extension works through the list on its own.
- ✓Human timing, randomized 42 to 90s delaysSends like a person on their phone, so your account stays safe.
- ✓Auto-extracts emails from biosEvery profile with an email in the bio becomes a second channel for your pitch.
- ✓One-by-one mode tooOn any profile, one click sends your personalized opener.
Link your store once.
Sell without leaving the chat.
DMpro plugs into 50+ tools you already use, and the whole brandID family is built in. Link one, and the AI drops your products, checkout links, and booking pages into conversations, then tracks every sale back to the exact DM.
Watch a sale close itself
Connect Shopify once. Now every buyer who slides in gets the product, the checkout, and the follow-up, automatically.
Plus custom catalog upload: CSV, Excel, XML, or JSON. If you can list it, DMpro can sell it.
Connect your store freeYour DMs, run from
any AI chat.
DMpro has an official MCP server, the open standard AI assistants use to work inside your apps. Connect it once to Claude, ChatGPT, Cursor or any MCP client, then just ask. How did last week go? Who's waiting on a reply? Build me a comment campaign. Your AI works with your real account, and nothing reaches a fan until you say send.
Weekly report
How did my DMs do last week, and which campaign actually made money?
⚙ Used DMpro · 3 toolsHere's last week across every channel:
Top earner: "PRICE comment → Espresso Tote", 41 orders, $3,649.
Leak: "Giveaway WIN" got 380 entries, but 62% stop before the rules link. Want me to pause it or rewrite step 2?
Inbox triage
Who's still waiting on a human? Give the refund ones to Maya.
⚙ Used DMpro · 5 tools7 threads need a person.
3 refund requests are now assigned to Maya, each with a note on the order and what the customer was promised.
4 are sizing questions, and your saved reply "Fit guide" answers all of them. Want to see the 4 replies before anything is sent?
Build a campaign
Built GUIDE → Pricing Playbook on your Reel from Tuesday, "3 pricing mistakes killing your margin".
No live campaign uses GUIDE yet ✓. It's saved paused. Say "publish" and I'll show you exactly what fans will get first.
Bulk send
Message everyone from the restock campaign this month: the Honey Hoodie is back.
⚙ Used DMpro · 2 tools63 fans came through "Restock alert" this month. 9 have a closed messaging window and will be skipped, so 54 will get this:
It's back 🍯 The Honey Hoodie restocked in every size. Grab yours before it goes again: yourshop.com/honey-hoodie
Instagram and TikTok. Send it?
Send it 🚀
Sending to 54 fans, paced in waves so your accounts stay safe. Ask me "how did the hoodie send land?" anytime.
Fix what broke
My TikTok comment campaigns went quiet. I reconnected the account but still nothing. What's going on?
⚙ Used DMpro · 4 toolsFound it. Your TikTok token expired Sunday at 2:14 AM and you reconnected Tuesday. The account is healthy again and events are arriving.
But 2 campaigns were dropped while it was offline and never rejoined: "TOOLS comment" and "LINK please". That's why it's quiet.
Want me to set those 2 live again?
Right-size my plan
Am I on the right plan? I keep going over.
⚙ Used DMpro · 3 toolsYou're on Pro · 1,000 conversations and you've averaged about 2,700 a month for 90 days.
The 3,000-conversation tier covers you with room to spare. Switching happens in DMpro › Plans, I can't touch billing.
- 01
get_performance_summaryREADLast 7 days: triggers, messages, fans reached, clicks.
- 02
get_store_revenueREADSales tracked to your DMs, ranked by campaign.
- 03
get_campaign_performanceREADWhere fans drop out of the giveaway flow, step by step.
- ✓Read-only. Nothing changed, nothing sent.
- 01
list_conversationsREADOpen fan threads, newest first.
- 02
get_conversationREADReads each thread in full before deciding anything.
- 03
assign_conversationEDITSHands 3 threads to Maya. Nothing is sent to the fans.
- 04
add_conversation_noteEDITSInternal notes only your team can see.
- 05
list_quick_repliesREADFinds your own saved answer, so replies sound like you.
- ✓Assignments and notes are internal. Any reply waits for your approval.
- 01
list_account_postsREADFinds Tuesday's Reel by caption. No post IDs to copy.
- 02
describe_campaign_optionsREADInstagram's triggers, blocks and messaging-window rules.
- 03
preview_trigger_matchREADChecks no live campaign already owns GUIDE.
- 04
upload_campaign_mediaEDITSHosts your PDF so the DM can send it.
- 05
create_campaignEDITSSaves the campaign paused. It sends nothing yet.
- ✓Saved paused. Publishing shows you the fan's exact message and waits for your OK.
- 01
preview_bulk_sendREADCounts who would receive it. Sends nothing.
- 02
send_bulk_messageASKS FIRSTCall 1 returns the exact text and recipient count. Nothing is sent.
- 03
send_bulk_messageAPPROVEDCall 2 carries your OK and a one-time token. Sends in paced waves.
- ✓Two-step send. The first call can't send anything. Only your OK can.
- 01
list_social_accountsREADFinds your TikTok account and its status.
- 02
get_account_healthREADToken history, events accepted versus ignored, last event.
- 03
list_disconnected_accountsREADCampaigns dropped while the account was offline.
- 04
reactivate_paused_campaignsASKS FIRSTLists what would go live, then waits for your yes.
- ✓Reconnecting accounts is always yours, in DMpro. Going live again needs your OK.
- 01
get_current_planREADYour tier, every limit and what's left this period.
- 02
get_performance_summaryREAD90 days of volume across every channel.
- 03
recommend_planREADSizes live plans against your real usage, cheapest first.
- ✓Read-only. No card, invoice or payment detail is reachable.
DEMO ACCOUNT · REAL TOOL NAMES · YOUR AI WORKS WITH YOUR LIVE DATA
Seven jobs. 60+ tools.
Everything you'd click through in the dashboard, now a sentence away. Your AI picks the right tools, you get the answer.
Reports & analytics
Your dashboard, funnel, top links and most engaged fans for any date range, explained in words.
- What happened yesterday?
- Which keyword got the most clicks in March?
Campaigns & automations
Build, edit, pause and publish campaigns on your real posts, checked against each platform's rules.
- When someone comments LINK on my newest reel, DM them my Amazon pick.
- Pause everything on TikTok.
Inbox & team
Read threads, draft replies in your voice, assign, tag, add notes and sort fans into lists.
- What's still on Maya's plate?
- Move everyone who asked about wholesale into a VIP list.
Bulk sends
Count your audience first, approve the exact message, then send in paced, account-safe waves.
- How many giveaway fans can I still message?
- Why did my last send reach fewer people?
Store & revenue
Sales tracked back to the DM that made them, plus real products and prices from your connected catalogs.
- How much did DMs make this month, by campaign?
- Which products did the PRICE campaign sell?
Collabs & rewards
See which creators run your campaigns, which invites are waiting on you, and how close your next reward is.
- Which collab invites are still pending?
- How far am I from my next prize?
Account, team & plan
Account health, dropped campaigns, seats and permissions, and the cheapest plan that fits your real usage.
- Why did my Instagram go quiet?
- Do I need to upgrade to add 3 teammates?
Ask your first question in two minutes.
A DMpro account and any AI app that speaks MCP. That's the whole setup.
Show me how ↓Connected in two minutes.
One URL works for every DMpro account. Your sign-in decides what your AI can see, and you can disconnect it any time from your AI app.
-
1
Copy the server URL
https://api-dmpro.brandid.appThis is DMpro's remote MCP endpoint. It uses secure sign-in (OAuth), so there's no API key to paste or leak.
-
2
Add it to your AI app
CLAUDE Open Settings › Connectors, choose Add custom connector, name it DMpro and paste the URL. On Team and Enterprise plans an owner adds it once, then everyone connects their own DMpro account.CHATGPT In Settings › Apps & Connectors, turn on Developer mode under Advanced, then create a connector with the URL and choose OAuth sign-in.CURSOR Add this to~/.cursor/mcp.json, then sign in when Cursor asks:{ "mcpServers": { "dmpro": { "url": "https://api-dmpro.brandid.app" } } }VS CODE Add this to.vscode/mcp.json, then press Start above the server:{ "servers": { "dmpro": { "type": "http", "url": "https://api-dmpro.brandid.app" } } }CLAUDE CODE Run this in your terminal, then type/mcpto sign in:claude mcp add --transport http dmpro https://api-dmpro.brandid.app
Menu names shift between app versions. Look for Connectors, Apps or MCP servers in settings.
-
3
Sign in and ask
Your AI opens a DMpro sign-in. Approve it, then try your first question:
Give me my DMpro daily digest.
It works across every channel you've connected in DMpro.
Nothing goes out by accident.
Your AI can do a lot. The server decides what it can do alone and what it has to ask you about first.
Every send asks first
Replies, bulk sends, retries, publishing and deleting all take two steps. The first shows the exact text and who gets it, and only your OK goes through. Change one character and it asks again.
New campaigns start paused
Anything your AI builds is saved paused and matches nothing until you publish. Pausing a live campaign is instant, no questions asked, the moment something looks off.
Previews before plans
It counts who a bulk send would reach, checks keywords for clashes and reads each platform's rules before proposing anything, so plans work the first time.
Fans can't steer it
The server tells your AI to treat whatever a fan writes as information, never as instructions. A DM that says "ignore your rules" gets read, not obeyed.
Real products, real prices
Products, prices and links come straight from your connected catalogs, and the server instructs your AI never to invent a price, discount or shipping promise.
Billing stays yours
No card, invoice or payment detail is reachable. Switching plans, connecting accounts and your posts themselves stay in DMpro, in your hands.
Full DMpro MCP tool reference64 TOOLS · GROUPED BY JOB · WHAT EACH ONE CAN AND CAN'T DO+
Every tool the DMpro MCP server exposes, in plain English. Your AI chooses them for you; this list is here so you know exactly what it can reach.
Reports & analytics
| TOOL | WHAT IT DOES | ACCESS |
|---|---|---|
get_dashboard_overview | Your Overview page for any period: messages sent, click-through rate and where the funnel leaks. | READS |
get_performance_summary | Headline numbers for a period: automations triggered, messages sent, fans reached, link clicks. | READS |
get_performance_rankings | Leaderboards: top keywords, links, fans, campaigns, posts and collaborations. | READS |
get_campaign_performance | One campaign step by step: where fans drop off and which message variant wins. | READS |
get_daily_digest | The same three numbers as your daily digest email, for a quick morning check-in. | READS |
get_link_clicks | Which tracked links fans actually click, and each one's share of the total. | READS |
get_interacted_users | The real people behind your fans-reached number, with platform and engagement. | READS |
get_shared_contacts | Emails and phone numbers fans shared through your flows, kept inside the conversation. | READS |
list_recent_activity | The live event feed: who triggered what, and what DMpro sent back. | READS |
Campaigns & automations
| TOOL | WHAT IT DOES | ACCESS |
|---|---|---|
list_campaigns | All your campaigns with platform, trigger, keyword and status. | READS |
get_campaign | One campaign in full: trigger, every flow step, accounts and participants. | READS |
describe_campaign_options | What each platform allows: triggers, reply types, every builder block and the rules that can't be bent. | READS |
list_campaign_templates | Starter templates and the ones you saved, to build from. | READS |
list_account_posts | Your real posts, Reels and videos, so a campaign watches the right one. | READS |
preview_trigger_match | Checks a keyword is free on your accounts before anything is built. | READS |
upload_campaign_media | Hosts a photo, video, audio file or PDF for a campaign step to send. | EDITS |
create_campaign | Builds a new campaign, saved paused until you publish it. | EDITS |
update_campaign | Edits a campaign's name, keyword, message or flow, after showing you the new copy. | EDITS |
set_campaign_status | Publishes a campaign after you approve it, or pauses one instantly. | ASKS FIRST |
archive_campaign | Stops a campaign but keeps its history. Restoring brings it back paused. | EDITS |
delete_campaign | Deletes a campaign for good, only after showing you what it has done. | ASKS FIRST |
reactivate_paused_campaigns | Sets live again campaigns that were paused while an account was offline. | ASKS FIRST |
Inbox & team
| TOOL | WHAT IT DOES | ACCESS |
|---|---|---|
list_conversations | Your inbox, filtered by platform, campaign, list or teammate. | READS |
get_conversation | One thread in full with tags and notes, read before any reply is drafted. | READS |
send_message | Replies to one fan from your own account, after you approve the exact text. | ASKS FIRST |
retry_failed_message | Re-sends a message that failed to deliver, after you approve it. | ASKS FIRST |
list_quick_replies | Your saved replies, so your AI answers in your own words. | READS |
list_conversation_assignees | The teammates a thread can be handed to. | READS |
assign_conversation | Puts a thread on a teammate's plate. Nothing is sent to the fan. | EDITS |
tag_conversation | Adds or removes a label like "paid" or "refund". | EDITS |
add_conversation_note | Leaves an internal note only your team can see. | EDITS |
update_conversation_note | Rewrites an internal note. | EDITS |
delete_conversation_note | Removes an internal note. | EDITS |
list_conversation_lists | Your hand-sorted audiences, with how many threads each holds. | READS |
create_conversation_list | Makes a new list like "VIPs" or "December launch". | EDITS |
rename_conversation_list | Renames a list. Its threads stay put. | EDITS |
move_conversation_to_list | Files a thread into one of your lists. | EDITS |
delete_conversation_list | Deletes a list after you confirm. The threads themselves are untouched. | ASKS FIRST |
Bulk sends
| TOOL | WHAT IT DOES | ACCESS |
|---|---|---|
preview_bulk_send | Counts who a bulk send would reach and who's outside the messaging window, without sending. | READS |
send_bulk_message | Messages many fans at once, only after you approve the text and the count. Paced in waves. | ASKS FIRST |
list_bulk_sends | Every bulk send you've made and how it landed. | READS |
get_bulk_send | One bulk send, recipient by recipient: delivered, skipped or failed, and why. | READS |
Store & revenue
| TOOL | WHAT IT DOES | ACCESS |
|---|---|---|
get_store_revenue | Sales DMpro can attribute to your automations, by store, campaign or fan. | READS |
list_store_sales | The orders behind that revenue, one row at a time. | READS |
list_catalogs | Your product sources: synced stores, affiliate networks and uploaded catalogs. | READS |
list_catalog_items | Real product names, prices and links from one catalog. | READS |
list_shop_products | Products in your Meta Commerce shop on Instagram, Facebook or WhatsApp. | READS |
list_integrations | What's connected to DMpro, and what else you could connect. | READS |
Collabs & rewards
| TOOL | WHAT IT DOES | ACCESS |
|---|---|---|
list_campaign_invitations | Campaign invites you sent and received, with their status. | READS |
reject_campaign_invitation | Declines an invite to one of your accounts, after checking with you. | EDITS |
remove_invited_account | Takes another creator's account off one of your campaigns. | EDITS |
get_rewards | Your reward score, open challenges and the prizes it can buy. | READS |
Account, team & plan
| TOOL | WHAT IT DOES | ACCESS |
|---|---|---|
get_account | Who you are, your plan, what's left this period and which platforms are connected. | READS |
list_social_accounts | Every connected account and how it's performing. | READS |
get_account_health | Why an account stopped working: token, events received, webhook status. | READS |
list_disconnected_accounts | Accounts that came back online but still have campaigns waiting on them. | READS |
list_workspaces | Every workspace you belong to and what you can do in each. | READS |
list_team_seats | Your teammates, their permissions and seats left on your plan. | READS |
list_incoming_team_invites | Invites to join someone else's workspace. | READS |
get_current_plan | Your plan and every limit that comes with it. | READS |
list_plans | The plans you can choose, with prices, allowances and overage rates. | READS |
recommend_plan | The cheapest plan that covers what you need, and which limit forces an upgrade. | READS |
list_system_messages | Announcements and notices from DMpro to you. | READS |
get_system_message | One DMpro message thread in full. | READS |
WORKS WITH CLAUDE · CHATGPT · CURSOR · VS CODE · CLAUDE CODE · ANY MCP CLIENT
Switching from ManyChat is an afternoon.
Bring your flows, your clients, and your sanity. Here's what changes on day one.
1-click flow importer
Paste your ManyChat export. DMpro rebuilds your logic as plain-language AI instructions you can actually read.
Faster API throughput
Replies land in seconds, not queues. Built for accounts doing thousands of conversations a day.
Custom logic, zero code
Describe conditions in plain English. "If they mention pricing, send the deck and tag them hot." Done.
Client math that works
Unlimited seats and social accounts on Pro. Run every client under one roof and keep the spread.
FREE MIGRATION SUPPORT FOR AGENCIES MOVING 3+ CLIENT ACCOUNTS
What is your unanswered inbox actually costing?
Revenue left on the table
Unanswered and slow-answered DMs are sales walking out the door. Move the sliders.
60+ flows in production.
Written, not wired.
Every card below is the exact sentence someone typed. Tap any of them to watch DMpro turn it into a live automation.
The questions we actually get.
How does DMpro actually work, day to day?+
You connect your social accounts, then tell the AI what you want in plain English, "when someone comments PRICE, DM them the link." That's it. From then on DMpro watches your DMs, comments, and mentions across all 6 channels and replies instantly in your voice, qualifying leads and dropping in products or booking links from your connected store. No flowcharts, no nodes, no setup weekend. You describe the outcome, the AI runs the conversation.
Do you connect through the official platform APIs?+
Yes. The DMpro platform connects through the official APIs for Instagram, Facebook Messenger, WhatsApp, Telegram, LinkedIn, and TikTok, the same approved channels ManyChat and other tools use. That means your inbox automation runs inside each platform's own rules and rate limits, with proper permission scopes you approve on connect. It's the sanctioned, supported way to automate, so your account stays in good standing.
Will automating replies put my account at risk?+
For the platform (inbox automation on DMs, comments, and mentions), no, because it runs on the official APIs built exactly for this. Meta and the others want businesses replying automatically; that's what the API is for. DMpro stays inside every rate limit and only acts on the permissions you grant. This is the safe, approved lane. The one place to be thoughtful is bulk cold outreach, which is a separate tool, covered at the bottom of this list.
What happens to leads once the AI replies?+
The AI qualifies them, asks the questions you'd ask, captures emails, and hands off cleanly. It can drop a product card from your connected Shopify or WooCommerce store, send a checkout link, book a slot on your calendar, or tag a hot lead for your Friday follow-up, then track the sale right back to the exact DM. Anything it can't handle (like a refund request) gets escalated to you and pauses automation on that thread.
What happens when a DM really needs a human?+
It goes to your team through Chatgram live support, which is built into DMpro rather than bolted on. The whole conversation travels with the handoff, so your agent sees what the automation already said and what the customer was offered. They reply from Slack, Telegram, the browser dashboard, or Messenger, whichever your team already lives in, and the customer gets the answer right there in their Instagram or TikTok inbox. Translation runs in the middle in 180+ languages, agents are unlimited, and when the case is closed the thread goes back to automation.
What does "pay per conversation" actually mean?+
A conversation is one person talking to you within a window, no matter how many messages fly back and forth. Free includes 250 conversations. Pro starts at $19/mo and scales with a slider up to 30,000. Everything else, social accounts, campaigns, templates, automations, seats on Pro, is unlimited. No per-contact pricing ever, so a viral post never spikes your bill.
Is the AI really free / unlimited?+
We don't say "unlimited AI" because nobody's AI is truly unlimited. Instead, AI is passed through at raw OpenAI token cost with zero markup. Free gets $3 in credits monthly; heavy Pro users typically spend $5 to 15/mo. A typical reply costs a fraction of a cent, and you always see exactly what you're paying, which beats a mystery cap or a $29/mo add-on.
How hard is it to switch from ManyChat?+
One afternoon, honestly. Export from ManyChat, import into DMpro, and your logic becomes plain-language instructions you can actually read. Agencies moving 3 or more client accounts get free hands-on migration support. Most people are live the same day.
What is the DMpro MCP server?+
It's an official connector that lets AI assistants work inside your DMpro account. MCP (Model Context Protocol) is the open standard AI apps use to talk to other software. Once DMpro is connected, you can ask Claude, ChatGPT, Cursor or any MCP client to report on your DMs, build and pause campaigns, sort your inbox, check revenue and draft replies, all in plain English. The server URL is https://api-dmpro.brandid.app.
Which AI apps work with DMpro's MCP server?+
Any app that supports remote MCP servers with sign-in, including Claude, ChatGPT (developer mode), Cursor, VS Code and Claude Code. Add https://api-dmpro.brandid.app as a custom connector or MCP server, sign in with your DMpro account, and approve access. It takes about two minutes.
Can the AI message my fans without asking me?+
No. Anything that reaches a real person, a reply, a bulk send, a retry or publishing a campaign, takes two steps. The first returns the exact text and who will get it, and nothing is sent. Only your OK sends it, and changing a single character means it asks again. Campaigns your AI builds are saved paused, and pausing one is instant if anything looks wrong.
What can't the AI do through MCP?+
It can't see or change billing, cards or invoices, switch your plan, connect or reconnect social accounts, add integrations, or publish, edit or delete your posts. Those stay with you in the DMpro dashboard. The server also tells your AI to treat anything a fan writes as information, never as instructions, and to use only real products and prices from your connected catalogs.
Does the MCP server use my plan's limits?+
Yes. It works inside the same plan as the dashboard, so conversations, bulk sending and campaign limits apply exactly as they do in DMpro. Your AI checks what's left before it suggests anything, and it can even tell you the cheapest plan that fits your real usage.
Bulk cold DMs: the extension, and staying safe+
Cold outreach is a separate tool from the platform: the DMpro Chrome extension. It mass-DMs a list of Instagram or TikTok handles you upload. Because this isn't API inbox automation, it's engineered to behave like a human, randomized 42 to 90 second delays between sends, natural pacing, and daily caps. Thousands of accounts run it without warnings, but it's the one feature where you should ramp gradually and respect the limits. Keep your inbox automation (API, always safe) and your cold outreach (extension, human-paced) as two distinct motions and you're covered.
Can the extension pull emails and take a CSV?+
Yes. Upload a CSV of Instagram or TikTok handles and the extension works through the list on its own with human-like delays. It also auto-extracts emails from bios, giving you a second channel to reach each prospect, and supports one-by-one sending from any individual profile with a single click.
The checkout moved into the chat.
Open yours in the next 2 minutes. Free plan, 250 conversations, no card required.
Start selling in your DMs