#Webhook trigger + response not working with LangChain Agent & ElevenLabs

1 messages · Page 1 of 1 (latest)

valid pewter
#

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!