Records are the structured data layer in Runtype. They let you store customer profiles, product catalogs, support tickets, or any information your Flows and Agents need to do their work. Think of them as your AI-ready database: organized by type, enriched with metadata, and accessible from any Flow. If you need a conceptual overview first, see What are Records?.
From the Records page, click Create Record to open a dropdown with three options:
The Type field autocompletes with types already in your workspace. You can also type a new one, and it will be available for future Records automatically.
Metadata is stored as JSON key-value pairs. In the Quick create form, you enter values as text. For more complex structures such as objects or arrays, use the API or a Flow with an Upsert Record step.
Example metadata:
Templates give you a head start with pre-defined metadata fields tailored to common use cases. Runtype includes templates across four categories:
Select a template to open the Quick create form with the name, type, and metadata fields pre-filled. You can change any field before saving.
Import many Records at once from a spreadsheet:
Example CSV:
Runtype auto-detects columns named type and name, so you often will not need to map them manually.
The Records table gives you several ways to find what you need:
The table uses cursor-based pagination with page sizes of 25, 50, 100, or 250 rows.
Every Record has a type, which is a label you define, such as Customer, Support Ticket, or Product Listing. Types help you filter the Records list, let Flows and Agents find the right Records, and keep metadata consistent across similar Records.
Types are created on the fly. Type a new one when you create a Record, and it becomes available everywhere in your workspace. For a broader overview of how Records fit into Runtype, see What are Records?.
You can also copy a Record ID from the row action menu when you need to reference a Record in Flows or the API.
Delete a single Record: Open the Record action menu and choose Delete, then confirm.
Delete multiple Records: Select Records with the checkboxes, then click Delete Selected in the selection bar and confirm.
Deletion is permanent. If a Flow references a deleted Record, it will return null when it tries to retrieve it.
Each Record tracks its execution history. From the Record details sheet, click the Results tab to see which Flows have run on the Record, each run’s status, and prompt-level details such as output, token usage, duration, and cost. You can also filter results by status, Flow, or sort order.
From the Records table, use the Run action to execute a Flow directly on a selected Record. This is a fast way to test or process individual Records without leaving the page. If you are new to Flow building, see Creating and Editing Flows.
Records and Flows work together closely:
This lets you build Flows that enrich, transform, and act on your Records, from populating metadata to running AI analysis across your dataset. For a broader view of available Flow building blocks, see Flow step types overview.
Customer Profile or Support Ticket make filtering and Flow configuration easier