The AI appointment setter
that books calls while your team is offline
Setor runs the conversation on Instagram and
Messenger from the first message to a time on your calendar. It replies, qualifies against your criteria and offers a slot.
What is an AI appointment setter?
An agent that runs a sales conversation in your DMs, all the way to a time on your calendar.
- 5,078booked calls in 90 days across 48 accounts
- 68.8%of them outside 9:00 to 17:00 on weekdays
- 601,446AI replies in 133,821 conversations
- 97 in 100bookings marked by the setter itself
As of Nov 2, 2026Read from the Setor dashboard, last 90 daysWho marked a booking: since Oct 12, 2026
From the first message to the sale.
When leads book
Most tools talk about reply speed. We looked at when calls actually get booked.
Outside 9:00 to 17:00
- Mon866
- Tue719
- Wed652
- Thu588
- Fri649
- Sat690
- Sun915
The strongest day is Sunday, with 915 calls against 588 on Thursday. One in three calls (31.6%) books on a weekend, and 706 book between 22:00 and 7:00. A team working 9 to 5 is offline for 2 of every 3 incoming messages.
5,078 calls from the last 90 days, by the time the booking was made. Warsaw time, the zone of nearly all these accounts.
Under the hood
On Setor accounts, a conversation that ends in a booking has a median of 24 messages, 14 of them from the lead. A reply tree can't carry that, so here's what happens instead.
The conversation
Waits for the lead to finish
Three messages in a row get one reply. Each new message cancels the reply being generated, and if the lead writes during sending, the remaining bubbles never go out.
Remembers the thread and the profile
It reads up to the last 200 messages for each reply. On Instagram it also analyzes the profile once: bio, thumbnails of up to 8 posts, captions, gender and estimated age.
Listens and watches
It transcribes voice notes and reads photos along with any text on them, and on Instagram it also watches Reels, videos and the stories a lead replied to. In 90 days Instagram leads sent 6,377 voice notes and 14,327 photos.
Qualification
Filters before the first reply
When you turn it on, it checks the photo, bio, link, follower count, posts, account privacy and gender. You can add your own criterion that the AI judges from the profile.
Filters in the conversation
It judges each lead against your criteria. In 90 days 17,935 people were filtered out, 97 in 100 by the setter itself, before they reached a closer's calendar.
Never closes a booked lead
A confirmed, upcoming call outranks a disqualification. An odd reply two hours before the call won't wipe the reminders.
Your materials
Voice notes
You record them in the dashboard and place them at a chosen point in the instructions, and the setter sends them at that moment in the conversation. In 90 days it sent 5,463 voice notes.
Files and photos
A file goes out exactly where you place it in the instructions. There are photo collections too. In 90 days the setter sent 23,741 photos.
Materials
A name, the words leads use and a link. The setter sends a material when it sees a lead asking for it.
Booking
Knows your calendar
In Calendly, GoHighLevel and Cal.com it checks real open slots and books in the conversation or sends your link. It also works with TidyCal and iClosed.
A taken slot isn't the end
It offers up to 3 real alternatives. If the calendar is down, it retries after 12 and 25 minutes, and if there are still no slots, it alerts you with what to check.
Reminds and comes back
By default it reminds the lead the day before and an hour before the call. It comes back after a few hours of silence and by default sends no follow-ups from 22:00 to 8:00. It answers incoming messages at any hour.
Control
Steps back when you write
Reply from the Instagram app and the AI turns off for that contact and cancels scheduled messages. One toggle turns it back on.
Asks when it doesn't know
In Question mode, instead of guessing, it asks you on Instagram or Slack. One answer goes to every lead asking the same thing.
You test before leads see it
Changes go to a draft you check in a test chat with real open slots. In A/B tests each lead stays on their script version to the end.
Your AI setter in three steps
Connect your account
Instagram or Messenger, plus your calendar: Calendly, GoHighLevel, Cal.com, TidyCal or iClosed.
Describe your offer
Setor reads your profile, then you add your script and criteria.
Test and publish
Check the replies in a test chat, then turn them on live.
Questions about the AI setter
Everything you need to know about Setor AI, onboarding, and how your AI Setter works day to day.
A chatbot follows a reply tree. A setter drives the conversation to a goal and adapts to what the lead writes. The median to a booking is 24 messages and 4.4 hours, and one in four conversations gets a time within 54 minutes.
The median is 2 minutes 24 seconds, and 88.2% of replies go out within 5 minutes. The delay is deliberate: by default it's random, from 10 to 180 seconds, so the lead can finish writing. You set it.
Yes, at any time. When you reply from the Instagram app, the AI turns off for that contact. In the dashboard you turn it off with one toggle.
Turn on Question mode. The setter asks you, and you choose whether the lead waits up to 6 hours, until you answer, or not at all.
Calendly, GoHighLevel, Cal.com, TidyCal and iClosed. Booking inside the conversation through Calendly needs a paid plan. On the free plan the setter sends a link.
Yes. 34% of booked calls come from Messenger.
Still have questions?
Our team is here to help.