I am building an n8n workflow where emails are summarized and sent to my Telegram bot, allowing me to reply via Telegram, which is then refined by AI and sent back as an email response, but I am facing issues capturing my Telegram replies due to API limit

Hey everyone,

I’m working on an automation workflow where every email I receive gets summarised using an AI agent and is then pushed to my Telegram bot. The bot provides me with the sender details and a summary of the email.

The next step is where I’m facing issues: I want to reply via Telegram, in a short, informal way (e.g., “Sure, let’s do 5 PM on Friday”), and then have AI reframe my response into a professional email, before sending it back to the original sender. However, when trying to capture my Telegram response, I keep getting the error:

Due to Telegram API limitations, you can use just one Telegram trigger for each bot at a time.

I’m currently stuck at this point. How can I efficiently capture my Telegram replies without violating this API restriction? Has anyone found a workaround to make this work smoothly in n8n?

Would really appreciate any insights or alternative approaches! Thanks in advance. :blush:


Let me see if I understand…

You already have another workflow using a Telegram trigger.
And when you use “sendAndWait” it acts as a second trigger and gives you that error?

Just create another bot in Telegram. It’s like the error says.

Is happening the same to me. Someone with the solution?

@Frits1980 That didn’t work for me.