Templates / Reply to WhatsApp leads with Google Gemini and Cal.com booking

Reply to WhatsApp leads with Google Gemini and Cal.com booking

Unknown

by Naveen Choudhary ✓ · 21 views · created 2026-09-05 · Lead Nurturing, AI Chatbot

Unknown. This template uses community nodes we can't verify statically. Uses community nodes that can't be verified statically (unverified community packages are off by default in 3.0). Static check, last run 2026-10-19.

What this workflow does

This AI workflow has 12 nodes and runs on WhatsApp events (messages). Along the way it connects WhatsApp Business Cloud, Google Gemini Chat Model, HTTP Request and Tinyfish (community). It also calls api.search.tinyfish.ai and api.cal.com over HTTP.

How it runs

Trigger: On WhatsApp events (messages).

  1. Is Text Message? (If): checks a condition and branches into true / false
  2. Booking Config (Edit Fields (Set)): sets 12 fields: calBookingUrl, calUsername, calEventTypeSlug…
  3. WhatsApp Agent (AI Agent): runs an AI agent, with model: Google Gemini Chat Model; 4 tools (Cal.com Book, Cal.com Slots, TinyFish Search, TinyFish Web Agent); memory: Chat Memory
  4. Guard Reply (Code): runs custom JavaScript code
  5. Send WhatsApp Reply (WhatsApp Business Cloud): send

Services it uses

WhatsApp Business CloudGoogle Gemini Chat ModelHTTP RequestTinyfish (community)

HTTP calls to: api.search.tinyfish.ai, api.cal.com

Before you upgrade to n8n 3.0

We can't fully verify this one: it relies on 1 community package, and n8n 3.0 turns unverified community packages off by default (N8N_UNVERIFIED_PACKAGES_ENABLED=false).

  • Check that n8n-nodes-tinyfish is verified or supports 3.0 (used in TinyFish Web Agent).

Nodes used (10)

From the author

Quick overview This workflow listens for incoming WhatsApp messages and uses Google Gemini plus optional TinyFish web research to draft concise replies, including offering and booking Cal.com meeting slots when requested, then sends the response back to the…

Excerpt from Naveen Choudhary's description on n8n.io.

View the original on n8n.io → Check your own copy

Get the weekly “what broke” email

New templates, newly broken ones, and n8n release changes. One short email a week.

Form not loading? Subscribe here.