Latenode

Automate WhatsApp booking with GPT-4 assistant, Cal.com, and SMS

This automation streamlines the appointment booking process for businesses that handle client scheduling via WhatsApp. It uses a GPT-4-powered AI assistant to interact with users, collect booking details, and initiate the scheduling in the Cal.com calendar platform.

The workflow also sends automated SMS reminders to clients before their upcoming sessions, ensuring no-shows are minimized. This solution is designed to eliminate the manual effort required to respond to booking inquiries, suggest available times, and follow up with clients, allowing business owners to focus on serving their customers.

Updated Apr 2, 2026Est. run: 23sEst. cost: $0.0014
How Latenode estimates time and cost

Latenode bills workflow runs in credits: 1 credit = 30 seconds of processing. Minimum charge per run depends on your plan. Plug-and-Play (PnP) AI nodes are billed separately—each PnP token is $1 USD, charged pay-as-you-go at vendor cost plus a small processing fee, with no API keys required.

Full pricing — how credits work →
AI agents & chatbots

Workflow preview

What this template does

  • Automates appointment booking via WhatsApp using a GPT-4 AI assistant
  • Collects booking details from users and schedules them in Cal.com
  • Sends automated SMS reminders to clients before their upcoming sessions
  • Eliminates manual effort to respond to booking inquiries and follow up
  • Allows business owners to focus on serving customers instead of scheduling

How it works

1
Trigger

Receive WhatsApp Booking

The workflow is triggered by an incoming WhatsApp message from a client requesting an appointment.

2
AI

AI Booking Assistant

The GPT-4 powered AI assistant engages the client, collects their booking details like date, time, and service required, and confirms the availability of the requested slot.

3
Action

Process Booking

Once the booking details are collected, the workflow creates the appointment in the Cal.com calendar platform and updates the prospect's information.

4
Action

Schedule Appointment

The workflow completes the booking by scheduling the appointment in the Cal.com calendar.

5
Logic

Check Booking Status

The workflow checks the status of the booking, handling any errors or issues that may have occurred during the scheduling process.

6
Logic

Check Upcoming Appointments

The workflow runs on a scheduled basis to check for any upcoming appointments and prepare to send SMS reminders to clients.

7
Action

Send SMS Reminder

The workflow uses the sms77 service to send automated SMS reminders to clients about their upcoming appointments, helping to minimize no-shows.

Setup guide

1

Add Cal.com Credential

1. Go to the Latenode Credentials panel. 2. Add a new credential for Cal.com. 3. Enter your Cal.com API key and calendar ID.

2

Configure OpenAI GPT-4 Credential

1. Go to the Latenode Credentials panel. 2. Add a new credential for OpenAI. 3. Enter your OpenAI API key.

3

Set up SMS Notifications

1. Go to the Latenode Credentials panel. 2. Add a new credential for sms77. 3. Enter your sms77 API key and sender ID.

4

Connect Google Sheets

1. Add a Google Sheets node to your workflow. 2. Authorize the Google Sheets integration in the node settings. 3. Select the Google Sheet and worksheet you want to use.

5

Configure Webhook Trigger

1. Add a Webhook trigger node to your workflow. 2. Set the trigger URL and request method. 3. Map the incoming WhatsApp message data to the node fields.

Requirements

Create a Cal.com account and obtain an API key to manage appointment bookings
Obtain an OpenAI API key to use the GPT-4 AI assistant for user interactions
Enable the WhatsApp Business API and obtain the necessary credentials to send and receive messages
Configure the SMS integration to send automated reminders to clients before their scheduled appointments

FAQ

Common questions about this template

Each run uses credits on your Latenode plan. We charge for processing time (1 credit = 30 seconds). Your actual cost depends on your plan and how long the run takes. See pricing plans for plans and how credits work.

More templates

You might also like

Browse all templates →
AI agents & chatbots

Transcribe Google Drive audio to text and send via email

This automation template helps users transcribe audio files stored in their Google Drive using the OpenAI Whisper AI model, and then automatically deliver the transcribed text via email. It provides a convenient way to convert audio recordings into text-based content that can be easily shared and referenced. The workflow is manually triggered, requiring the user to specify the Google Drive folder containing the audio files. The template then retrieves the files, transcribes them using the OpenAI Whisper API, and constructs an email message with the transcribed text, which is then sent to the designated recipient.

8s$0.0005
AI agents & chatbots

Automate Google Ads creation within Google Sheets using OpenAI ChatGPT

This automation allows marketing teams to generate high-performing Google Ads copy directly within Google Sheets. By integrating with the OpenAI API, the workflow can fetch product data from a Google Sheet and use the ChatGPT language model to automatically generate relevant ad headlines and descriptions. The generated ad copy is then pushed directly to a linked Google Ads account, streamlining the process of creating and updating Google Ads campaigns across multiple products or offerings. This solution aims to help marketing teams scale their ad copywriting efforts while maintaining quality and relevance.

19s$0.0012
AI agents & chatbots

Automate personalized Spotify playlists from text prompts

This AI DJ automation uses GPT-4 to interpret a user's text prompt, then leverages the Linkup web search API to curate a personalized Spotify playlist based on the request. The workflow automatically creates the playlist in the user's Spotify account and redirects them directly to the completed playlist, providing a seamless end-to-end experience. The AI agent analyzes the user's prompt, selects relevant tracks, and populates the playlist, handling everything from understanding vague prompts to generating high-quality song suggestions. This automation enables users to easily create customized Spotify playlists without the manual effort of searching for and compiling songs.

19s$0.0012