Vettero

Summarize Chat

Summarize a session or message-id range into concise text.

Type

chat.summarize
Block Tool Chat
Folderchat
Channels

Any

Pipe

Value

Scope

Any

Summarize Chat generates a short summary of a chat session, optionally limited to a message-id range. Session id is required. Start Chat can also summarize the conversation it started when that session ends — use this block when you need a summary on an existing session.

Configure

SettingDescription
Session IDSession to summarize (required). Literal or variable
From Message IDOptional start of the range
To Message IDOptional end of the range
PromptInstructions for the summary. A default prompt is filled in if you leave it empty

Handles

HandleRole
In (target)Incoming connection
Out (source)Continues after the summary is generated

Pipe schema

The next block reads this on the data pipe (pipe.value).

FieldTypeDescription
sessionIdtextSession that was summarized
messageobjectWindow that was summarized
summarytextGenerated summary text

message includes:

FieldTypeDescription
starttextFirst message id in the window (may be empty)
endtextLast message id in the window (may be empty)
countnumberHow many messages were included

Use case

  • Store a recap on a table row after a long chat.
  • Summarize only the handover window using start and end message ids from Handover.
Copyright © 2026