On this page (8)
- 01Why do all the TikTok DM tools feel the same?
- 02Which tools answer inbound TikTok DMs best?
- 03What about mass DM bots and Chrome extensions?
- 04So what do you use if you want to reach new people?
- 05How do the options compare side by side?
- 06How to pick in 5 minutes
- 07How Bazooka handles this
- 08Questions people ask
Why do all the TikTok DM tools feel the same?
Because they're built on the same pipe. Every approved tool talks to TikTok through the Business Messaging API, and that API has hard rules. The person has to message you first. After that you get a 48-hour window, and inside it you can send up to 10 messages. When they reply, the window resets. Outside it, your message simply isn't delivered.
48h / 10
The API reply window, and the max messages you can send inside it
Source: Chatfuel, Messaging rules for TikTok; Respond.io help docs
Two more limits trip people up. Only Business accounts can connect. And the Business Messaging API isn't available to business accounts in the EEA, Switzerland and the UK. If you're a European agency, most of these tools will connect and then do nothing.
So when a tool promises "automate your TikTok DMs", read it as "automate your replies". That's genuinely useful. It's just not outreach.
Which tools answer inbound TikTok DMs best?
These are the names that come up again and again in 2026 comparisons, grouped by what they're actually good at.
ManyChat
The default for creators and small brands. Keyword triggers, menus, lead capture fields, and flows you build by dragging boxes. ManyChat's TikTok integration reached US business accounts in November 2025, with a wider announcement in January 2026. EU and UK accounts sit on a waitlist. Pick it if you post a lot and want "DM me GUIDE" style flows.
Chatfuel
Similar idea, more focused on sales flows and AI answers. Its documentation is the clearest public write-up of TikTok's messaging rules, which tells you the team knows the limits. Check your region before you pay, because availability has shifted more than once.
InstantDM
A TikTok Marketing Partner that also covers Instagram. Good for creators who want comment and DM replies in one place. It's upfront that compliant automation is inbound only.
Respond.io, SleekFlow and Wati
Shared inboxes for teams. They pull TikTok DMs next to WhatsApp, Instagram and web chat, route them to the right person and add AI replies. Pick one of these if you already have a support or sales team answering messages across channels.
TikTok Message Assistant
TikTok's own AI chatbot, formerly called Lead Genie. It answers DMs around the clock and collects contact details. It's in testing for verified business accounts in a list of countries that includes the US, Canada and several Asian markets, and the person messaging you has to be in one of them too.
What about mass DM bots and Chrome extensions?
Search for "TikTok mass DM" and you'll find Chrome extensions, Gumroad scripts and Fiverr gigs that promise thousands of messages a day. They skip the API and drive a logged-in account directly.
TikTok's rules are clear about that style of tool. Its terms ban bots that aren't authorised, and its Community Guidelines name cold DM blasters, auto-likers and follow loops as inauthentic behaviour. The typical penalty ladder goes from held-back messages to restricted reach to a banned account.
The bigger problem is that they don't work. TikTok's spam filter watches behaviour, not just words. An account that sends 300 identical messages without ever watching a video gets its DMs quietly held back. The sender sees "sent". The prospect sees nothing.
- Identical text to every person: the easiest spam signal there is.
- Bursts of sends at machine speed, then silence.
- Brand-new accounts with no history doing nothing but messaging.
- No warm-up: no likes, no comments, no time on the feed.
- Run on your main business account, where a ban costs you everything you built.
So what do you use if you want to reach new people?
Outbound on TikTok needs a different machine, one that behaves like a person doing outreach well. That means a list of people who fit, a reason to message each one, an account with a real history, engagement before the DM, a human daily pace, and someone fast on the replies.
You can do that by hand. Collect commenters from the right videos, check each profile has an open inbox, like and comment on 1 to 3 of their videos, then send a short DM a day or two later. It works. It also takes 2 to 3 hours a day for 20 good conversations.
Hey Sam, the restock video was great. With the wholesale line launching, who's handling stockist outreach right now, you or the team?
Hi dear! We help brands 10x sales. Check our page for a FREE audit!! link.co/offer
The first message only works if someone looked at Sam's account. A bot can't do that. That's the whole gap between the two categories.
How do the options compare side by side?
| Tool type | Examples | Starts new conversations? | Main risk | Best for |
|---|---|---|---|---|
| Inbound API tools | ManyChat, Chatfuel, InstantDM | No, replies only, inside 48 hours | Region limits (no EEA, CH, UK) | Comment and DM flows on your own account |
| Team inboxes | Respond.io, SleekFlow, Wati | No, same API rules | Same region limits | Teams answering many channels |
| TikTok's own assistant | Message Assistant | No, replies only | Verified accounts in listed countries only | Free AI answers to inbound |
| Mass DM bots | Chrome extensions, scripts, gigs | On paper | Held-back DMs, banned accounts | Nothing you want on your brand |
| Full outbound system | Bazooka | Yes, after a like and comment first | Runs on ready-made profiles, not yours | Booked calls from new prospects |
| By hand | You and a spreadsheet | Yes | Your time, 2 to 3 hours a day | Your first 50 conversations |
Inbound API tools
- Examples
- ManyChat, Chatfuel, InstantDM
- Starts new conversations?
- No, replies only, inside 48 hours
- Main risk
- Region limits (no EEA, CH, UK)
- Best for
- Comment and DM flows on your own account
Team inboxes
- Examples
- Respond.io, SleekFlow, Wati
- Starts new conversations?
- No, same API rules
- Main risk
- Same region limits
- Best for
- Teams answering many channels
TikTok's own assistant
- Examples
- Message Assistant
- Starts new conversations?
- No, replies only
- Main risk
- Verified accounts in listed countries only
- Best for
- Free AI answers to inbound
Mass DM bots
- Examples
- Chrome extensions, scripts, gigs
- Starts new conversations?
- On paper
- Main risk
- Held-back DMs, banned accounts
- Best for
- Nothing you want on your brand
Full outbound system
- Examples
- Bazooka
- Starts new conversations?
- Yes, after a like and comment first
- Main risk
- Runs on ready-made profiles, not yours
- Best for
- Booked calls from new prospects
By hand
- Examples
- You and a spreadsheet
- Starts new conversations?
- Yes
- Main risk
- Your time, 2 to 3 hours a day
- Best for
- Your first 50 conversations
Rules checked October 1, 2026, from Chatfuel, Respond.io, Vista Social and TikTok Ads Help documentation.
Most businesses that take TikTok seriously end up with two things: an inbound tool on their main account for comments and DMs, and an outbound system running separately. They solve different problems, so you rarely have to choose.
How to pick in 5 minutes
- 1Do you get more than 20 DMs a week already? Start with an inbound tool. Your money is in answering faster.
- 2Are you in the EU, UK or Switzerland? Skip API tools for now, they won't connect.
- 3Do your buyers comment on videos in your niche but never message you? You need outbound, not a chatbot.
- 4Is anything promising "unlimited DMs" or "ban-proof"? Walk away.
- 5Will it run on your own main account? Only if it uses the official API.
What it does on TikTok, step by step.
Bazooka is the outbound side. It collects TikTok leads from the followers of any profile, who it follows and TikTok's suggested accounts, from everyone commenting on a video, and from your own followers. It checks each profile fits your filters and researches the business website behind it, then writes one opener per person.
It runs on ready-made TikTok profiles we provide, each with its own IP and browser, warmed with feed sessions and a slow ramp. Every lead gets a profile view with a like and a short comment on 1 to 3 videos, and the DM goes out on a later day. Held-back DMs are detected and retried weeks later. Limits stay at 15 to 25 profile views and 12 to 18 DMs a day per account. The inbox is swept on a schedule and the AI closer answers, follows up and books the call. Plans start at $497 a month with your own profiles, or $1,897 with 24 ready-made profiles included.
Questions people ask
What is the best TikTok DM automation tool?
For answering people who message you, ManyChat, Chatfuel, InstantDM and Respond.io are all solid, and TikTok's Message Assistant is free where it's available. For starting new conversations, none of them work, because TikTok's API only allows replies to people who messaged you first.
Can ManyChat send cold DMs on TikTok?
No. ManyChat uses TikTok's Business Messaging API, which only lets you message people who wrote to you first, inside a 48-hour window.
Why won't my TikTok DM tool connect in Europe?
TikTok's Business Messaging API isn't available to business accounts in the EEA, Switzerland and the UK. Tools built on it can't send or receive messages for those accounts.
Are TikTok mass DM bots safe?
No. TikTok's rules ban unauthorised bots and name cold DM blasters as inauthentic behaviour. Messages from these bots are often held back, so they look sent but never arrive, and the account can be restricted or banned.
How many messages can a TikTok DM tool send?
Up to 10 messages inside a 48-hour window that opens when the person messages you, and resets each time they reply.
Is there a free TikTok DM automation tool?
TikTok's own Message Assistant is free for verified business accounts in supported countries, and Business Suite has basic auto messages like welcome replies and keyword answers.
Sources
Get the next playbook in your inbox.
Leave your email and we will send you new guides on TikTok and the other channels we run.