We need help with a workflow

Hi, I need help with a flow I created locally for a telephone booking assistant. I’ve created the flow, configured credentials, etc. Everything works except the calendar, spreadsheet, and Gmail tools, which don’t perform the action. Could someone please help me?

which errors you get? how you invoke the tools in the ai agent node?

Thanks for your reply mdmiko

1. Arquitectura general

  1. Entrada de voz
  • ElevenLabs “Lucía” capta la llamada, solicita datos (nombre, teléfono, email, fecha, hora, pax, petición) y, al final, hace un POST al webhook de n8n con un JSON:

json

CopiarEditar

{
  "action":"make_reservation",
  "name":"…",
  "phone":"…",
  "email":"…",
  "date":"YYYY-MM-DD",
  "time":"HH:MM",
  "people":3,
  "specialRequest":"…"
}
  1. n8n Workflow
  • Webhook recibe el JSON.
  • AI Agent (Tools Agent) procesa el input y —según su System Prompt— debería “invocar” sub-nodos de herramienta (calendario_google, Gmail, GoogleSheets) n8n Docs.
  • Structured Output Parser valida que la IA entregue un JSON con los campos exactos n8n Docs.
  • Tools:
    • Google Calendar crea el evento.
    • Gmail envía el correo.
    • Google Sheets añade la fila de reserva.
1 Like


The flow runs fine, and information reaches the tools, but they do not execute the scheduling action, etc.

try to remove thinking tool.
try to use another AI model from OpenAI and another from Gemini or Mistral
try to “force” use of tools by system prompt: “IMPORTANT: DO NOT REPLY WITHOUT USE TOOL Gmail, Google Sheet or calendario_google”