Skip to content
Marketing

AI Conversational Appointment Booking Workflow and Setup

The following is a step-by-step guide on how to set up your own AI Conversational Appointment booking bot within a workflow.

1 min read254 words6 explained imagesUpdated Tue, 21 Jun, 2022 at 3:38 PM
View as markdownOpen in ClaudeOpen in ChatGPT
Each image has a one line explanation. Switch to full detail for the step it belongs to, the fields and buttons involved, examples and the whole procedure.
On this page
  1. The following is a step-by-step guide on how to set up your own AI Conversational Appointment booking bot within a workflow.
  2. 1. Create Workflow
  3. 2. Select the AI appointment bot in the workflow options
  4. 3. The AI conversation will end in one of the three ways.
  5. 4. Create a condition if the bot booked an appointment.
  6. 5. Create a message or any action for the appointment booked condition
  7. 6. Secondary condition if the appointment is not booked due to bot timeout
  8. 7. Third Condition - Appointment not booked for any other reason.

The following is a step-by-step guide on how to set up your own AI Conversational Appointment booking bot within a workflow.


1. Create Workflow

Add a trigger with customer Replied (or any other trigger)

1. Create Workflow (image 1 of 6) What this shows Add a trigger with customer Replied (or any other trigger) What this shows Illustrates the "1. Create Workflow" section of "AI Conversational Appointment Booking Workflow and Setup". This screenshot appears in the "1. Create Workflow" section of "AI Conversational Appointment Booking Workflow and Setup". The text alongside this image reads: Add a trigger with customer Replied (or any other trigger). Immediately after, the guide continues: Create action for the appointment bot with the desired calendar Set the "Total bot processing duration" -This is how long before the bot will time out if there are no replies from the contact. Image 1 of 6 What this coversAdd a trigger with customer Replied (or any other trigger) Next stepCreate action for the appointment bot with the desired calendar Set the "Total bot processing duration" -This is how long before the bot will time out if there are no replies from the contact.

2. Select the AI appointment bot in the workflow options

Create action for the appointment bot with the desired calendar
Set the "Total bot processing duration" -This is how long before the bot will time out if there are no replies from the contact.

2. Select the AI appointment bot in the workflow options (image 2 of 6) What this shows Create action for the appointment bot with the desired calendar Set the "Total bot processing duration" -This is how long before the bot… What this shows Illustrates the "2. Select the AI appointment bot in the workflow options" section of "AI Conversational Appointment Booking Workflow and Setup". This screenshot appears in the "2. Select the AI appointment bot in the workflow options" section of "AI Conversational Appointment Booking Workflow and Setup". The text alongside this image reads: Create action for the appointment bot with the desired calendar Set the "Total bot processing duration" -This is how long before the bot will time out if there are no replies from the contact. Immediately after, the guide continues: 1. The bot successfully books the appointment. Image 2 of 6 What this coversCreate action for the appointment bot with the desired calendar Set the "Total bot processing duration" -This is how long before the bot will time out if there are no replies from the contact. Next step1. The bot successfully books the appointment

3. The AI conversation will end in one of the three ways.

1. The bot successfully books the appointment

2. Bot timed out: The appointment was not booked as the lead didn't respond to the prompts by the bot.

3. Appointment could not be booked for other reasons, - no suitable slot, the bot could not understand the query or other technical issues.

4. Create a condition if the bot booked an appointment. 

4. Create a condition if the bot booked an appointment. (image 3 of 6) What this shows 3. What this shows Illustrates the "4. Create a condition if the bot booked an appointment." section of "AI Conversational Appointment Booking Workflow and Setup". This screenshot appears in the "4. Create a condition if the bot booked an appointment." section of "AI Conversational Appointment Booking Workflow and Setup". The text alongside this image reads: 3. Appointment could not be booked for other reasons, - no suitable slot, the bot could not understand the query or other technical issues. Immediately after, the guide continues: Here we want to know if the appointment was not booked because the bot timed out or for some other reason. Image 3 of 6 What this covers3. Appointment could not be booked for other reasons, - no suitable slot, the bot could not understand the query or other technical issues. Next stepHere we want to know if the appointment was not booked because the bot timed out or for some other reason.

5. Create a message or any action for the appointment booked condition

5. Create a message or any action for the appointment booked condition (image 4 of 6) What this shows 3. What this shows Illustrates the "5. Create a message or any action for the appointment booked condition" section of "AI Conversational Appointment Booking Workflow and Setup". This screenshot appears in the "5. Create a message or any action for the appointment booked condition" section of "AI Conversational Appointment Booking Workflow and Setup". The text alongside this image reads: 3. Appointment could not be booked for other reasons, - no suitable slot, the bot could not understand the query or other technical issues. Immediately after, the guide continues: Here we want to know if the appointment was not booked because the bot timed out or for some other reason. Image 4 of 6 What this covers3. Appointment could not be booked for other reasons, - no suitable slot, the bot could not understand the query or other technical issues. Next stepHere we want to know if the appointment was not booked because the bot timed out or for some other reason.

6. Secondary condition if the appointment is not booked due to bot timeout 

Here we want to know if the appointment was not booked because the bot timed out or for some other reason. 

Common reasons could be that no slots were available or the bot failed to understand the conversation. 

6. Secondary condition if the appointment is not booked due to bot timeout (image 5 of 6) What this shows Common reasons could be that no slots were available or the bot failed to understand the conversation. What this shows Illustrates the "6. Secondary condition if the appointment is not booked due to bot timeout" section of "AI Conversational Appointment Booking Workflow and Setup". This screenshot appears in the "6. Secondary condition if the appointment is not booked due to bot timeout" section of "AI Conversational Appointment Booking Workflow and Setup". The text alongside this image reads: Common reasons could be that no slots were available or the bot failed to understand the conversation. Immediately after, the guide continues: Configure appropriate actions for bot failures for any other reason. If you have Eliza Agent Platform Subscription, you can send the lead over there to continue the lead nurture. Image 5 of 6 What this coversCommon reasons could be that no slots were available or the bot failed to understand the conversation. Next stepConfigure appropriate actions for bot failures for any other reason. If you have Eliza Agent Platform Subscription, you can send the lead over there to continue the lead nurture.

7. Third Condition - Appointment not booked for any other reason.

Configure appropriate actions for bot failures for any other reason. If you have Eliza Agent Platform Subscription, you can send the lead over there to continue the lead nurture. 

7. Third Condition - Appointment not booked for any other reason. (image 6 of 6) What this shows Configure appropriate actions for bot failures for any other reason. What this shows Illustrates the "7. Third Condition - Appointment not booked for any other reason." section of "AI Conversational Appointment Booking Workflow and Setup". This screenshot appears in the "7. Third Condition - Appointment not booked for any other reason." section of "AI Conversational Appointment Booking Workflow and Setup". The text alongside this image reads: Configure appropriate actions for bot failures for any other reason. If you have Eliza Agent Platform Subscription, you can send the lead over there to continue the lead nurture. Image 6 of 6 What this coversConfigure appropriate actions for bot failures for any other reason. If you have Eliza Agent Platform Subscription, you can send the lead over there to continue the lead nurture.

Was this guide helpful?

Related guides