/Ace — AI CSR/Appointment Scheduling

Ace books the job. Inside the conversation.

When Ace texts or calls a lead, he doesn't hand them off to a booking link. He offers two times, the homeowner picks one, and the job lands on your calendar — all without breaking the conversation.

Get started →
A
Ace · AI CSR
Vertex Roofing · iMessage
Live
Got it. I have two times open this week — Tuesday at 2 PM or Wednesday at 10 AM. Which works better?
Ace · 9:14 AM
Tuesday works
Sarah · 9:15 AM
Booked. You're on with Jake at 2 PM Tuesday — confirmation on the way.
NOV
15
Confirmed
Roof inspection — Sarah K.
Tue 2:00 PM · Jake R. · 4821 Maple Dr.
Synced to ServiceTitanBooked in 90s

What It Does

Booking that fits the conversation.

Knows your team's calendar in real time

Ace sees who's available, where, and for what type of job — the moment the homeowner is ready to book. No "let me check and get back to you." The slot offered is a slot that's actually open.

Smart slotting, not random slotting

Right rep, right zip, right job type. Ace doesn't just grab any open slot — he books the rep who handles that service area, that trade, that job size. Your dispatcher's logic, automated.

Reschedules and cancellations, handled

Homeowner needs to move the appointment? They text Ace. He pulls up new options, books the change, updates your calendar, and notifies the rep. Your office never gets pulled into it.

Bookings happen where the conversation does.

Ace closes the loop — from first text to confirmed appointment — without anyone on your team in the middle.

See Ace in action →

Part of

Ace, your AI CSR

Appointment Scheduling is one of the things Ace does to convert leads into booked jobs.

Meet Ace →

The basics

What is AI appointment scheduling?

AI appointment scheduling books the job inside the conversation. As Ace (the AI CSR) texts or talks with a lead, he reads your team's live calendar, offers two real time slots, and lands the appointment on the right rep — without a human stepping in.

Because the booking happens while a homeowner is still engaged, fewer leads go cold waiting for someone to call back and coordinate a time.

Who books it
Ace, Demand IQ's AI CSR
How
Offers two real open times inside the text or call, then books it
Smart routing
Right rep, right job type, right area — not random open slots
Speed
Appointments booked in about 90 seconds

Reviewed by the Demand IQ team · Updated June 2, 2026

FAQ

AI appointment scheduling FAQ

Ace reads your team's calendar in real time — who's available, where, and for which job types — so he only offers slots you can actually keep.

Yes. Ace uses smart slotting to match the right rep to the right job type and area, instead of dropping leads into random open slots.

Ace handles them too. A homeowner can text to move an appointment, and Ace re-books it and updates the calendar automatically.

Yes. Booked appointments sync to your CRM, including ServiceTitan, so your existing workflow and calendars stay the source of truth.

Because momentum matters. Booking in the moment a homeowner is engaged converts more leads than sending a scheduling link they may never open.

They're complementary. Online scheduling is a self-serve widget on your website; AI appointment scheduling is Ace booking inside the conversation. See Online Scheduling for the website widget.