All workflows
Telegram logoBaserow logo

Keep notes in Telegram, stored in Baserow

Send /note to save something word for word in Baserow, and /find to read your notes back in the same chat.

On new message in Telegram2 apps4 steps

Apps it connects

Authenticate each one once and the workflow is ready to run.

What it does

The integration steps this workflow runs, in the order it first runs them.

  1. 1TelegramNew message trigger
  2. 2TelegramSend message
  3. 3BaserowCreate row
  4. 4BaserowList rows

How it works

Everything the template sets up, and what to fill in before the first run.

Send your Telegram bot /note followed by anything you want to remember and it is kept in a Baserow table exactly as you typed it. Send /find and it reads them back to you in the same chat: /find on its own shows your most recent notes, and /find keys shows every note containing that word.

Nothing is rewritten, summarised, tidied or tagged on the way in or out. No AI reads your notes at any point - the command is parsed by the workflow itself, so what you send is exactly what is stored and exactly what comes back. A note longer than 300 characters is shortened with an ellipsis when it is listed, but the full text stays in the table.

Your table needs three columns, named Note, From and Saved - plain text fields are fine for all three. The workflow always writes and reads those three names and cannot be pointed at differently named columns, so create them before the first run. A row that has nothing in its Note column is skipped rather than listed blank.

To set it up, paste the chat's ID onto the trigger step. Leave it blank and the trigger fires for every message your bot receives in every chat it has been added to - it does not stay quiet, it processes all of them - so anyone in any of those chats could add notes to your table and read them back. Fill it in, and use a private chat. Then put your table's ID in the 'notesTableId' step. 'maxNotesShown' caps how many notes one /find reply lists, so a long notebook cannot overflow Telegram's message limit; the reply says how many were left out. Baserow returns at most 200 rows in one read, so /find searches your most recent 200 notes. Messages that are not /note or /find are ignored without a reply, and any other command gets a short reminder of the two that work.

telegrambaserownotesbotcommandscapture

Start from a workflow that already works.

Add "Keep notes in Telegram, stored in Baserow" to your workspace, connect its apps, and make it yours. No credit card required.

Free plan available · No credit card required