Skip to Workflow Atlas
Event-Driven AutomationAI systemIntermediate

Telegram AI Assistant and Memory Manager

Telegram AI Assistant and Memory Manager is a 28-node automation blueprint connecting OpenAI, Telegram, Baserow. Inspect its trigger, execution graph, branches, and implementation requirements.

Interactive system map

Follow the runtime. Inspect what supports it.

Solid horizontal paths show main-channel execution. Violet dependencies sit beneath the exact step they configure or empower.

28

Nodes

33

Links

2

Run groups

Connected tools

4 integrations

  • OpenAI
  • Telegram
  • Baserow
  • PostgreSQL

Canvas controls

Fit wide systems, then zoom into any run group.

Telegram AI Assistant and Memory Manager execution lanes2 run groups containing 28 workflow nodes and 33 visible links. Solid horizontal lines are main-channel runtime links. Violet dashed lines connect typed dependencies beneath the runtime step they support. Focus any node to inspect its immediate path.Listen for Telegram Events. Telegram node, webhook. 0 incoming and 1 outgoing connections.STARTListen for Telegram EventsTELEGRAMWEBHOOK0 IN / 1 OUTValidation. transform node, set. 1 incoming and 1 outgoing connections.STEP 02ValidationTRANSFORMSET1 IN / 1 OUTCheck User & Chat ID. decision node, if. 1 incoming and 2 outgoing connections.STEP 03Check User & Chat IDDECISIONIF1 IN / 2 OUTMessage Router. decision node, switch. 1 incoming and 4 outgoing connections.STEP 04Message RouterDECISIONSWITCH1 IN / 4 OUTError message. Telegram node, telegram. 2 incoming and 0 outgoing connections.STEP 05Error messageTELEGRAMTELEGRAM2 IN / 0 OUTGet Audio File. Telegram node, telegram. 1 incoming and 1 outgoing connections.STEP 05Get Audio FileTELEGRAMTELEGRAM1 IN / 1 OUTEdit Fields. transform node, set. 1 incoming and 2 outgoing connections.STEP 05Edit FieldsTRANSFORMSET1 IN / 2 OUTImage Schema1. transform node, set. 1 incoming and 2 outgoing connections.STEP 05Image Schema1TRANSFORMSET1 IN / 2 OUTTranscribe Recording. OpenAI node, openAi. 1 incoming and 2 outgoing connections.STEP 06Transcribe RecordingOPENAIOPENAI1 IN / 2 OUTcaption. transform node, splitOut. 1 incoming and 1 outgoing connections.STEP 06captionTRANSFORMSPLITOUT1 IN / 1 OUTGet Image. Telegram node, telegram. 1 incoming and 1 outgoing connections.STEP 06Get ImageTELEGRAMTELEGRAM1 IN / 1 OUTExtract from File to Base64. integration node, extractFromFile. 1 incoming and 1 outgoing connections.STEP 07Extract from File to Base64INTEGRATIONEXTRACTFROMFILE1 IN / 1 OUTConvert to Image File. integration node, convertToFile. 1 incoming and 1 outgoing connections.STEP 08Convert to Image FileINTEGRATIONCONVERTTOFILE1 IN / 1 OUTAnalyze Image. OpenAI node, openAi. 1 incoming and 1 outgoing connections.STEP 09Analyze ImageOPENAIOPENAI1 IN / 1 OUTMerge1. decision node, merge. 2 incoming and 1 outgoing connections.STEP 10Merge1DECISIONMERGE2 IN / 1 OUTEdit Fields1. transform node, set. 1 incoming and 2 outgoing connections.STEP 11Edit Fields1TRANSFORMSET1 IN / 2 OUTBaserow Retrieve Memories. integration node, baserow. 3 incoming and 1 outgoing connections.STEP 12Baserow Retrieve MemoriesINTEGRATIONBASEROW3 IN / 1 OUTBaserow Retrieve Notes. integration node, baserow. 3 incoming and 1 outgoing connections.STEP 12Baserow Retrieve NotesINTEGRATIONBASEROW3 IN / 1 OUTMerge. decision node, merge. 2 incoming and 1 outgoing connections.STEP 13MergeDECISIONMERGE2 IN / 1 OUTAggregate. transform node, aggregate. 1 incoming and 1 outgoing connections.STEP 14AggregateTRANSFORMAGGREGATE1 IN / 1 OUTAI Tools Agent. ai node, agent. 5 incoming and 2 outgoing connections.STEP 15AI Tools AgentAIAGENT5 IN / 2 OUTChat Response. transform node, set. 1 incoming and 0 outgoing connections.OUTCOMEChat ResponseTRANSFORMSET1 IN / 0 OUTTelegram Response. Telegram node, telegram. 1 incoming and 0 outgoing connections.OUTCOMETelegram ResponseTELEGRAMTELEGRAM1 IN / 0 OUTPostgres Chat Memory. PostgreSQL node, memoryPostgresChat. 0 incoming and 1 outgoing connections.DEPENDENCY · DEPTH 1Postgres Chat MemoryPOSTGRESQLMEMORYPOSTGRESCHAT0 IN / 1 OUTgpt-4o-mini. OpenAI node, lmChatOpenAi. 0 incoming and 1 outgoing connections.DEPENDENCY · DEPTH 1gpt-4o-miniOPENAILMCHATOPENAI0 IN / 1 OUTSave Memory. integration node, baserowTool. 0 incoming and 1 outgoing connections.DEPENDENCY · DEPTH 1Save MemoryINTEGRATIONBASEROWTOOL0 IN / 1 OUTSave Note Tool. integration node, baserowTool. 0 incoming and 1 outgoing connections.DEPENDENCY · DEPTH 1Save Note ToolINTEGRATIONBASEROWTOOL0 IN / 1 OUTWindow Memory (Easy Mode). ai node, memoryBufferWindow. 0 incoming and 0 outgoing connections.CORE RUNTIMEWindow Memory (Easy Mode)AIMEMORYBUFFERWINDOW0 IN / 0 OUT

Signal inspector

Focus, hover, or select a step to isolate its runtime and support links.

Main-channel runtimeTyped dependencytriggeraidecisiontransformintegration
Scroll horizontally to follow every connected flow.28 connected nodesEnter or click to lock · Escape to clear

Runtime breakdown

Read the execution spine before its dependencies.

Each run group separates main-channel steps from the models, tools, retrievers, and data services that support them. Start and outcome labels apply only to runtime nodes.

01

Run Group

Listen for Telegram Events

29 Execution Links4 Support Dependencies
  1. Start

    Listen for Telegram Events

    Trigger

  2. Step 2

    Validation

    Transform

  3. Step 3

    Check User & Chat ID

    Decision

  4. Step 4

    Message Router

    Decision

  5. Step 5

    Error message

    Integration

    Get Audio File

    Integration

    Edit Fields

    Transform

    Image Schema1

    Transform

  6. Step 6

    Transcribe Recording

    AI reasoning

    caption

    Transform

    Get Image

    Integration

  7. Step 7

    Extract from File to Base64

    Integration

  8. Step 8

    Convert to Image File

    Integration

  9. Step 9

    Analyze Image

    AI reasoning

  10. Step 10

    Merge1

    Decision

  11. Step 11

    Edit Fields1

    Transform

  12. Step 12

    Baserow Retrieve Memories

    Integration

    Baserow Retrieve Notes

    Integration

  13. Step 13

    Merge

    Decision

  14. Step 14

    Aggregate

    Transform

  15. Step 15

    AI Tools Agent

    AI reasoning

  16. Outcome

    Chat Response

    Transform

    Telegram Response

    Integration

Attached dependencies

These nodes support the runtime above; they are not additional starts or outcomes.

4 nodes
  • Postgres Chat Memory

    AI reasoning dependency

  • gpt-4o-mini

    AI reasoning dependency

  • Save Memory

    Integration dependency

  • Save Note Tool

    Integration dependency

02

Run Group

Window Memory (Easy Mode)

0 Execution Links
  1. Core Runtime

    Window Memory (Easy Mode)

    AI reasoning

Turn the map into a plan

Adapt this blueprint to your company.

Bring the system shape into a workspace, then define the production controls, data boundaries, owners, and delivery sequence around your context.