Hi Community,
I’ve built a flow in n8n for my scheduling assistant Voice Mate.
When I use the Chat Trigger (“When chat message received”), everything works fine. The agent receives input, calls the right tools, and replies correctly.
Problem:
When I switch the triggering point to Webhook (POST) + Respond to Webhook, the flow no longer works — the agent doesn’t return the expected responses.
My current flow JSON, ElevenLab agent prompt and N8N agent Prompt are attested with question.
What I need help with:
Do I need to configure the Webhook node response format differently for Gemini Agent input/output?
Is there a special setting required so the ElevenLabs agent can properly receive/respond via webhook instead of the chat trigger?
How should I structure the “Respond to Webhook” node so the AI response passes back correctly to ElevenLabs?
Has anyone successfully connected ElevenLabs agent → n8n (via webhook) → Geminin Agent → back to ElevenLabs?
Any working example or config tips would be amazing.
Thanks in advance!