Buraq Help Center
ProductsBook a demo
  • πŸ˜ƒWelcome to Buraq
    • Buraq Basics
  • 🏁Getting Started
    • Building a Chatbot
    • Testing a Chatbot
    • Installation
      • Installation on Website
        • Installation using HTML
        • Installation using Google Tag Manager
      • Installing on Wordpress
      • Installing on SquareSpace
      • Installation on WhatsApp
      • Installation on Facebook
    • Deploying a Chatbot
    • Utility Tools
  • 🟦ACTION BLOCKS
    • Trigger
      • Set values to variables using Trigger
    • Send Message
    • Collect Input
    • Buttons
    • Carousel
    • Calendar
    • Send an Email
    • Condition
    • Image gallery
    • Talk to human
    • Slider
    • Collect file
    • Delay
    • Form
    • Flow
    • Jump
    • Codeblock
      • Dynamic Dialog Generator
    • Options
    • List
    • Reply buttons
    • AI model
    • Dynamic data
  • πŸ€–AI Studio
    • Overview
      • From URL
      • From File
      • From Intent
  • πŸ”ŒINTEGRATIONS
    • Overview
    • Events
    • HTTP request
    • Javascript
    • Zapier
    • Google Sheets
    • Salesforce
    • Codeblock
    • Airtable
    • Google Calendar
    • Calendly
    • HubSpot
    • Freshdesk
    • DialogFlow
    • Zoho CRM
    • Slack
      • Live Chat for Slack
      • Notification for Slack
    • ActiveCampaign
    • Link Tracking
  • πŸ“²Whatsapp Business API
    • Overview
    • Cost
    • Limitations
    • Getting a WhatsApp API
      • From Meta
        • Creating a Facebook App
        • Adding the phone number
        • Generating permanent token
        • Configuring the webhook on Buraq
  • πŸ’¬Live Chat
    • Overview
      • Live Chat Screen
      • Live Chat Settings
  • βš’οΈTroubleshooting
    • Cloning Bots
    • Connecting Action Blocks
    • Creating Loops
    • Setting up Fallback Variables
    • Setting up Link Tracking
    • Variable Manager
    • Image Dimensions
    • Tracking Facebook Pixel
    • Firing events on Google Analytics
  • β›”Outbound Bots
    • Overview
    • Building One Off Campaign
    • Building Ongoing Campaign
    • Creating a WhatsApp Template
    • Action Blocks_ Outbound
      • Send WhatsApp
      • Send SMS
      • Delay
      • Branch
  • 🦾CHATBOT CUSTOMIZATION
    • Chatbot Appearance
    • Custom CSS
    • Embed chatbots on website
    • JS functions to show_hide
  • πŸ•΅οΈβ€β™‚οΈAccount Management
    • Teams
    • Teammates
    • Purchasing a plan
    • Payment Methods
    • Refund Policy
    • Reset Password
    • Deleting Account
  • πŸ“ŠReporting
    • Analytics Dashboard
      • Chatbot Analytics
      • Agent Analytics
    • What are contacts in Buraq?
      • Scheduling a Contact Report
      • Exporting a Contact List
Powered by GitBook
On this page
  1. INTEGRATIONS

Google Calendar

Collaborate with your visitors and make it easy for them to view and book appointments.

Step 1: Create a event

For the chatbot to be able to book events on your calendar, you need to create an event.

To do this, just click "+Create event" button and give it a event name and choose the teammates/team whose availability need to be shown.

When a event is booked, the availability of all user's calendar will be shown to the visitor. And when an event is booked, it is only with one user based on whose schedule was available.

You will only be able to see the users and teams who have connected their Google calendars. To connect your calendar, go to Settings > Calendar > Connect Google calendar

Step 2: Configure the general configurations for your event

After creating your event, customize the configurations of your event. The following options can be customized,

Configurations
Description

Slot duration

Length of the event. From 5 mins to 120 mins

Buffer time

Gap that will always be maintained between two events booked from the chatbot. From 5 mins to 120 mins.

Notice time

Meetings will only be booked X minutes in advance.

Limit future bookings

The calendar will only show these many days in the future. Also, you can choose to show weekends or only business days.

Step 3: Define the copy for your event

Once the meeting is booked, a calendar event will be sent to the attendee and the host. You can define the copy of that meeting here.

Configuration
Description

Subject

Subject of the meeting invite sent to the attendee. You can use variables to personalize the event name like "Meeting with #name#"

Description

Define the description in the field, providing little more information about what the scheduled meeting is about.

Location

Usually used to share the place of meeting. There is an option to enable Google Meet link, if not selected, you can type in your location manually.

Step 4: Collect contact details to book the meeting

To book the event, it is mandatory to collect the name and email of the attendee.

You can customize this form to include other fields by creating new fields.

Also, you can enable the "Skip form" configuration which will automatically skip this screen if data is available in the variables defined.

As users who speak with your bot may have previously provided their contact details, the chatbot will smartly skip asking the details again if it already knows the answer.

Step 5: Define the message copy (If used on WhatsApp / SMS channel)

If you are using Google calendar on WhatsApp or SMS, you can change the copy of the message used in collecting the date and timeslot.

Copy that can be changed:

Type
Field
Description

Date selection

Question

Question asked while showing the list of dates

Date selection

Button text

On WA, clicking on this button will show the list of dates in a drawer.

Date selection

Error message

Error message when a invalid selection is made

Timeslot selection

Question

Question asked while showing the list of timeslots

Timeslot selection

Button text

On WA, clicking on this button will show the list of timeslot in a drawer.

Timeslot selection

Error message

Error message when a invalid selection is made

Confirmation

Confirmation message

Message sent once meeting is booked.

You can use the following system variables to post the booked date and time in the message:

  • gcal_selected_slot_time

  • gcal_selected_slot_date

  • gcal_selected_slot_day

Click 'Save' on every section of the action panel to save your changes for that event.

Choosing a different event from the event dropdown, will show its configurations.

PreviousAirtable NextCalendly

Last updated 1 year ago

πŸ”Œ