Telegram multiple questions and answers

*Hi *
Im quite new to this and couldn’t find the answer to my question in the community.

*I am trying to create a telegram bot that stores my raw ideas in a notion document. *
*I want the but to ask me 2 AI generated questions first, and wait for my first answer to ask me the second question. Then , my raw idea and the 2 answers are send to an AI that summarizes everything and stores it into a notion document

I am struggling to create the workflow : sends a question - receives answer and repeats as telegram only allows one trigger

Thank you in advance

Welcome, and yeah, this kind of flow can be tricky at first but totally doable, I’ve actually built something super similar.

Mine runs in Slack, but the idea is the same. Basically, I have the bot reply to me, then wait for my response in the same thread. Once I reply, it feeds that back into the AI, which asks a follow-up question, and waits again. After the final answer, it passes everything to another AI agent to summarise and then saves it (Notion, database, anywhere).

For Telegram, since you can only have one trigger, what you can do is:

Store a little bit of state — like track where the user is in the convo (e.g. are they answering Q1 or Q2).

After the first message comes in, send Question 1.

Use a Wait node or some condition logic to listen for the next message from that user.

Then ask Question 2.

After their second reply, send it all to the AI for summarizing and send to Notion.

with Telegram the one-trigger limitation, but with a bit of logic and memory (chat ID, step tracking, etc), it works. well

had issue with uploading my json example, but it’s here if u want to see the logic inside.

Hope this helps :), ill share on here via the code ndoe soon once it’s fixed.

1 Like

Thank you for your reply !

I see clearly in the theory but i am still stuck on how should i store the data so my workflow undersands in which part of the conversation I am.

I am trying to store the data in a Notion DB but I struggle on how should i use it properly ?
This is my actual workflow (cleaned up ) : { "nodes": [ { "parameters": { "assignments": { - Pastebin.com
Any additional guidance would help me a lot, thanks !