Good morning, everyone. I'm building an agent on VAPI using the VAPI dashboard interface to handle customer service for a gym. I’ve also set up an MCP server on N8N to schedule classes on Google Calendar, register users in Supabase, and send SMS messages through Twilio.
I have three agents working together as a squad.
I followed the documentation and ChatGPT’s instructions, but I’m still running into some errors.
One of the errors showing up in the logs is:
Model request failed (attempt #1, reason: (Invalid 'tools[3].function.name': string does not match pattern. Expected a string that matches the pattern '^[a-zA-Z0-9_-]+$'.))
I’ve already checked the name of the tool in the MCP node on N8N, and it meets the requirements. The only tool I'm using is named "mcp-audhy".
Is there anyone who could help me figure this out?