Your next appointment is sitting in your comments. Send a DM for booking.

When someone comments "BOOK" on your post, InstantDM sends your calendar link by DM within seconds. Want more than a link? Set the AI agent's goal to book calls and it qualifies the client, answers their questions, and sends the calendar when they're ready.

Meta Business Partner Official Meta Business Partner
COMMENT ON YOUR POST
newset.emma BOOK
AUTO-DM, SECONDS LATER
yourstudio Grab a time that works for you: calendly.com/yourstudio
3 sec from comment to booking DM
24/7 inquiries answered while you work
$9.99/mo flat, no per-contact billing
500 free automations every month
The term, defined

What is booking via DM?

Booking via DM means the whole path to an appointment happens inside Instagram messages: a follower comments a keyword like "BOOK", your calendar link arrives in their DMs seconds later, and they pick a slot without ever hunting through your bio. Whether you call it a DM for booking or comment-to-booking, the mechanics are the same — the booking link goes to the client instead of the client going looking for it.

InstantDM runs this through the official Instagram Graph API as an official Meta Business Partner. You connect with OAuth, never your password, and every send is paced by the safety suite included on every plan: DM Queue, Super Slow Mode, Rate Limit Controller, and Flood Control.

Comparing appointment-setting tools? See InstantDM vs SetSmart side by side.

The difference

Manual booking vs. booking via DM

Manual DMs and link-in-bio
  • Replies land hours later, after the client has booked with whoever answered first
  • Every "do you have Saturday open?" becomes a back-and-forth thread
  • Availability goes out by hand, one copy-paste at a time
  • No qualifying questions, so you walk into appointments unprepared
  • No deposit step, so no-shows eat your calendar
InstantDM booking flow
  • Every "BOOK" comment gets your booking link in under 3 seconds
  • Qualifying questions run in the DM before the calendar goes out
  • Works with Calendly, Acuity, Square Appointments, or any booking link
  • Deposit payment link sent in the same thread
  • The AI agent can carry the whole conversation toward a booked call

"Twenty 'do you have anything Saturday?' messages a day is an hour of calendar tennis, and the slowest reply loses the client. Set a BOOK keyword instead: every commenter gets the calendar link in seconds, intake questions are answered before the appointment, and the deposit request goes out in the same thread."

The service-business workflow — why salons and studios set this up first
How it works

From "BOOK" comment to booked slot, in three steps

1

Put the keyword on your post

Add "Comment 'BOOK' to grab a spot" to your caption. Connect your Instagram through Meta's official API with OAuth; InstantDM never asks for your password.

2

InstantDM answers in seconds

The commenter gets a DM with your calendar link, service menu, and any qualifying questions you set, within seconds of the comment, day or night.

3

The slot books itself

The client taps the link and picks a time in your booking tool. Your dashboard shows which posts and keywords actually fill your calendar.

Goal-based AI

Set the goal to book calls

Keyword automation delivers the calendar. The goal-based AI agent closes the loop: tell it the goal is a booked call and it works each conversation toward it. Included flat on your plan, no credit metering.

Answers pre-booking questions

Pricing, services, what a first appointment looks like: the agent replies from the business details you give it, so questions never stall a booking.

Qualifies the client

It asks your intake questions inside the DM and collects the answers before any calendar link goes out.

Lead qualification with the AI agent →

Sends the calendar at the right moment

When the person says they're ready, the agent sends your booking link instead of dumping it in the first message.

Works toward a goal, not a script

You set a goal and the agent works to achieve it. No decision trees to maintain, no per-conversation AI credits to top up.

Everything you need

Built for appointments

What turns a comment into a confirmed client.

Instant booking link delivery

When someone comments "BOOK", your scheduling link is in their DMs within seconds. Works with Calendly, Acuity, Square Appointments, and any platform that gives you a link.

Qualifying and intake in the DM

Collect service preferences, reference photos, health notes, or any custom question before the appointment is confirmed, all inside the conversation.

Deposit collection

Send your payment link (Stripe, PayPal, Venmo) as a step in the booking flow. Clients who pay a deposit show up.

Service menu and pricing

Send your full menu and prices automatically, so clients know exactly what they're booking before they pick a slot.

Follow-ups that respect the rules

Nudge people who asked for the calendar but didn't book, within Meta's 24-hour messaging window. No mass blasts, by design.

Booking analytics

Track DMs sent, link clicks, and which posts and keywords fill your calendar, so you post more of what books.

In action

Six businesses that book through the DMs

1

Nail tech

A client comments "BOOK" on a fresh-set photo and gets the service menu, prices, calendar link, and prep guide in one DM.

2

Lash artist

A commenter on a Reel gets lash styles and pricing, answers two intake questions, pays the deposit, and picks a slot.

3

Wellness coach

A follower on a transformation post gets session types and the discovery-call calendar after a short qualifying exchange.

4

Photographer

A prospect on a portfolio post receives package options and the session calendar, with the deposit request in the same thread.

5

Therapist

A commenter on a support post gets specialties, sliding-scale info, and an intake form before the first-session booking.

6

Consultant

The AI agent fields "what do you charge?" questions on a case-study post and books discovery calls toward the goal you set.

Pricing

InstantDM vs. booking clients by hand

BEST VALUE

InstantDM booking

$9.99/mo

Every booking inquiry answered in seconds, every time.

  • Booking link by DM in under 3 seconds
  • Qualifying questions before the calendar goes out
  • Deposit link in the same DM flow
  • Works with Calendly, Acuity, Square, or any booking link
  • Goal-based AI agent included flat, no credit metering
  • Booking analytics by post and keyword
Start Free

Manual DMs

$0/mo

Free, until you price the empty slots.

  • Replies go out when you're free, not when the client is ready
  • Availability sent by hand, thread by thread
  • No qualifying step, so appointments start unprepared
  • No deposit step, so no-shows stay high
  • Nights and weekends go unanswered
  • No data on which posts fill your calendar

Manual booking doesn't scale past a full day

FAQ

Questions about booking appointments via DM

How does booking via Instagram DM work?
You add a keyword like "Comment 'BOOK' for an appointment" to your post. When someone comments it, InstantDM sends them a DM with your booking link, service menu, and any qualifying questions within seconds. It runs 24/7 on feed posts, Reels, and carousels.
Can the AI agent book calls for me?
Yes. Set the agent's goal to book calls and it works each DM conversation toward that goal: it answers pricing and service questions from the business details you give it, asks your qualifying questions, and sends the calendar link when the person is ready. The AI agent is included flat on your plan, with no credit metering.
Is Instagram booking automation safe for my account?
Yes: every booking DM goes through Meta's official API. InstantDM is an official Meta Business Partner. You connect with OAuth, never your password, and the safety suite on every plan (DM Queue, Super Slow Mode, Rate Limit Controller, Flood Control) paces your sends so a busy post stays within Instagram's limits.
Can I connect my existing booking calendar?
If your booking tool gives you a link, InstantDM can deliver it: Calendly, Acuity Scheduling, Square Appointments, Cal.com, or anything similar. The booking itself happens inside your calendar tool, so your availability stays accurate.
Can I qualify clients before sending the booking link?
Yes. Run intake questions inside the DM conversation: service preferences, reference photos, budget, or anything custom. The calendar link only goes out once the answers you need are in, so you walk into every appointment prepared.
Can I collect deposits to cut no-shows?
Yes. Send your payment link (Stripe, PayPal, Venmo) as a step in the booking flow, before or after the calendar link. Clients who pay a deposit are the ones who show up.
Can InstantDM send appointment reminders?
Follow-ups work within Meta's 24-hour messaging window, so InstantDM can nudge someone who asked for the calendar but never picked a slot. For reminders about appointments days away, use your booking tool's built-in reminders; Calendly and Acuity both send them. Instagram doesn't allow messages outside the window, and InstantDM doesn't do mass broadcasts by design.
What kinds of businesses use a DM for booking?
Nail techs, lash artists, hair stylists, estheticians, tattoo artists, photographers, therapists, coaches, personal trainers, and consultants all run comment-to-booking flows. If clients find you on Instagram and you take appointments, booking via DM fits.
Is there a free plan for booking automation?
Yes. The free plan includes 500 automations per month plus a 7-day trial of paid features, enough to run a "BOOK" keyword on real posts before paying anything. Legend Pro is $9.99/mo flat when you outgrow it.

The next "BOOK" comment can be booked in seconds.

Stop losing appointments to slow replies. InstantDM answers every booking inquiry instantly, qualifies the client, and gets your calendar link into the right hands. $9.99/month flat.

Start Booking via DM

No credit card required · Cancel anytime · $9.99/mo flat · 500 automations free every month