Skip to main content
Pages make a Capsule app feel like a product instead of only a chat box. Use Python DSL pages for dashboards, settings, metrics, tables, charts, and task visibility.

Create a page

The page appears in the app sidebar.

Use data handlers

Data handlers return JSON that pages can bind to.

Add settings controls

Show records

When to use React

Use Custom React Pages when the page needs custom interaction, a complex list/detail workflow, external frontend packages, or layout that the DSL should not try to express.