Work with records
Create, edit, and delete records of an existing resource type in the web UI.
This guide manages records of an existing resource type — if the type does not exist yet, define it first. There are two ways to work with records: ask the assistant, or use the web forms. Both validate against the type's schema.
Ask the assistant
The fastest path is to tell the assistant what you want in Chat:
Add a customer named Ada Lovelace with email ada@example.com. Find all open tickets for that customer. Mark ticket TICK-3 as closed.
The assistant fills in fields it can reasonably infer and acts, then shows you the result. It reads, creates, updates, and deletes records directly — no form needed. The rest of this guide covers the web forms for when you prefer to fill fields by hand.
Open a resource type
In the sidebar, choose Resources. The list shows every type your soul defines, with each type's field count. Select a type to see its records.
Create a record
Choose New. TulipFarm renders a form from the type's schema — one input per field, with required fields marked. Fill it in and save.
The values are validated against the schema before they are stored. If a field is invalid, the form shows the error inline and the record is not created. On success you land on the new record's detail page.
Edit a record
Open a record and choose Edit. The form is pre-filled with the current values. Make your changes and save. Edits are validated the same way as creates.
Delete a record
From a record's detail page, choose delete. Deletes are soft: the record is removed from the live list but retained in history. Other records that link to it are not blocked and are not cascaded — their link simply stops resolving to a live record. See Resources for how relationships behave.