New

AI Appointment Setter

An AI Appointment Setter That Books the Meeting Inside the Chat

Most AI appointment setters call your leads. This one answers them where they already are — your website chat widget, WhatsApp, or Instagram DMs. It answers the question that stopped them buying, checks your real calendar, offers only slots that are actually free, and creates the event with the attendees on it. No phone call, no callback, no back-and-forth email.

No credit card. No sales call. The website version is live in about 2 minutes.

The category argument

Your Lead Is Already Typing. Calling Them Back Is the Step That Loses Them.

The AI appointment setter category was built for outbound call centres — software that dials a list and talks. That is a real job, and it is not this one. Inbound is a different problem:

  • 01

    Someone is on your site right now,

    mid-question, with intent they will not have in two hours.

  • 02

    They asked something specific —

    pricing, scope, whether you handle their case — and nobody is there to answer it.

  • 03

    The generic fix is a booking link.

    But a booking link asks someone who is not yet convinced to commit to a calendar slot, so most of them just close the tab.

  • 04

    The other fix is a callback.

    That converts a warm typed question into a cold phone call, at a time the lead did not choose.

An inbound lead who gets their question answered properly is a different person from the one who got a booking link. This agent answers first, then books — in the same thread, in the same minute, on the same channel they opened.

How it works

Answer, Check the Calendar, Offer Real Slots, Create the Event.

Four steps. You configure them once in plain English; the agent runs them on every conversation.

  1. 01

    Step 1

    It learns your business from your own website

    Paste your URL. The agent extracts a brand snapshot — tone, offerings, policies, positioning — and builds a searchable knowledge base from your published content. Nothing is scripted by hand, and nothing gets invented: if an answer is not in your content, the agent says so plainly instead of guessing.

  2. 02

    Step 2

    It answers the question that was actually blocking the booking

    Before it proposes anything, it resolves the objection. Pricing, scope, turnaround, whether you serve their industry — answered from verified content, in a length that fits the channel.

  3. 03

    Step 3

    It reads your real calendar before it offers a single time

    The agent pulls the current time, then queries your calendar for genuinely free periods — inside the office hours and time zone you set, at the exact meeting length you configured. Out-of-hours and already-busy periods are filtered out before the visitor ever sees them.

  4. 04

    Step 4

    It collects the attendees and creates the event — after one last conflict check

    Once a slot is chosen, the agent asks for attendee names and emails plus any notes, then re-checks that the slot is still free before confirming. Only then does it create the calendar event. Nobody gets double-booked.

Why the second conflict check matters: between “here are three times” and “book me the Thursday one,” a colleague can take that slot. This one re-verifies before it writes.

Channels

It Books on the Channel the Lead Opened, Not the One You Prefer.

Pick the channels your leads actually use. Each one is a tested template, and the setup times below are measured, not estimated.

ChannelWhat the agent does thereTemplateSetup
Website chat widgetAnswers from your site content and books demos on Google Calendar at the exact time requested.AI Receptionist5–10 min
Website chat widget (lead capture first)Answers visitor questions, tracks buying-interest signals, and raises a lead form itself the moment interest is real.Website Lead Capture~2 min
WhatsAppAnswers customer questions from your brand knowledge base in phone-length replies, and escalates when the request needs account access.WhatsApp AI Agent~20 min + channel approval
Instagram DMsReplies to DMs, story mentions, and post follow-ups from your knowledge base, and hands off when it can't verify an answer.Instagram DM Automation~10 min
Scheduling on its ownA dedicated scheduling flow: finds open slots, presents options, collects attendees and notes, conflict-checks, and creates the event.Meeting Schedular5–10 min

Start with the one channel your leads already use most. Add the next when the first is earning its keep.

Worked example

What a Booking Actually Looks Like, Start to Finish.

This is the AI Receptionist template running on a website chat widget. Setup is 5–10 minutes, and the only required input is your URL.

  1. 01

    Step 1

    Paste your website URL

    The agent crawls it and builds the brand snapshot and knowledge base.

  2. 02

    Step 2

    Connect Google Calendar

  3. 03

    Step 3

    Set four things in plain English

    Meeting name, meeting duration, how many days ahead to search, and your office hours with a time zone.

  4. 04

    Step 4

    Run the test conversation. Deploy the widget.

Every visitor

Then, on Every Visitor.

TurnVisitorAgent
1“How long does onboarding take?”Answers from the published onboarding page — no guessing, no script.
2“OK, and do you support multi-location?”Answers. Then offers: “Want 20 minutes with the team to walk through it?”
3“Yes”Queries the calendar, returns only slots that are free inside office hours.
4Picks Thursday 10:00Asks for attendee names and emails, plus anything to add to the invite.
5Provides themRe-checks the slot is still free, creates the event, confirms date, time and attendees.

What you get: a calendar event with the right title, length, and attendees, and a transcript showing exactly which question the lead needed answered before they agreed to meet.

Capabilities

The Scheduling Rules It Will Not Break.

Most appointment-setting failures are scheduling failures, not conversation failures. These constraints are enforced in the agent's instructions, not left to chance.

RuleWhat it means in practice
No double-bookingSlots are filtered against your live calendar, then re-verified immediately before the event is written.
No out-of-hours bookingsYou set start time, end time, and time zone. Anything outside that window is never offered.
Exact durationThe agent only proposes windows that fit the meeting length you configured — not “roughly an hour.”
Attendees attached, not impliedIt collects names and emails and puts them on the invite, so the invite actually reaches the person.
Time zones handled explicitlyThe office-hours time zone is configured, not inferred from the visitor's message.
No invented answersIf a question isn't covered by your content, the agent says it doesn't have confirmed information rather than making something up.
Escalation pathRequests that need account access, or an explicit ask for a human, hand off instead of getting an AI answer.
Scope disciplineThe scheduling agent handles scheduling. Off-topic messages are declined rather than answered badly.
Integrations

Books Into the Calendar and CRM You Already Run On.

An appointment setter is only useful if it can write to the calendar your team actually watches. These connect natively; another 2,000+ apps are available from the connector library.

Connect natively

  • Google Calendar
    Google Calendar
  • Gmail
    Gmail
  • Google Drive
    Google Drive
  • Slack
    Slack
  • Notion
    Notion
  • WhatsApp
    WhatsApp
  • Instagram
    Instagram

Also in the connector library

  • HubSpot
    HubSpot
  • Salesforce
    Salesforce
  • Pipedrive
    Pipedrive
  • Zendesk
    Zendesk
  • Intercom
    Intercom
  • Outlook
    Outlook
  • Airtable
    Airtable

Don't see yours? The library covers 2,000+ apps, and any agent can also call a REST API or a custom MCP server directly.

Comparison

Against a Human Setter, a Voice Bot, and a Booking Link.

Human appointment setterVoice AI setterBooking linkSketricGen
ChannelPhone, emailOutbound and inbound callsA URL you pasteWebsite chat, WhatsApp, Instagram DMs
Answers the blocking question firstYesSometimesNoYes, from your own content
Works at 2amNoYesYesYes
Needs the lead to pick up a phoneYesYesNoNo
Checks the calendar before offeringUsuallyUsuallyYesYes, twice
You can read and edit its instructionsn/aRarelyn/aYes, in plain English
Outbound cold callingYesYesNoNo — see below

If your job is dialling a purchased list, buy a voice product. If your job is converting the people already messaging you, the phone is the part you can drop.

Honest boundaries

What This Appointment Setter Does Not Do.

Worth knowing before you start, because the category is mostly voice products and we are not one.

  • 01

    It does not make phone calls.

    No outbound dialling, no inbound call answering, no voice at all. It is text and chat only.

  • 02

    It does not send SMS.

    The channels are website chat, WhatsApp, Instagram DMs, and email.

  • 03

    It does not do cold outreach.

    It works on inbound — people who contacted you. It will not build a prospect list and start conversations with strangers.

  • 04

    It is not a booking-link product.

    If all you need is a public availability page to paste in an email, a scheduling link tool is cheaper and better at that one job.

  • 05

    It does not run payments or deposits at booking.

    If you need to take a card to hold the slot, that's a connected step, not a built-in one.

  • 06

    It does not replace qualification judgement on complex deals.

    It captures the answer and the context. A human still decides whether the meeting is worth taking.

  • 07

    WhatsApp has an approval step.

    The agent is ready in about 20 minutes; WhatsApp's own channel approval takes however long it takes.

Who it fits

Where an Inbound Chat Setter Beats a Phone Setter.

Service businesses taking bookings from their own site

Clinics, studios, trades, agencies. The visitor has one blocking question and a preferred time. Answer and book in one thread, including at 11pm.

B2B teams running demos

The demo request is the easy part; the three questions before it are the hard part. The agent handles both and puts the answer in the invite so the rep walks in briefed.

Ecommerce and D2C brands living in WhatsApp and Instagram DMs

Your inbox is already the front desk. Booking a fitting, a consult, or a callback should happen there, not on a separate page.

Small teams with no one watching chat

The failure mode isn't bad answers, it's no answer for fourteen hours. Coverage is the whole product here.