Skip to content

Blocks are the building pieces of a message, modal or Home tab. Stack up to 50 in a message (100 in a view). Each page lists the block’s fields, where it works, and examples with how it renders in Repzo Chat.

Name Type Summary
Actions block actions Holds multiple interactive elements — buttons, menus, pickers — in a row.
Alert block alert Displays an alert, warning or informational message with a level-coloured icon.
Card block card Displays a single item — a product, a record, an article — as a card with an image, text and up to three buttons.
Carousel block carousel Displays related card blocks side by side in a horizontally scrolling row.
Container block container Groups child blocks under a title, optionally collapsible, with a configurable width.
Context actions block context_actions Holds small, low-emphasis actions under a message — feedback buttons and icon buttons.
Context block context Displays small, secondary text and images — who, when, where — under other content.
Data table block data_table Displays a rich table readers can sort, filter and page through, with optional buttons in cells.
Data visualization block data_visualization Displays data as a pie, bar, area or line chart.
Divider block divider A horizontal line that separates blocks, like an <hr>.
Header block header Displays plain text in a larger, bold font to start a group of content.
Image block image Displays an image, with an optional title above it.
Input block input Collects information from the reader with a label, one input element and an optional hint.
Markdown block markdown Displays standard Markdown — headings, lists, tables, code, links — the way an AI model usually writes it.
Plan block plan Displays a list of related tasks under one title, so readers can follow a multi-step process — such as an AI agent working through a request.
Rich text block rich_text Displays formatted, structured text — styled runs, lists, quotes, code — built from rich text elements.
Section block section Displays text, possibly alongside block elements.
Table block table Displays structured information in a simple table.
Task card block task_card Displays a single task — one action an app or AI agent is taking — with its status, details, output and sources.
Video block video Displays a video with its thumbnail, title and description; supported providers play in place.