{"id":1496,"date":"2026-03-20T06:22:58","date_gmt":"2026-03-20T06:22:58","guid":{"rendered":"https:\/\/onesystemcrm.com\/help\/?post_type=docs&#038;p=1496"},"modified":"2026-03-20T06:22:58","modified_gmt":"2026-03-20T06:22:58","password":"","slug":"workflow-action-appointment-booking-conversation-ai-booking-bot","status":"publish","type":"docs","link":"https:\/\/onesystemcrm.com\/help\/docs\/workflow-action-appointment-booking-conversation-ai-booking-bot\/","title":{"rendered":"Workflow Action &#8211; Appointment Booking Conversation AI Booking Bot"},"content":{"rendered":"<h2 id=\"Overview\" dir=\"ltr\" data-identifyelement=\"468\">Overview<\/h2>\n<p id=\"-1\" dir=\"ltr\" data-identifyelement=\"468\">The &#8220;<strong>Appointment Booking Conversation AI Bot<\/strong>&#8221; is designed to automate appointment bookings by engaging in a conversation with the contact. It aims to guide the user towards booking an appointment, and it adjusts its flow depending on the user&#8217;s responses.<\/p>\n<h2 dir=\"ltr\" data-identifyelement=\"468\"><\/h2>\n<h2 id=\"Action-Name\" dir=\"ltr\" data-identifyelement=\"468\">Action Name<\/h2>\n<p id=\"-2\" dir=\"ltr\" data-identifyelement=\"468\"><strong dir=\"ltr\">Appointment Booking Conversation AI Bot<\/strong><\/p>\n<h2 id=\"Action-Description\" dir=\"ltr\" data-identifyelement=\"468\">Action Description<\/h2>\n<p id=\"-4\" dir=\"ltr\" data-identifyelement=\"468\">This action uses AI to assist the contact in booking an appointment through a conversational interface. The bot can be customized with specific instructions, personality traits, and timeouts for improved interaction.<\/p>\n<h2 id=\"Action-Details\" dir=\"ltr\" data-identifyelement=\"468\">Action Details<\/h2>\n<p dir=\"ltr\" data-identifyelement=\"468\"><img decoding=\"async\" class=\"fr-fic fr-fil fr-dib fr-bordered fw-lightbox-img\" src=\"https:\/\/s3.amazonaws.com\/cdn.freshdesk.com\/data\/helpdesk\/attachments\/production\/155032467476\/original\/G_Zs1ZabHgVz4i9LzKzuQ0E_H6-OGXuCXg.png?1725820371\" data-attachment=\"[object Object]\" data-id=\"155032467476\" data-index=\"0\" \/><\/p>\n<p dir=\"ltr\" data-identifyelement=\"468\"><img decoding=\"async\" class=\"fr-fic fr-fil fr-dib fr-bordered fw-lightbox-img\" src=\"https:\/\/s3.amazonaws.com\/cdn.freshdesk.com\/data\/helpdesk\/attachments\/production\/155032467481\/original\/YzdtxNSpkSohH4c9NZIETdRMeLVl14G47Q.png?1725820404\" data-attachment=\"[object Object]\" data-id=\"155032467481\" data-index=\"1\" \/><\/p>\n<h2 dir=\"ltr\" data-identifyelement=\"468\"><\/h2>\n<h3>How to Configure<\/h3>\n<ol>\n<li><strong>Calendar:<\/strong>\u00a0Select the calendar where appointments are managed.<\/li>\n<li><strong>Personality:<\/strong>\u00a0Define how the bot will interact with the contact. For example, you can set it to be friendly, professional, etc.<\/li>\n<li><strong>Additional Instructions:<\/strong>\u00a0Provide guidelines like conversational tips or specific reminders for the bot.<\/li>\n<li><strong>Message Limit:<\/strong>\u00a0Set a limit for how many back-and-forth messages can be exchanged before the bot stops trying to book an appointment.<\/li>\n<li><strong>Timeout:<\/strong>\u00a0Set how long the bot will wait for the user\u2019s reply.<\/li>\n<li><strong>Channel:<\/strong>\u00a0Choose the communication medium (e.g., SMS, chat) through which the conversation will take place.<\/li>\n<li dir=\"ltr\"><strong>Disable Confirmation Message:<\/strong>\u00a0Check this box if you do not want the bot to send a confirmation after the appointment is booked.<\/li>\n<\/ol>\n<p>&nbsp;<\/p>\n<table dir=\"ltr\" border=\"1\" cellspacing=\"0\" cellpadding=\"0\" data-sheets-baot=\"1\" data-sheets-root=\"1\">\n<colgroup>\n<col width=\"100\" \/>\n<col width=\"506\" \/>\n<col width=\"119\" \/><\/colgroup>\n<tbody>\n<tr>\n<td>Field Name<\/td>\n<td>Description<\/td>\n<td>Mandatory<\/td>\n<\/tr>\n<tr>\n<td>Calendar<\/td>\n<td>The calendar where appointments are booked.<\/td>\n<td>Yes<\/td>\n<\/tr>\n<tr>\n<td>Personality<\/td>\n<td>Instructions about the tone or style of the conversation the bot should follow.<\/td>\n<td>Yes<\/td>\n<\/tr>\n<tr>\n<td>Additional Instructions<\/td>\n<td>Additional notes or guidelines the bot should follow during the conversation.<\/td>\n<td>No<\/td>\n<\/tr>\n<tr>\n<td>Maximum Messages Limit<\/td>\n<td>The maximum number of messages the bot will send before marking the appointment as not booked.<\/td>\n<td>Yes<\/td>\n<\/tr>\n<tr>\n<td>Timeout (Value)<\/td>\n<td>The time for which the bot will wait for the contact&#8217;s reply before it times out.<\/td>\n<td>Yes<\/td>\n<\/tr>\n<tr>\n<td>Timeout (Unit)<\/td>\n<td>The time unit for the timeout (minutes, hours, or days).<\/td>\n<td>Yes<\/td>\n<\/tr>\n<tr>\n<td>Channel<\/td>\n<td>The communication channel through which the bot sends messages (e.g., SMS, email).<\/td>\n<td>Yes<\/td>\n<\/tr>\n<tr>\n<td>Don&#8217;t let the bot send confirmation message<\/td>\n<td>Option to disable the confirmation message sent by the bot after an appointment is booked.<\/td>\n<td>No<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h2 id=\"Example\" dir=\"ltr\" data-identifyelement=\"468\">Example<\/h2>\n<p>Imagine a scenario where you want to book a consultation appointment using the bot. You set the bot to act friendly and persuasive, guiding the contact towards scheduling their consultation. If the user does not respond within 24 hours (as per the timeout), the bot stops the conversation and marks the appointment as &#8220;not booked.&#8221;<\/p>\n<h3><\/h3>\n<h2 dir=\"ltr\">Additional Notes<\/h2>\n<ul>\n<li>Ensure that the bot\u2019s personality is aligned with your business&#8217;s tone and audience.<\/li>\n<li>Setting a higher message limit allows for longer conversations, but it can also result in slower resolution.<\/li>\n<li dir=\"ltr\">If the contact does not respond in the allotted time, the appointment will be considered &#8220;not booked,&#8221; and the workflow will proceed accordingly.<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Overview The &#8220;Appointment Booking Conversation AI Bot&#8221; is designed to automate appointment bookings by engaging in a conversation with the [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","template":"","meta":{"site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"default","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"set","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"doc_category":[70],"doc_tag":[],"class_list":["post-1496","docs","type-docs","status-publish","hentry","doc_category-appointments-workflow-actions"],"year_month":"2026-09","word_count":444,"total_views":"34","reactions":{"happy":"0","normal":"0","sad":"0"},"author_info":{"name":"usamasaeed219","author_nicename":"usamasaeed219","author_url":"https:\/\/onesystemcrm.com\/help\/author\/usamasaeed219\/"},"doc_category_info":[{"term_name":"Appointments Workflow Actions","term_url":"https:\/\/onesystemcrm.com\/help\/docs-category\/appointments-workflow-actions\/"}],"doc_tag_info":[],"knowledge_base_info":[],"knowledge_base_slug":[],"_links":{"self":[{"href":"https:\/\/onesystemcrm.com\/help\/wp-json\/wp\/v2\/docs\/1496","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/onesystemcrm.com\/help\/wp-json\/wp\/v2\/docs"}],"about":[{"href":"https:\/\/onesystemcrm.com\/help\/wp-json\/wp\/v2\/types\/docs"}],"author":[{"embeddable":true,"href":"https:\/\/onesystemcrm.com\/help\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/onesystemcrm.com\/help\/wp-json\/wp\/v2\/comments?post=1496"}],"version-history":[{"count":1,"href":"https:\/\/onesystemcrm.com\/help\/wp-json\/wp\/v2\/docs\/1496\/revisions"}],"predecessor-version":[{"id":1497,"href":"https:\/\/onesystemcrm.com\/help\/wp-json\/wp\/v2\/docs\/1496\/revisions\/1497"}],"wp:attachment":[{"href":"https:\/\/onesystemcrm.com\/help\/wp-json\/wp\/v2\/media?parent=1496"}],"wp:term":[{"taxonomy":"doc_category","embeddable":true,"href":"https:\/\/onesystemcrm.com\/help\/wp-json\/wp\/v2\/doc_category?post=1496"},{"taxonomy":"doc_tag","embeddable":true,"href":"https:\/\/onesystemcrm.com\/help\/wp-json\/wp\/v2\/doc_tag?post=1496"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}