How AI booking works
Understand how the Interlinked AI books appointments across all four calendar workflows — Qualify & Schedule, Qualify Pay & Schedule, Free Appointment, and Paid Appointment — including qualification, payment, natural language date handling, and confirmation.
How the AI handles appointment booking
When a customer starts a conversation on Instagram, Facebook, or WhatsApp with a business using a calendar-based workflow, the AI guides the conversation toward booking an appointment. The exact steps depend on the workflow, but the core experience follows a natural conversational pattern.
The AI is not a rigid form. It understands context, answers questions, discusses services, and handles interruptions — all while guiding the customer toward a booked appointment. If a customer asks an unrelated question mid-conversation, the AI answers it and then continues the booking flow.
Common behaviors across all workflows
Before diving into each workflow, here are behaviors shared by every calendar-based workflow:
Products and services context
In all appointment workflows, the AI has access to the business’s products or services catalog. Before reaching the scheduling stage, the AI can:
- Explain your services — Describe what you offer, pricing when available, and what customers can expect
- Answer questions — Respond to inquiries about your business, location, policies, or service details
- Help the customer choose — Recommend the right service or plan based on the customer’s needs
- Provide business context — Share information about your business background, team, specializations, or unique selling points
This means a booking conversation is never limited to just picking a date. The AI serves as a knowledgeable assistant that helps the customer understand your offerings before moving to scheduling.
Tip
The more detailed your product catalog and business context are, the better the AI can assist customers before booking. Comprehensive service descriptions lead to richer pre-booking conversations and better-prepared customers.
Natural language date understanding
The AI understands natural language dates and relative time expressions. Customers do not need to type formal dates — they can say things like:
- “tomorrow”
- “two days from now”
- “next Monday”
- “this Friday afternoon”
- “Christmas”
- “the week after next”
- “sometime in November”
The AI interprets these expressions, checks your availability for the corresponding dates, and offers specific available time slots.
Availability checking
When a customer requests a date, the AI checks against three sources:
- Business hours — Is the requested day and time within your configured hours?
- Exceptions — Is the requested date blocked by any booking exception?
- Google Calendar — Are there existing events that conflict with the requested time?
Only time slots that pass all three checks are offered to the customer.
Slot presentation
When the AI finds available times, it presents them as a list of specific options. For example, if a customer asks for November 2, 2026, the AI might respond:
“I have the following times available on November 2:
- 11:00 AM
- 12:00 PM
- 2:00 PM
- 3:30 PM
Which time works best for you?”
The customer selects their preferred slot, and the AI proceeds to the next step in the workflow.
Email collection and confirmation
Before finalizing the booking, the AI asks the customer for their email address. This email is used to:
- Send the appointment confirmation to the customer
- Add the customer as an attendee to the Google Calendar event
- Store the contact information on the lead profile in the CRM
After the customer confirms all details, the AI finalizes the booking.
Final result
Once an appointment is confirmed:
- The customer receives a confirmation email with the appointment details
- The business owner receives a notification email about the new booking
- The event appears in the connected Google Calendar with full context
- The event appears on the Interlinked Calendar screen
- The appointment contains conversation context, customer name, email, and purpose
Qualify & Schedule
Summary
The AI answers questions, collects qualifying information through custom questions, and then books an appointment. This is the most structured booking flow.
Conversation flow
- Greet the customer — The AI introduces itself and the business using your configured greeting.
- Answer questions — The customer may ask about services, pricing, location, or other topics. The AI responds naturally.
- Qualify the customer — The AI asks the qualification questions you configured in the wizard, one by one in conversation.
- Complete qualification — The AI collects and stores all qualification answers on the lead profile.
- Ask for a preferred date — The AI transitions to scheduling by asking when the customer would like to meet.
- Check availability — The AI queries your calendar for available slots on the requested date.
- Present time slots — Available options are listed for the customer to choose.
- Collect email — The AI asks for the customer’s email address.
- Confirm and book — The AI summarizes the appointment details and creates the Google Calendar event.
Qualification behavior
The AI does not let the customer skip qualification. All configured questions must be answered before the AI will proceed to scheduling. However, the customer can still ask other questions during the qualification phase — the AI answers them and then continues guiding the customer to the next required question.
Example use case
A mortgage consulting business configures these qualification questions:
- “What is your full name?”
- “What is your approximate credit score?”
- “What is your annual income range?”
- “Are you a first-time homebuyer?”
The AI asks each question naturally during the conversation. Once all four are answered and stored, the AI moves to scheduling. The qualification data is included in the appointment details so the consultant can review it before the meeting.
Note
Qualification questions are configured in the wizard's Qualification step and can be edited later from the AI Config wizard.
Qualify, Pay & Schedule
Summary
This workflow adds a payment step to the Qualify & Schedule flow. The AI qualifies the customer, collects a deposit, and then books the appointment. It is the most comprehensive booking workflow.
Conversation flow
- Greet the customer — Introduction and service overview.
- Answer questions — Respond to customer inquiries about services and business details.
- Qualify the customer — Ask all configured qualification questions.
- Ask for a preferred date — Transition to scheduling.
- Check availability and present slots — Show available times.
- Collect the deposit — The AI shares the business’s bank account details and tells the customer the required deposit amount.
- Wait for payment proof — The customer sends a photo or screenshot of their transfer receipt.
- Confirm and book — After payment is confirmed, the AI creates the Google Calendar event.
Payment configuration
The payment step uses two wizard configurations:
- Payouts step — Where the business owner provides bank details: bank name, account holder name, and 18-digit bank account number (CLABE).
- Configuration step — Where the required deposit amount and currency are defined.
Currency flexibility
If a customer wants to pay in a different currency, the AI can assist with conversion guidance. The AI provides approximate exchange rate information to help the customer understand the equivalent amount, but the official amount remains in the configured currency.
Important
The appointment is not booked until payment proof is received. If a customer selects a time slot but does not pay, the slot remains available for other customers. This prevents ghost reservations and ensures financial commitment before the booking is confirmed.
Free Appointment
Summary
This is the simplest calendar workflow. The AI books an appointment without requiring qualification or payment. The customer can schedule directly.
Conversation flow
- Greet the customer — Introduction and service overview.
- Answer questions — The AI can discuss services, answer questions, and help the customer understand what the meeting is about.
- Ask for a preferred date — The AI asks when the customer would like to meet.
- Check availability and present slots — Available times are shown.
- Collect email — The AI asks for the customer’s email.
- Confirm and book — The AI creates the Google Calendar event.
What makes it different
Free Appointment removes all barriers. There are no qualification questions and no payment required. This makes it ideal for:
- Walk-in style businesses that accept any appointment
- Community events or open consultations
- Businesses where simplicity and speed are priorities
- Low-risk services where no deposit is needed
The conversation is simpler, but not empty. The AI still serves as a knowledgeable assistant, answering questions about services and gathering context about what the customer needs.
Paid Appointment
Summary
This workflow requires a deposit payment but skips qualification questions. It combines the simplicity of Free Appointment with the financial commitment of a deposit.
Conversation flow
- Greet the customer — Introduction and service overview.
- Answer questions — Discuss services and business details.
- Ask for a preferred date — Transition to scheduling.
- Check availability and present slots — Show available times.
- Customer selects a time — The AI confirms the chosen slot.
- Collect the deposit — The AI shares bank details and the required amount.
- Wait for payment proof — The customer sends the transfer receipt.
- Confirm and book — After payment, the AI books the appointment.
Configuration used
This workflow relies on:
- Payouts step — Bank account details for receiving the deposit
- Configuration step — Deposit amount and currency
It does not use the Qualification step — there are no pre-booking questions.
Workflow comparison
| Feature | Qualify & Schedule | Qualify, Pay & Schedule | Free Appointment | Paid Appointment |
|---|---|---|---|---|
| Qualification questions | ✓ | ✓ | ✗ | ✗ |
| Deposit payment | ✗ | ✓ | ✗ | ✓ |
| Google Calendar integration | ✓ | ✓ | ✓ | ✓ |
| Business context & service Q&A | ✓ | ✓ | ✓ | ✓ |
| Natural language dates | ✓ | ✓ | ✓ | ✓ |
| Confirmation email | ✓ | ✓ | ✓ | ✓ |
| Complexity level | Medium | High | Low | Medium |
What to do next
- Read the detailed workflow guides — See Qualify & Schedule, Qualify, Pay & Schedule, Free Appointment, or Paid Appointment.
- Connect Google Calendar — Ensure your calendar is connected for the AI to check availability. See Google Calendar connection.
- Return to overview — Go back to Calendar overview.
Related in Interlinked
Connect this documentation topic to the relevant product, workflow, or commercial context.
On this page
- How the AI handles appointment booking
- Common behaviors across all workflows
- Products and services context
- Natural language date understanding
- Availability checking
- Slot presentation
- Email collection and confirmation
- Final result
- Qualify & Schedule
- Summary
- Conversation flow
- Qualification behavior
- Example use case
- Qualify, Pay & Schedule
- Summary
- Conversation flow
- Payment configuration
- Currency flexibility
- Free Appointment
- Summary
- Conversation flow
- What makes it different
- Paid Appointment
- Summary
- Conversation flow
- Configuration used
- Workflow comparison
- What to do next