← Back to blog
appointment bookinginstagramdm automationservicesbreeze

How to Book Appointments Through Instagram DM Automation

Book appointments through Instagram DM automation: a comment or story reply starts the chat and the flow sends your booking link. See how to set it up.

You can book appointments through Instagram DMs automatically when the flow takes someone from a comment or story reply straight to your booking link, without you answering each person by hand. Breeze automates the conversation and delivers the link; the booking itself happens in the scheduling tool you already use.

If you run an appointment-based business you know the scene: a post performs, ten people ask “how do I book?”, and the answer goes out at night when the interest has cooled. DM automation fixes the slow part, which is the first reply.

How the booking flow works

  1. You publish a post or story with a clear invitation, for example: “Comment BOOK to get the scheduling link.”
  2. When someone comments (or replies to the story), Breeze sends a DM right away.
  3. The DM greets them, asks one or two quick questions, and delivers the link to your booking system.

One honest note: Breeze does not integrate a calendar and does not reserve time slots itself. It moves the lead to your link (Calendly, Google Calendar, your clinic software, whatever you use). That alone removes the back and forth where most bookings get lost.

Use the Condition node to split the cases

Not everyone wants the same thing. In the flow, the Condition node branches the conversation based on the answer:

  • “First visit” gets the link to the intro appointment and a short explanation.
  • “Follow-up” gets the link to the follow-up calendar.
  • “Just a question” gets a short reply and the option to talk to you.

For more on question logic, see How to Qualify Instagram Leads Automatically.

What to put in the booking message

  • The person’s name and a warm opening line.
  • What they will find at the link (days, times, duration).
  • One clear instruction: “Pick the best time and confirm there.”
  • An exit: “Prefer to ask first? Reply here and I’ll help.”

Short messages work best. For longer sequences with reminders, see Instagram DM Sequence Automation.

Precautions that save headaches

  • Use a professional account (Business or Creator), a requirement of Meta’s official API.
  • Don’t ask for sensitive details in DMs. Keep the detailed intake in your own system.
  • Test the flow with your own profile before promoting the post.

Wondering whether this is allowed? Read Is Instagram DM Automation Safe?.

Breeze for appointments

Breeze automates comment-to-DM and story-to-DM with flows and a Condition node, through Meta’s official API. Plans start at $20/month.


FAQ

Does Breeze book the appointment by itself? No. Breeze moves the lead through the DM to your booking link. The time slot is reserved in that booking system, not inside Breeze.

Can I use Calendly or Google Calendar with the automation? Yes. Any tool that gives you a booking link can be delivered in the automated DM.

Can I separate first visits from follow-ups? Yes. The Condition node branches the conversation based on the lead’s answer, and each path can deliver a different link.

Do I need a professional Instagram account? Yes. Meta’s official messaging API only works with Business or Creator accounts.

How much does it cost? $20 per month outside Brazil and R$99 per month in Brazil.

Build my booking flow →

From theory to practice

Ready to automate your DMs?

3-day free trial. Direct support from the founder.