Records & Page Editor
Each record in your database is more than a single row in a table — it's also a full page you can open and write on, like a document in a notebook. Click any record and it opens as a page with an icon, a title, its details, and a space for rich text where you can add notes, descriptions, or anything else.
Before you start
- You have a database with at least one column.
- You're viewing the database in any view (Grid, List, or Kanban all let you add records).
Work with records
Add a record
- In Grid view, click the "+ New" button or click an empty row at the bottom.
- In List view, click "+ New" at the bottom of the list.
- In Kanban view, click "+ Add" at the bottom of any column.
New records start with default values and can be edited right away.
Edit records in place
Click any cell in Grid or List view to edit it directly. The cell turns into the right kind of input for that column:
- Text → a text box
- Status / Select → a dropdown menu
- Date → a date picker
- Checkbox → toggles when you click it
- Rating → click a star
Press Enter or click away to save. Press Escape to cancel.
Delete records
Right-click a record and select "Delete", or open the record page and click the delete button in the top action bar.
The record page
Click any record to open it as a side panel — a full page with three sections:
Image: Record detail drawer showing icon, title, properties, and rich content editor
1. Icon and title
At the top of the record page:
- Icon — Click to change it. Choose an emoji, a built-in Lucide icon, or upload your own image. The icon appears next to the record in every view.
- Title — The first text column of your database. Edit it directly.
2. Properties
Below the title, each column shows up as a property row with a label and an editable value. Click any value to edit it in place.
Properties with no data show "Empty" as placeholder text.
3. Rich text body
Below the properties is a full editor where you can write detailed content — notes, documentation, descriptions, or anything else.
Content is saved as markdown (a simple text format that keeps formatting like headings and lists). Because of this, your agents can read it and it exports cleanly.
The editor has its own Save button — changes are not saved automatically. The save button appears whenever you have unsaved changes. You can also press Ctrl/Cmd + S to save.
Editor features
The page editor supports a wide range of content blocks and formatting options.
Slash commands
Type / anywhere in the editor to open the command menu:
Image: Slash command menu showing available block types
| Category | Commands |
|---|---|
| Basic blocks | Text, Heading 1, Heading 2, Heading 3 |
| Lists | Bullet List, Ordered List, Task List (checkboxes) |
| Content | Quote, Code Block, Mermaid Diagram, Divider |
| Callouts | Info, Tip, Warning, Success |
| Layout | 2 Columns, 3 Columns |
Text formatting
Select text to see the bubble menu — a small toolbar that floats above your selection with formatting options:
Image: Bubble menu showing formatting options on text selection
- Turn into — Convert the current block to a heading, list, quote, code block, or callout.
- Bold, Italic, Underline, Strikethrough, Inline code
- Link — Add or edit links.
- Colors — Change the text color or background highlight (10 colors each).
Code blocks
Insert code blocks with color-coded syntax. A dropdown lets you pick from many programming languages.
If you pick Mermaid as the language, the code block turns into a live diagram with:
- A live preview of your Mermaid diagram
- Tabs to switch between the finished diagram and the text that builds it
- Zoom, drag, fullscreen, and download controls
Callouts
Colored banner blocks for highlighting important information:
| Type | Color | Use for |
|---|---|---|
| Info | Blue | General information |
| Tip | Green | Helpful advice |
| Warning | Yellow | Cautions and caveats |
| Success | Green | Positive outcomes |
| Danger | Red | Critical warnings |
Multi-column layouts
Use the / command to insert a 2-column or 3-column layout. Each column is its own editing area where you can add any content blocks.
Task lists
Create checkbox to-do lists. Tasks can be nested — press Tab to indent and make a subtask.
Full-screen view
Click "Open as Page" in the record's top action bar to open the record as a full-screen page with its own web address.
This gives you more room to work in the editor. You can go back to the database view using the trail of links at the top:
Databases > Space Name > Database Name > Record Title
You can share a direct link to a full-screen record page. The link follows this pattern: /databases/view/:databaseSession/:tableSession/record/:recordId
Unsaved changes warning
If you try to close the record page with unsaved content, a dialog asks you to:
- Save & Close — Save your changes and close the panel.
- Discard Changes — Close without saving.
This only applies to the rich text body. Edits to properties (column values) save right away through the live connection.
Troubleshooting
| Problem | Fix |
|---|---|
| My content disappeared after I closed the page | The rich text body isn't saved automatically. Click Save (or press Ctrl/Cmd + S) before closing. |
| My "+ New" button isn't where I expect | The button's spot changes by view: bottom of the table in Grid/List, and the bottom of each column in Kanban. |
| My property edit didn't seem to save | Property edits save instantly. If one didn't stick, check your internet connection and try again. |
| The slash menu won't open | Type / at the start of an empty line in the rich text body, not inside a property field. |
What's next
- Browse the view types to find the best way to look at your records.
- Set up filters to focus on just the records you care about.