Here’s my setup:
-
Bot asks: “Do you want to book a table?”
-
I added two buttons – Yes and No – in the Function node (with type: “reply”, title, and payload).
-
The idea is:
-
If user clicks Yes → show available tables (from Google Sheets).
-
If user clicks No → end the conversation politely.
-
The problem:
The Yes/No buttons are not showing up in the chat.
Instead, the bot just sends plain text without the buttons.
Can anyone guide me on:
-
How to properly configure Yes/No buttons in the n8n webchat?
-
Do I need a special node or setting in the AI Agent / Function node to display them?
-
Any working example JSON for Yes/No buttons?

