ElevenLabs unable to send Travel destination to Webhook?

Hi All

My objective is to use ElevenLabs AI Agent , Ask caller where it the destination he like to travel ? and send the caller travel destination to webhook.
( As I plan to develop a travel agent to help caller plan their travel itinerary )
I have create system prompt at ElevenLabs :-

I also create a customer tools , In order to make it very simple , i only create one variable “Destination”,
: -

Below is the webhook parameter : -
I have copy the Test URL to ElevenLabs
HTTP set to POST
Response set to “Using Response to webhook” node

When i press the button Call an agent :-

Agent ask me where it my destination ? i told the agent i wanted to visit USA , the agent say okay wait for a while and say okay.

My issue is webhook unable to received the massage from ElevenLabs. Hope some one can share with me where go wrong ?

Error code : Problem in webhook note. ( see the webhook parameter image )

Paul

Do you have a Respond to Webhook node in your workflow? And why do you need it? Your webhook will receive data from the caller and you can use it starting from the next node in the pipeline.

If the above resolves your question, please mark this post as a :white_check_mark: Solution.

@Olek Thank you for response to my post. Yes I have response to Webhook , see the image below. ( I have seen all workflow on travel agent , all workflow start with Webhook )


After I end talking with ElevenLabs AI Voice agent , massage unable to send to webhook input , as I expect the webhook output have destination info.

Just to make sure, we are on the same page here. Webhook and Respond to Webhook are two distinct nodes.

If you configure a Webhook node to use the Respond to Webhook node to send the actual response then you need the latter one be present in your workflow.

Given the objective you described you do not actually need to send any variable responses back to ElevenLabs, hence no need to use RtW node.

So hence my questions above.

What if you set the Webhook to respond immediately? You can change this later should you need to send anything back using RtW node.

If the above resolves your question, please mark this post as a :white_check_mark: Solution.

@Olek
I am trying to duplicate below workflow :


Instead of create the whole above whole workflow , i just wanted to start with webhook module , and get the data from ElevenLabs then create the following module.
I just try to create a simple work flow below , i still get no data from Elevenlabs.

I expected to get like below :-

Not sure where i go wrong ?
Paul

I’d recommend to put entire workflow till the last node and then work resolving issues node by node.

Absence of the last node in the flow is what blocks you right now.

@Olek I did have the another travel agent work flow from another you tuber, He also create travel agent : -


when i try to run , i still unable to get any data from Elevenlabs.

So i though to make a very simple workflow to find out where go wrong ?
Paul

You need to re-read my responses above carefully. The solution is there.

In fact your screenshots contain information on what you need to do.

I will start repeating myself which doesn’t make much sense. Sorry I do not know how to explain this all in a different way.

Maybe someone else would take a look here and try helping you out better.

1 Like

@Olek You are right , now is working .
I manage to get the out put. : -


After my workflow terminated with Response to webhook : -

Thank you for your help. Now i know Elevenlabs is able to send data to my n8n.

Paul

1 Like

This topic was automatically closed 7 days after the last reply. New replies are no longer allowed.