We buildAutomation · Instagram & Facebook DMs

Automation for Instagram and Facebook DMs

n8nMeta Messaging APILLM assistantCalendly / Fresha / VagaroHubSpot / GoHighLevelSlack / Telegram alerts
Automation offeverything by handAutomation onthe flow does the work
11h1h
difference10 h back every week
Who it is for

Who DM automation
is built for.

01 Local business owners

Salons, med spas, fitness studios, restaurants and clinics where most bookings start in a DM.

02 Marketing leads and SMM managers

You answer the same price and address questions all day and still miss some.

03 Shopify brands

Product questions, order status and “is this in stock?” arrive in Instagram, not in the helpdesk.

04 Coaches, creators and agencies

You sell through Instagram, run Meta ads for clients and need every lead counted.

The problem

Why manual Instagram and Facebook replies
cost more than they look.

Numbers from Sprout Social and Meta’s own messaging policy — customers expect an answer within a day, the platform expects a bot to answer within seconds.

01 3 in 4

consumers expect a brand to answer on social media within 24 hours or faster.

02 18

incoming Instagram messages a day for the average brand, up from 13 a year earlier — while the share answered within a day fell from 8% to 7%.

03 24 h

is Meta’s standard messaging window after a user writes; after that only a human agent may reply, for up to 7 days.

04 30 s

is how fast an automated bot must respond to any user input under Meta’s policy — slower bots risk messaging restrictions.

05 51%

of consumers who reach out publicly expect a public reply first, before moving to DMs.

06 7%

of daily Instagram messages get a brand reply — the rest wait or are lost, together with the leads in them.

→ Your
numbers

Put your monthly volume into the calculator and see hours and dollars.

What is DM automation?

DM automation replaces the manual loop behind every Instagram or Facebook message — notice it hours later, answer the same price and address question again, paste the booking link, maybe write the contact down, forget to follow up — with a workflow that answers in seconds, books in the chat and saves every lead. For a salon, a studio, a clinic or a Shopify brand the Direct inbox is where sales start, and most of the time there is spent not on selling but on repeating the same answers and losing the ones that arrive at night.

We build it on the official Meta Messaging APIs rather than on browser bots. A new DM, story reply or keyword comment starts a run: a language model reads the message in the customer’s own words, answers routine questions from the knowledge base you approve, asks two to four qualifying questions and offers free slots from Calendly, Fresha, Vagaro, Square or Mindbody. The contact lands in HubSpot, GoHighLevel or a Google Sheet with the post or ad it came from. Complaints, custom prices, medical questions and VIPs are handed to a person in Business Suite with a summary, and automated messages on Facebook and Instagram stay inside the 24-hour window the policy requires.

What changes with automated DMs on Instagram

Customers get an answer in seconds instead of the next morning, bookings happen in the thread, no lead is left in the inbox uncounted and your team only joins the conversations that need a human. Wireclad builds these workflows with n8n, the Meta APIs and language models around your existing booking tool and CRM, with the knowledge base and the hand-over rules fully in your hands.

The workflow

DM automation for Instagram:
13 nodes, replies in seconds.

The run path of a typical DM workflow. Each conversation travels it on its own; a complaint, a custom request or a VIP stops and goes to a person.

Every node

Every node of the
DM workflow.

Catch & answer
01Trigger

New DM or comment

Meta webhooks for Instagram DMs, Messenger, story replies, mentions and keyword comments on posts and Reels start a run.

02HTTP

Load the conversation

Pulls the thread history and the contact from your CRM so returning customers are recognised.

03Model call

Classify intent

A language model reads the message in the customer’s own words — price, booking, address, complaint, partnership — and the tone.

04IF

Routine question?

Prices, hours, services and availability are answered from your knowledge base within seconds; anything else moves on.

05Model call

Write the reply

Composes a short, on-brand answer from your approved prices, services and rules — never inventing an offer.

Qualify & book
06Set

Ask 2–4 questions

Name, phone or email, what they want and when — one question at a time, in the chat.

07HTTP

Offer free slots

Reads availability from Calendly, Fresha, Vagaro, Square or Mindbody and books the chosen slot right in the DM.

08Loop

Confirm and remind

Sends the confirmation and a reminder inside the 24-hour window; a reply of “reschedule” reopens the slot picker.

09HTTP

Save the lead

Creates or updates the contact in HubSpot, GoHighLevel or Google Sheets with source, interest and the post or ad it came from.

Hand off & report
10IF

Needs a person?

Complaints, negative tone, custom pricing, medical or legal questions and flagged VIPs are handed over.

11HTTP

Alert the team

Posts the thread summary to Slack or Telegram and moves the conversation to the Business Suite inbox with the Human Agent tag.

12Set

Follow up quiet leads

Whoever went silent after asking a price gets one polite follow-up while the window is still open.

13Code

Weekly DM report

Conversations, leads, bookings, top questions and response time — in Google Sheets or Looker Studio every Monday.

Before / after

Automated DMs on Instagram:
before and after.

Typical minutes per conversation for a small business answering by hand. Your own numbers go into the calculator below.

By hand11 minper item
  • Notice the message and open the thread2 min
  • Answer price, hours, address, availability3 min
  • Send the booking, catalogue or payment link1.5 min
  • Write the contact and interest into the CRM or sheet2 min
  • Hand a complex question to the owner or specialist1 min
  • Follow up with people who went quiet1.5 min
With the flow1 minper item, hands-on
  • Notice the message and open the threadauto
  • Answer price, hours, address, availability12 sec
  • Send the booking, catalogue or payment linkauto
  • Write the contact and interest into the CRM or sheetauto
  • Hand a complex question to the owner or specialist30 sec
  • Follow up with people who went quiet18 sec
Your numbers

What DMs automation
saves at your volume.

Based on 11 min by hand and 1 min with the flow per item, from the table above.

Every month0 hof hands-on work back
0 working days
$0 a month 0 a year 0 h instead of 0 h
You stay in control

Automated messages on Facebook and Instagram,
with you in control.

The flow answers, books and records. People keep every conversation that needs judgement, and the knowledge base is yours.

The flow does13 steps · every run
New DM or comment
flow
Load the conversation
flow
Classify intent
flow
Routine question?
flow
Write the reply
flow
Ask 2–4 questions
flow
Offer free slots
flow
Confirm and remind
flow
Save the lead
flow
Needs a person?
flow
Alert the team
flow
Follow up quiet leads
flow
Weekly DM report
flow
You decide6 steps · always a person
Complaints, refunds and conflict

Negative tone is detected and handed over at once; the bot never argues.

you
Custom prices and special orders

Discounts and non-standard requests are quoted by you, not guessed.

you
Medical and legal questions

Med spas and clinics: anything about treatment or health goes to a qualified person.

you
The knowledge base

Prices, promotions and rules are updated by you; the assistant only answers from what is approved.

you
VIPs, partners and influencers

Flagged contacts always reach a human.

you
Moderation calls

Spam, abuse and borderline messages are decided by a person.

you

Flip a switch to hand a step to the flow or take it back.

Connects to

DM automation
for Fresha, Calendly, HubSpot and more.

Results

What a fast inbox looks like
and what we build toward.

Benchmarks from the 2025 Sprout Social Index and Meta’s Messenger Platform policy: customers expect an answer within a day and the platform expects a bot to answer within seconds — both are met by a flow that replies instantly and hands over cleanly.

0 h
the window in which 3 in 4 consumers expect a brand’s reply (Sprout Social)
0 s
Meta’s maximum response time for an automated bot — the flow answers in seconds
0%
of daily Instagram messages get a brand reply by hand — the rest wait (Sprout Social)
How we work

How a DM automation project
runs, week by week.

Week 1Audit

We map the process as it runs today, count the minutes and agree what the flow must never do on its own.

Weeks 2–3Prototype

A working flow on your real data, in a sandbox. You see every run and every exception.

Weeks 3–6Launch

Edge cases, approvals and alerts, then the switch-over — with the old way kept as a fallback.

AfterSupport

Monitoring, fixes when a vendor changes a format, and a monthly report of hours saved.

FAQ

DM automation questions
we hear every time.

Does Meta allow automated DMs on Instagram, and could our account be restricted?

Yes, through the official Instagram Messaging and Messenger Platform APIs — that is what we use, not browser bots or unofficial tools. We follow the policy: replies inside the 24-hour window, a bot that answers within 30 seconds, no unsolicited messages. That is what keeps an account safe.

Can we message people who wrote more than 24 hours ago?

Only a human can, using the Human Agent tag for up to 7 days after their last message; automated messages outside the window are not allowed. The flow schedules confirmations and follow-ups inside the window and leaves the rest to your team.

How is an AI assistant better than ManyChat with keywords?

Keyword bots fire only on exact words. A language model reads “how much for two of us on Saturday?” and understands price, group size and date. We often keep ManyChat for comment triggers and put the assistant behind it.

Can customers book directly in the chat into our booking system?

Yes. The flow reads free slots from Calendly, Fresha, Vagaro, Square Appointments or Mindbody, books the chosen one and sends the confirmation and reminder in the same thread.

How do leads from DMs get into our CRM?

Every conversation creates or updates a contact in HubSpot, GoHighLevel or a Google Sheet with name, contact, interest and the post or ad it came from, so you finally see how many bookings Instagram actually brings.

Can a person take over a conversation at any time?

Always. Your team answers from Meta Business Suite as usual; the moment a human replies, the assistant steps back for that thread. Complaints, custom prices and VIPs are handed over automatically with a summary.

Can the AI quote a wrong price or promise something we do not offer?

It answers only from the knowledge base you approve and is instructed to hand over when a question is outside it. Prices and offers are yours to edit, and every reply is logged so you can review and tighten the rules.

Also automated

More flows
next door.

Available for new projects

Still doing this
by hand?

Describe it in two sentences — we reply within a day with a workflow sketch.

hello@wireclad.com →