Behöver ert företag hjälp med att implementera AI? Kontakta oss och få prisoffert här →
AI Skolan
januari 22, 2026

Vapi + Google Calendar: samtal bokar åt dig

Rickard Andersson Partner, Nodenordic.se

Telefonen ringer, du är mitt i en uppgift och leaden hamnar i röstbrevlådan. Sen ringer du tillbaka, ni spelar mejlpingpong och ändå slutar det med en halvifylld kalenderhändelse och inga anteckningar om vad de ville.

Det är här Vapi calendar booking träffar som hårdast för en småföretagare som försöker hålla ihop allt. En marketing lead som driver kampanjer känner det också. Samma sak för en agency ops manager som är trött på att “Bokade vi dem någonsin?” blir till en Slack-tråd.

Det här flödet gör om inkommande samtal till bokade Google Calendar-möten, plus strukturerade Airtable-samtalsloggar. Du ser hur automatiseringen fungerar, vad du behöver för att köra den och vad du ska justera så att den matchar ditt schema och din tonalitet.

Så fungerar automatiseringen

Här är hela arbetsflödet som du kommer att sätta upp:

n8n Workflow Template: Vapi + Google Calendar: samtal bokar åt dig

Varför detta spelar roll: missade samtal blir missade intäkter

Samtal är fortfarande det snabbaste sättet för en lead att säga “jag är redo”. Problemet är att människor är dåliga på att alltid vara tillgängliga. När du missar samtalet hinner ögonblicket svalna. När du svarar blir du plötsligt receptionist, bokare och antecknare samtidigt som du försöker låta professionell. Sedan rinner detaljerna ur huvudet: önskad tid, det verkliga problemet, budgeten, brådskan. Och om din kalenderstatus inte är uppdaterad slutar det med dubbelbokningar eller att du erbjuder tider du faktiskt inte kan ta.

Det eskalerar snabbt. Här är var det faller isär i verkligheten.

  • Du missar 2–3 samtal en stressig vecka, och minst ett av dem ringer aldrig tillbaka.
  • Manuell bokning tar ungefär 10 minuter när du räknar in att bekräfta tiden, skapa händelsen och skicka uppföljningen.
  • Anteckningar hamnar utspridda i inkorgar, på post-it-lappar och i någons minne, vilket är ärligt talat den sämsta platsen för lead-kontekst.
  • Ombokningar och avbokningar är där misstagen sker, särskilt när flera personer rör samma kalender.

Vad du bygger: en AI-receptionist som bokar, bekräftar och loggar

Det här flödet ger dig en röstbaserad AI-receptionist som svarar på inkommande samtal via Vapi, kontrollerar din Google Calendar efter lediga tider och bokar mötet medan uppringaren fortfarande är kvar i luren. Om uppringaren behöver en annan tid kan den uppdatera bokningen eller avboka den enligt dina regler. När samtalet avslutas skapar flödet en korrekt formaterad post i Airtable med samtalssammanfattning och nyckeldetaljer, så att du inte behöver lita på minnet eller leta i transkript. Du styr fortfarande schemat. Automatiseringen tar bara fram-och-tillbaka och adminjobbet.

Flödet startar med en webhook som triggas av Vapi när ett samtal kommer in. Därifrån routar n8n förfrågan till rätt bokningsåtgärd (hämta tillgänglighet, boka, uppdatera eller avboka) och bekräftar resultatet. Till sist skriver det samtalsutfall och sammanfattning till Airtable, så att din pipeline och rapportering hålls snygg.

Det du bygger

Förväntade resultat

Säg att du får cirka 20 inkommande samtal i veckan som kan bli till bokningar. Manuellt tar även ett “snabbt” flöde (svara, kolla kalender, föreslå tider, skapa händelse, skicka bekräftelse) omkring 10 minuter per samtal, alltså runt 3 timmar per vecka. Lägg till ombokningar och avbokningar så är det lätt att landa på 5 timmar. Med det här flödet lägger du nära 15 minuter på att sätta regler och granska Airtable-anteckningar, medan Vapi sköter live-bokningen och n8n loggar allt automatiskt.

Innan du börjar

  • n8n-instans (testa n8n Cloud gratis)
  • Självhostningsalternativ om du föredrar det (Hostinger fungerar bra)
  • Vapi för att svara på samtal och anropa webhooks
  • Google Calendar för tillgänglighet och bokning av händelser
  • Airtable för att lagra samtalssammanfattningar och utfall
  • OpenAI API-nyckel (hämta den från OpenAI API-dashboarden)

Kunskapsnivå: Medel. Du kopplar upp behörigheter, klistrar in webhook-URL:er i Vapi och testar några samtalsscenarier.

Vill du att någon bygger detta åt dig? Prata med en automationsexpert (gratis 15-minuters konsultation).

Steg för steg

Ett inkommande samtal triggar receptionisten. Vapi svarar och skickar samtalskonteksten in i n8n via webhooks (olika endpoints för att kontrollera tider, boka, uppdatera, avboka och slutrapport efter samtal).

Din tillgänglighet kontrolleras innan något lovas. n8n tittar i Google Calendar för att hitta lediga tider som matchar dina slot-regler. Lite villkorslogik (If/Switch) ser till att den inte erbjuder tider som är för nära i tid, utanför öppettider eller redan upptagna.

Bokningsåtgärden körs baserat på vad uppringaren vill. AI-agenten guidar samtalet och sedan kör n8n rätt kalenderåtgärd: skapa en ny händelse, uppdatera en befintlig eller avboka den. Fält struktureras längs vägen så att händelsetitel, e-post och anteckningar blir konsekventa.

Allt loggas för uppföljning. I slutet av samtalet skapar en OpenAI Chat Model en läsbar sammanfattning och Airtable lagrar transkript-detaljer och utfall. Du kan också skicka en notis till Telegram för snabb synlighet när en het lead bokar.

Du kan enkelt ändra slot-längd och bokningsregler så att det matchar hur ditt team säljer. Se hela implementationsguiden nedan för anpassningsalternativ.

Felsökningstips

  • Google Calendar-behörigheter kan löpa ut eller sakna rätt rättigheter. Om bokningar slutar dyka upp, kontrollera Google Calendar-credentials i n8n och bekräfta att det anslutna kontot har åtkomst till målkalendern.
  • Om du använder extern samtalshantering och webhooks kan tajmingen bli konstig under intensiva perioder. Om efterföljande noder fallerar för att payloaden är ofullständig, lägg in en kort väntan eller säkerställ att Vapi skickar webhooken för slutrapport efter samtal pålitligt.
  • Standardprompter för AI är intetsägande. Lägg in dina affärsregler och din tonalitet i Vapis systemprompt och i OpenAI-prompten för sammanfattning tidigt, annars kommer du att fortsätta “rätta till” anteckningar efter varje samtal.

Snabba svar

Hur lång tid tar det att sätta upp den här Vapi calendar booking-automatiseringen?

Cirka 45 minuter om dina konton är redo.

Krävs kodning för den här bokningsautomatiseringen?

Nej. Du kopplar konton, klistrar in webhook-URL:er i Vapi och justerar några bokningsregler i n8n.

Är n8n gratis att använda för det här Vapi calendar booking-flödet?

Ja. n8n har ett gratis alternativ för självhosting och en gratis provperiod på n8n Cloud. Cloud-planer startar på 20 USD/månad för högre volym. Du behöver också räkna med kostnader för OpenAI API (oftast några cent per dag vid lätt användning) plus dina Vapi/Twilio-samtalskostnader.

Var kan jag hosta n8n för att köra den här automatiseringen?

Två alternativ: n8n Cloud (hanterad, enklast att komma igång) eller självhosting på en VPS. För självhosting är Hostinger VPS prisvärd och kör n8n bra. Självhosting ger obegränsade körningar men kräver grundläggande serveradministration.

Kan jag modifiera det här Vapi calendar booking-flödet för olika användningsfall?

Ja, och det borde du troligen. Du kan byta ut loggningen i Airtable mot Google Sheets eller lägga till Gmail-bekräftelser efter bokning. Vanliga anpassningar är att ändra slot-längd, lägga in buffert mellan möten, begränsa bokning till vissa händelsetyper och skicka en Telegram-notis när ett samtal med “hög intent” bokar.

Varför misslyckas min Vapi-anslutning i det här flödet?

Oftast är det webhook-URL:en. Säkerställ att flödet är aktiverat i n8n och kopiera sedan om de live webhook-URL:erna till Vapi för GetSlots, BookSlots, UpdateSlots, CancelSlots och slutrapporten efter samtal. Om det fortfarande fallerar, kontrollera att din n8n-instans går att nå från publika internet (brandväggar och SSL-inställningar vid självhosting kan blockera anrop). Bekräfta också att Vapi skickar requesten till rätt endpoint för den åtgärd du testar.

Vilken volym kan det här Vapi calendar booking-flödet hantera?

På en typisk n8n Cloud-plan kan det hantera hundratals till tusentals samtal per månad beroende på dina körningsgränser. Om du self-hostar finns ingen plattformsgräns för körningar, men serverresurser och Vapi/Twilio-kapacitet blir den praktiska begränsningen. Själva flödet är lättviktigt per samtal, så de flesta flaskhalsar kommer från röst-/samtalshantering och externa API:ers rate limits.

Är den här Vapi calendar booking-automatiseringen bättre än att använda Zapier eller Make?

Ofta, ja. Zapier och Make är bra för enkla “formulär → kalender”-flöden, men röstdriven bokning kräver förgreningslogik, flera webhook-endpoints och pålitlig loggning i slutet av samtalet. n8n hanterar det utan att göra automatiseringen till en labyrint av betalda steg, och du kan self-hosta om volymen växer. Nackdelen är uppsättningen: du lägger lite mer tid på att koppla ihop det en gång. Om du vill ha en snabb rekommendation för din exakta situation, prata med en automationsexpert.

När detta väl rullar fyller kalendern sig själv och dina anteckningar slutar vara en skattjakt. Sätt upp det, testa det och låt flödet göra receptionistjobbet åt dig.

Kontakta oss

Hör av dig, så diskuterar vi hur just din verksamhet kan dra nytta av alla fantastiska möjligheter som AI skapar.

×

Använd mall

Få direkt tillgång till denna n8n-arbetsflödes JSON-fil

Få prisoffert redan idag!
Få prisoffert redan idag!

Berätta vad ni behöver hjälp med så hör vi av oss inom en arbetsdag!

Få prisoffert redan idag!
Få prisoffert redan idag!

Berätta vad ni behöver hjälp med så hör vi av oss inom en arbetsdag!

Launch login modal Launch register modal