Skip to main content

Records Management

Path: CRM › Products

Once a module exists, everything below covers working with its records day to day: creating one, viewing it, editing it, deleting it, filtering the list down, and moving records in and out with Import and Export. The steps below use the Products module created earlier in this guide as the example throughout.

1. Creating a Record​

New records are added straight from the list view, in a panel that slides in from the right rather than a full page.

  1. Click New Products. Sits above the list, to the left of Import and Export. The button's label always matches the module's own name.

    New Products panel open with empty Category, Subcategory, and Primary Contact fields, and Cancel and Save buttons

  2. Fill in each field. Only the fields configured on the module show up here. Enumeration fields like Category open as a dropdown of their set values.

  3. Watch for dependent fields. Picking Electronics under Category automatically sets Subcategory to Laptops on its own, since a Dropdown Dependency links the two. A field wired up this way never needs to be touched by hand when only one match is possible.

  4. Search and pick a relationship field. Primary Contact works as a live search: typing a few letters of a name, e.g. Liam, narrows the list to matching Contacts records to choose from.

    New Products panel with Category set to Electronics, Subcategory automatically set to Laptops, and Primary Contact set to Liam O'Connor Subcategory filled itself in the moment Electronics was picked; only Primary Contact needed a manual search.

  5. Click Save.

    Products list with a new row at the top showing Electronics and Laptops, added by the New Products panel The new record lands at the top of the list the moment it saves, with a fresh Id and timestamps.

2. Viewing a Record​

Every record has its own full page, opened from the eye icon at the end of its row in the list.

  1. Click the eye icon on a row. Opens straight to that record's own page, at its own URL.

  2. Read the fields down the left. Id, Created By, Created At, Updated At, Modified By, then every custom field on the module, each with its current value.

  3. Toggle Show empty fields, if needed. Off by default; fields with no value stay hidden until switched on.

    Products record detail page showing Id, Created By, Created At, Updated At, Category, Subcategory, and Primary Contact fields, with Edit and Delete buttons at the top right, and a Contact section and History panel on the right

  4. Expand History for the full audit trail. Every CREATE and UPDATE event is listed with a timestamp, showing exactly which fields changed and what they changed from and to.

    History panel expanded showing an UPDATE entry listing Category changed from Electronics to Apparel, and a CREATE entry below it listing every field set on creation History reads newest first; each entry lists only the fields that actually changed in that event.

3. Editing a Record​

Editing reuses the same slide-in panel as creating a record, pre-filled with whatever is already saved.

  1. Open the record, then click Edit. Sits at the top right of the record's own page, next to Delete.

    Edit Product panel pre-filled with Category Electronics, Subcategory Laptops, and Primary Contact Liam O'Connor

  2. Change whatever needs updating. Changing Category to Apparel here also updates Subcategory on its own, the same dependency behavior seen when creating a record.

    Edit Product panel with Category changed to Apparel and Subcategory automatically updated to Shirts

  3. Click Save.

The record's page reflects the new values immediately, and History gains a matching UPDATE entry:

Products record page showing Category now Apparel and Subcategory now Shirts, with a new UPDATE entry in History listing the exact fields that changed The UPDATE entry lists only what changed: Category, Subcategory, and Updated At.

4. Deleting a Record​

Deleting a single record carries a lighter confirmation than deleting an entire module: a simple Yes or No rather than typing a name.

  1. Open the record, then click Delete. Sits next to Edit, at the top right of the record's own page.

  2. Confirm the warning. A small prompt asks "Deleting this record will remove all related CRM data. Are you sure?" with No and Yes.

    Delete confirmation prompt reading Deleting this record will remove all related CRM data, are you sure, with No and Yes buttons

  3. Click Yes. The record is removed immediately and the page returns to the list.

    Products list with the deleted record no longer present, back to its earlier set of rows

warning

There is no undo. Once Yes is clicked, the record and anything tied to it through a relationship field pointing at it are gone for good.

5. Filtering Records​

Separate from a layout's own Default Filter, every list view carries its own filter icon, letting anyone browsing that list narrow it down on the spot, without editing the layout at all.

  1. Click the filter icon. Sits next to the search box, on the Products list page.

  2. Open a field's condition. Every field on the module is listed, each with its own comparison (Equals, Is, In, and so on) matched to that field's type.

    Filter panel open on the Products list, listing every field with its own comparison operator, Save Filter and Apply buttons both disabled Before any value is picked, Save Filter and Apply both stay disabled.

  3. Pick a value. Enumeration fields like Category and Subcategory show their values as clickable chips; date fields show a picker; relationship fields show a record search. Picking Electronics under Category highlights that chip and enables Save Filter and Apply.

    Filter panel with Category set to In, Electronics chip selected and highlighted, Save Filter and Apply buttons both enabled

  4. Click Apply. Save Filter and Apply both stay disabled until at least one condition is set. Clicking Apply closes the panel and replaces it with a visible filter summary above the list.

    Products list filtered to Category Electronics, showing a removable Category: Electronics chip, a red Clear Filters button, and the filter icon highlighted blue

Once appliedWhat changes
Filter chipShows the active condition, e.g. "Category: Electronics," with its own × to remove just that one.
Clear FiltersAppears next to the search box; removes every active condition in one click.
Filter iconFills in solid blue while any filter is active, instead of its plain outline state.
Save FilterKeeps the exact condition combination for reuse, separate from applying it once.

6. Importing Records​

Import reads a CSV file and creates or updates records from it, matching each column to a field on the module. It opens on its own page, not a dialog.

  1. Click Import. Sits next to New Products and Export, above the list.

    Products list toolbar showing New Products, Import, and Export buttons

  2. Upload the CSV. Click or drag the file onto the upload area. Only CSV works, the first row has to be column headers, and the file cannot be larger than 10 MB.

    Import Products page with an empty upload area reading Click or drag CSV file to this area to upload, only CSV files are supported, 10 MB max

  3. Map each field. Every field on the module gets its own row. When a CSV column header already matches a field name, that field maps itself and shows the values found for it underneath, e.g. Category picks up Electronics, Apparel straight away.

  4. Map relationship fields by hand, if needed. A field like Primary Contact needs two choices instead of one: which CSV column to read, then which field on the related module to match it against. Leaving both on Select CSV Header simply skips that field for this import.

  5. Choose what happens on a match. Ignore skips a record that already exists, useful to avoid duplicates. Overwrite replaces the existing record with the new data instead.

  6. Click Upload.

    Import Products mapping screen with Category and Subcategory auto mapped showing their found values, Primary Contact left unmapped with Select CSV Header and Select relationship field dropdowns, and Ignore selected under When a matching record is found Category and Subcategory mapped themselves from the file; Primary Contact stays unmapped since the sample file had no matching column for it.

Once running, the import shows a progress bar with pause and cancel controls, then drops the new or updated records straight into the list:

Products list showing two newly imported rows, Apparel and Electronics, added by the import Two rows added from a two-line CSV file, each carrying only the columns that were mapped.

warning

A field left unmapped is simply skipped for every row in that import; it does not block the rest of the upload. System fields like Id, Created At, and Modified By never appear in the mapping list, since the system fills those in on its own.

7. Exporting Records​

Export is a single click, with no dialog and no field mapping. It downloads every record currently in the module as one CSV file.

  1. Click Export. Sits next to Import, above the list.

  2. The file downloads immediately. Named after the module and the day's date, e.g. Products_20260927.csv, with every field as its own column, System fields included.

info

Export follows whatever is on screen. With no filter applied, it writes every record in the module; applying a filter first, covered above, and exporting afterward writes only the records that filter matches.