Dynamic button rendering in Typebot from N8n webhook responses
Hello guys,
We are currently using Typebot as the frontend for our AI setup, where the “brain” is powered by an N8n AI agent. The communication between the two runs through a webhook: Typebot sends the user’s questions via webhook, and the N8n agent replies the same way.
The flow works well, but we would like to implement a specific feature and I wanted to ask if this is possible (or if there is a recommended approach).
The N8n agent sometimes returns links in its responses — but not always. What we would like is for Typebot to dynamically render those returned links as clickable buttons inside the conversation, whenever they are present. Ideally, Typebot would “parse” the webhook response, and whenever links are included, they would automatically appear as individual buttons for the user to click.
Is there a way to achieve this with Typebot today?
Thanks a lot for your help!
2 Replies
Use the HTTP request block