Hello Team VAPI

I hope you’re doing well. I’m reaching out because I’m experiencing an issue with our VAPI agent integrated with n8n. Specifically, when the agent is waiting for a response from an n8n webhook (for example, checking table availability for a restaurant reservation), the agent sometimes skips the actual webhook response if the user says something like “okay” or interrupts in any way. Instead of waiting for the n8n data, the agent just moves on and gives a premature response (like confirming a reservation) without the actual availability data.

We’ve tried adjusting the System Prompt and adding delays, but we’re still facing this issue. Is there any recommended approach or best practice to ensure the agent always waits for the webhook response before proceeding?

Thank you in advance for your help!

Best regards,
David
Was this page helpful?