Help with workflow

Hi, I want a workflow that asks a user the weekday,store that, the student name, also store that, and a rating for the student, also store that, and all of that should be in an inline keyboard in telegram.

Hi @RD_royale, to build something like that, follow:

  1. Start with a Telegram Trigger that listens for messages and callback button presses.

  2. First send a message asking for the weekday and include an inline keyboard with weekday buttons (Mon, Tue, Wed, etc). When the user taps one, n8n will capture the callback data.

  3. After capturing the weekday, send a new message asking for the student name. This time you wait for a normal text reply.

  4. Once you get the student name, send another message with an inline keyboard of rating buttons (1–5). The user taps one and you capture that as rating.

  5. Now you have all three values (weekday, student name, rating) stored in your workflow. You can then save them wherever you need (Google Sheets, database, file, etc).

So the flow is:

  • Telegram Trigger → Ask weekday (inline buttons)

  • Capture weekday callback

  • Ask for student name (text reply)

  • Capture name

  • Ask rating (inline buttons)

  • Capture rating

  • Save all data

This keeps everything in order and uses inline keyboards for the choices and will work in almost all the cases without failing

Can you show me the workflow? Also the student names are in an inline keyboard, as there are not much students

You can do this with a simple step by step Telegram flow using inline buttons only.

Flow idea:

Telegram Trigger
Ask for weekday with inline buttons and store the selection
Ask for student name with inline buttons and store it
Ask for rating (1–5) with inline buttons and store it
Save all three values

So the flow is:
Telegram Trigger → Weekday buttons → Student buttons → Rating buttons → Save data

Clean, user friendly, and works reliably since everything is button based.