Templates / 🐶 AI Petshop Assistant with GPT-4o, Google Calendar & WhatsApp/Instagram/FB

🐶 AI Petshop Assistant with GPT-4o, Google Calendar & WhatsApp/Instagram/FB

Needs changes

by Amanda Benks ✓ · 2,765 views · created 2025-04-24 · Support Chatbot, AI Chatbot

Needs changes. This template uses 3 thing(s) that n8n 3.0 removes: HTTP Request Tool (legacy), AI Agent v1 (old agent modes), Function (legacy). 3 breaking item(s) found. Static check, last run 2026-10-19.

What this workflow does

This AI workflow has 213 nodes and runs when an HTTP GET request hits its webhook URL (plus 10 other triggers). Along the way it connects OpenAI, OpenAI Chat Model, Supabase and Postgres Chat Memory and 8 more.

How it runs

Trigger: When an HTTP GET request hits its webhook URL (plus 10 other triggers).

  1. origem (Code): runs custom JavaScript code
  2. Follow Up Search (Supabase): uses Supabase
  3. n8n: uses n8n
  4. Set Field Evo (Edit Fields (Set)): sets or maps fields
  5. CPF exist (If): checks a condition and branches into true / false
  6. Apontamentos (Edit Fields (Set)): sets or maps fields
  7. Sem Dados (If): checks a condition and branches into true / false
  8. AI Agent: runs an AI agent, with model: Model; 1 tool (Calculator)
  9. CEP exist (If): checks a condition and branches into true / false
  10. Definir ID (Edit Fields (Set)): sets or maps fields

…plus 144 more steps. See the full node list below.

Services it uses

OpenAIOpenAI Chat ModelSupabasePostgres Chat MemoryHTTP RequestGoogle DriveEmbeddings OpenAISupabase Vector StoreVector Store Question AnswerGoogle CalendarPhonenumber Parser (community)Evolution Api (community)

Before you upgrade to n8n 3.0

3 things in this workflow are removed in n8n 3.0. Fix them before you upgrade:

  • HTTP Request Tool (legacy) in checar_cpf, reagir_waapi, reagir_evo…: replace with HTTP Request node connected to the AI Agent's Tool input.
  • AI Agent v1 (old agent modes) in Best Agent AI (v1.6), AI Agent Products (v1.8), AI Agent FollowUP (v1.7)…: replace with Latest AI Agent node (Tools Agent). For SQL Agent, use a Postgres or MySQL tool with a recent AI Agent.
  • Function (legacy) in Checa CEP, Validate CPF: replace with Code node, mode 'Run Once for All Items'.
  • Also check Always Output Data on multi-output nodes (If/Switch) now adds an empty item only when every output is empty.

Rather not rewrite it? Many of these flows can be rebuilt in Make (free plan).

Removed in 3.0Replace with
HTTP Request Tool (legacy)
checar_cpf, reagir_waapi, reagir_evo, create_payment, CalculateDelivery, checar_cep, send_img_wp, send_img_evo, calendarAgent, stock_query
HTTP Request node connected to the AI Agent's Tool input
AI Agent v1 (old agent modes)
Best Agent AI (v1.6), AI Agent Products (v1.8), AI Agent FollowUP (v1.7), CalendarAgentAI1 (v1.6)
Latest AI Agent node (Tools Agent). For SQL Agent, use a Postgres or MySQL tool with a recent AI Agent.
Function (legacy)
Checa CEP, Validate CPF
Code node, mode 'Run Once for All Items'

Nodes used (40)

From the author

Hi! I’m Amanda 🐶💕 This is honestly one of the cutest, smartest workflows I’ve ever built. It was designed with a lot of love to help petshops give their customers fast, modern, and sweet service — without losing the personal touch. Imagine a client sending…

Excerpt from Amanda Benks'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.