Skip to content
FlowHubFluxonLab
AI Agents & Chatbotsfree

Book WhatsApp Consultations and Sync Contacts with Airtable and Google Calendar

by Blaine HoltUpdated Aug 2026
RequiresOpenAIAirtableAirtableGoogle CalendarGoogle Calendar
Share Post Share
WeGET: Verify WebhookGET: Verify Web…CoVerify TokenRTReturn ChallengeIfIs Regular Message?Is Regular Mess…RTReturn 200 OK (Regular Message)Return 200 OK (…WePOST: Receive Messages1POST: Receive M…CoDecrypt WhatsApp Request1Decrypt WhatsAp…RTReturn Ping ResponseReturn Ping Res…CoHandle INIT - Return Consultation TypesHandle INIT - R…CoHandle Confirm BookingHandle Confirm …HRSend WhatsApp ConfirmationSend WhatsApp C…CoMerge PathsCoEncrypt ResponseRTRespond to WebhookRespond to Webh…SwSwitch on ActionSwSwitchOpenAI Chat ModelOpenAI Chat Mod…HRwhatsapp_consult_templatewhatsapp_consul…HRwhatsapp_message_toolwhatsapp_messag…Search Existing CustomerSearch Existing…Lookup ServiceCoPrepare Booking Data1Prepare Booking…Create Booking in Airtable1Create Booking …Update Booking with Calendar ID1Update Booking …Upsert Customer in AirtableUpsert Customer…HRGoogle Calendar Events (Date)Google Calendar…CoCalculate Slots for DateCalculate Slots…CoPrepare Date Refresh Request1Prepare Date Re…CoCheck Customer Exists1Check Customer …CoPrepare Success Response1Prepare Success…AgWhatsapp AgentCoPrepare Calendar RequestPrepare Calenda…HRGoogle Calendar EventsGoogle Calendar…CoCalculate Available SlotsCalculate Avail…Create an event12
1/5
FLOWS
STEPS · 2
Starts on an incoming request

On an inbound WhatsApp webhook, an OpenAI agent books a Google Calendar consultation and upserts the contact in Airtable.

Tags

webhookadvancedOpenAIAirtableSupport ChatbotAI Chatbotdiscoveredpending-review
Connects
OpenAIairtableAirtablegooglecalendarGoogle Calendar
CategoryAI Agents & Chatbots
Triggerwebhook
Complexityadvanced
Nodes35
AddedJun 27, 2026