Developer & DevOps

Connect Google Calendar with Airtable

92 nodes 3 1 Webhook
Download

Workflow Description

ربط Google Calendar مع Airtable

Service Value

Ready-made workflow template for automation delivery and service execution.

Apps Used

Google Calendar Airtable

Details

Trigger Webhook
Nodes 92
Apps 2
Views 3
Downloads 1

How to Use

  1. 1.Click "Download Template"
  2. 2.Open your n8n dashboard
  3. 3.Go to Workflows > Import from File
  4. 4.Select downloaded file and configure credentials

Nodes Used (92)

/

Input Arguments

Set

#1

Format response

Item Lists

#2

Sort

Item Lists

#3

Available Start Times & Ranges

Code

#4

Flatten Slots

Code

#5

Enrich Date

Code

#6

Build Response Payload

Set

#7

Booking Payload

Set

#8

Success Response

Set

#9

Add Friendly Error

Code

#10

Error Response

Set

#11

Escape Json

Code

#12

Has all information

If

#13

Respond with Error

Webhook

#14

Build Error Response Payload

Set

#15

Build Error Response Payload2

Set

#16

Sticky Note

Sticky Note

#17

Sticky Note1

Sticky Note

#18

Sticky Note2

Sticky Note

#19

Sticky Note3

Sticky Note

#20

Sticky Note4

Sticky Note

#21

Sticky Note5

Sticky Note

#22

Sticky Note BookSlot Webhook

Sticky Note

#23

Sticky Note BookSlot Check

Sticky Note

#24

Sticky Note BookSlot Error

Sticky Note

#25

Sticky Note BookSlot GCal

Sticky Note

#26

Sticky Note BookSlot Error Handle

Sticky Note

#27

Sticky Note BookSlot Response

Sticky Note

#28

Sticky Note BookSlot Airtable

Sticky Note

#29

Sticky Note CancelSlot Webhook

Sticky Note

#30

Sticky Note CancelSlot Check

Sticky Note

#31

Sticky Note CancelSlot Error

Sticky Note

#32

Sticky Note CancelSlot Search

Sticky Note

#33

Sticky Note CancelSlot GCal Delete

Sticky Note

#34

Sticky Note CancelSlot Airtable Update

Sticky Note

#35

Sticky Note CancelSlot Response

Sticky Note

#36

Sticky Note UpdateSlot Webhook

Sticky Note

#37

Sticky Note UpdateSlot Check

Sticky Note

#38

Sticky Note UpdateSlot Error

Sticky Note

#39

Sticky Note UpdateSlot Search

Sticky Note

#40

Sticky Note UpdateSlot GCal Update

Sticky Note

#41

Sticky Note UpdateSlot Airtable Update

Sticky Note

#42

Sticky Note UpdateSlot Response

Sticky Note

#43

Sticky Note CallResults Webhook

Sticky Note

#44

Sticky Note CallResults Airtable

Sticky Note

#45

Getslot_tool

Webhook

#46

Check Availability

Google Calendar

#47

Response

Webhook

#48

Check if time is available or not

If

#49

Time available (true) & Call_id

Set

#50

Get All Calendar Events

Google Calendar

#51

Extract start, end and name

Set

#52

Convert into Json format for Vapi

Code

#53

Response to Vapi

Webhook

#54

bookslots_tool

Webhook

#55

Input Arguments from booking tools

Set

#56

Convert time to CST America / Chicago

Code

#57

Create Event

Google Calendar

#58

Respond to Vapi

Webhook

#59

If the booking is confirmed then true

If

#60

Information to be Saved in Airtable

Set

#61

Logs the confirmed booking details

Airtable

#62

Updateslots_tool

Webhook

#63

Input Arguments from updateslot tool

Set

#64

Checks if required info is provided.

If

#65

Finds original appointment

Airtable

#66

Response with Error

Webhook

#67

Update Event

Google Calendar

#68

Updates Airtable record

Airtable

#69

Response & call_id

Set

#70

Respond to Vapi about Updating slots

Webhook

#71

CancelSlots_tool

Webhook

#72

Input Arguments from cancelslot tool

Set

#73

Checks if required info is provided for cancelation

If

#74

Finds the appointment record

Airtable

#75

Build Error Response

Set

#76

Respond with Error to Vapi

Webhook

#77

Delete Event

Google Calendar

#78

Update Airtable record

Airtable

#79

Call_id & Response

Set

#80

Respond to Vapi about cancelation

Webhook

#81

call_results

Webhook

#82

All Input Arguments

Set

#83

Save all information

Airtable

#84

Sticky Note7

Sticky Note

#85

Sticky Note15

Sticky Note

#86

Sticky Note16

Sticky Note

#87

Sticky Note17

Sticky Note

#88

Sticky Note18

Sticky Note

#89

Sticky Note19

Sticky Note

#90

Sticky Note9

Sticky Note

#91

Sticky Note12

Sticky Note

#92