The answer
Partly. First replies, booking links, logging and nudges to quiet conversations automate well. In our model about 45% of DM setting time can move to software. The qualifying conversation and handling objections stay human, because people messaging a personal brand expect a person, and trust built in the chat decides whether they show up.
The tasks, and how much of each is automatable today
Six tasks make up DM setting. Sending booking links and logging conversations are 85 to 90% automatable. First replies to comment triggers and new DMs are about 80%. Nudging quiet threads is 60%. The qualifying conversation is only about 25% automatable, and handling objections is almost entirely human. Those two take most of the time.
| Task | Min / week | Automatable |
|---|---|---|
| Send first replies to new DMs and comment triggersKeyword triggers and opening questions are templated. Messages that do not match a trigger still need a person to open. | 200 | |
| Qualify through conversationAI can suggest the next question and summarise the thread. Reading tone and intent, and replying as a person, stays with the setter. | 480 | |
| Send the booking link and confirm the bookingThe link, confirmation and calendar sync are automatic once the setter marks someone qualified. | 80 | |
| Log conversations and outcomes in the CRMContact, source post, stage and outcome are written automatically. Setters add a one-line note on context. | 120 | |
| Nudge conversations that went quietOne timed nudge within the platform's messaging window is automatable. Further chasing should be a person's choice. | 150 | |
| Handle objections and build trustPrice, timing and 'is this for me' questions are sales conversations. A bot answering them reads as a bot. | 240 | |
| Whole process | 1270 |
Hours saved per week
For a creator-led business handling about 200 inbound DMs a week with two setters, setting takes about 21 hours a week. Automating first replies, booking links, logging and nudges returns about 9.5 hours a week. The setters keep the conversations, which is where the bookings are actually won.
Modelled on: A creator-led coaching business receiving about 200 inbound Instagram DMs a week from content and comment triggers, with two setters.
- 200 new DM conversations a week, about half from comment-keyword triggers.
- About 1 minute per conversation for the opening reply.
- About 40% of conversations become a qualifying chat of 5 to 6 minutes.
- About 40 objection-heavy conversations a week of around 6 minutes each.
Tools that do the job
You need a tool that can read and send DMs through the platform's official API, a CRM to log each conversation, and a booking calendar. GoHighLevel connects Instagram and Facebook DMs to its CRM and calendar. n8n or Make adds custom logic. An AI agent can draft replies for a setter to approve.
- GoHighLevel
- Connects Instagram and Facebook DMs to a shared inbox, CRM records and the booking calendar.
- AI agent
- Suggests replies and summarises long threads for the setter to approve and send.
- Make
- Adds custom routing, such as sending high-intent threads to the senior setter.
- Calendly
- Booking link sent in the DM once someone is qualified.
- Slack
- Alerts setters to new high-intent threads during their shift.
A simple workflow
The workflow starts with a comment keyword or a new DM. An automatic first reply opens the conversation with a question. The setter takes over the qualifying chat, with AI suggestions on screen. Qualified people get a booking link. Threads that go quiet get one nudge. Every outcome is logged to the CRM.
- TriggerSomeone comments a keyword on a post or sends a new DM.
- OpenSend an automatic opening reply that asks one question about their situation.
- QualifyA setter takes over the conversation, with AI-suggested replies and a thread summary on screen.
- BookQualified people get the booking link; the booking syncs to the calendar and CRM.
- NudgeThreads quiet for a day get one automatic nudge inside the platform's messaging window.
- LogSource post, stage and outcome are written to the CRM for content attribution.
Keep these human
- The qualifying conversation and objections. On a personal brand, people are buying trust in a person.
- Any message about money, health or personal difficulty. These need care that a bot cannot show.
Where it goes wrong
- Fully automated setters. Bots that run whole conversations get detected, lower show rates and can breach platform rules. Keep a person in the loop.
- Breaking platform messaging rules. Instagram and Facebook limit when businesses can message after the last reply. Use official APIs and respect the window.
- Losing the source post. If the CRM does not record which post started the DM, nobody can tell which content books calls.
What most guides miss
Most DM automation guides sell a bot that sets appointments end to end. The higher-return use is logging which post started each conversation. Once every booking traces back to a specific piece of content, the business can make more of what books calls, which is worth more than any time saved in the inbox.
The evidence
- Interacting with people has a technical automation potential of only 20%, against 69% for processing data.McKinsey Global Institute, A future that works: Automation, employment, and productivity (2017)
- Firms that contacted a lead within an hour were nearly 7 times as likely to qualify it as those that waited even an hour longer.Harvard Business Review, The Short Life of Online Sales Leads (Oldroyd, McElheran, Elkington) (2011)