Mokanata Docs
Contacts & data

Work with records

Add, find, edit, link and delete the records in an object's table, and review the ones agents create.

Every object other than Contacts has its own table of records: one row per order, product or vehicle. You add records from the table, edit any value in place, open a record to see everything linked to it, and delete what you no longer need. Agents can propose records too, and each one waits for your approval.

  • Who can use it: Three permissions decide what you can do: Create records, Edit records and Delete records. Owners, admins and members have all three by default; viewers only read. Without Edit records, values show Read only when you hover them and Link is greyed out; without Create records, the New button is greyed out with the reason; without Delete records there are no checkboxes and no Delete. See Roles and permissions.
  • Before you start: The object must exist. See Create a custom object. Contacts have their own page: see Contacts.

Open an object's table

Find the object

Go to Setup → Objects and click the object's row, or its name. The table opens under Objects › the object's name.

Read the table

The first column is the primary field, which links to each record's page. Then comes one column per field and one per relation; linked records show as badges you can click. The lead under the title counts the records.

The Orders table with Order, Status, Total, Order date, Channel, Notes, Customer and Products columns

The footer shows the range, such as 1–6 of 6 orders, and Rows per page (10, 25 or 50).

Find records

  • Search (for example Search orders) looks through text, long text, email, phone, link, choice and teammate fields. Press / to jump to it and Esc to clear it.
  • Filter lists each choice and checkbox field. Pick a field, then the values to keep; Not set finds records with no value. Each filter shows as a chip under the toolbar: click it to change it, or × to remove it.
  • Sort orders the table by any field except relations, ascending or descending (A to Z or Z to A for the primary field). Sort: Default shows the current order; you can also click a column header.
  • Columns shows or hides columns. Your choice is kept for you on this table.

The Filter menu open on Status, listing Draft, Confirmed, Paid, Shipped, Cancelled and Not set

While the table is narrowed, a count such as 2 of 6 orders shows beside the toolbar. When nothing matches, Clear search or Clear filters puts everything back.

Edit a value

Click the value

Click any value in the table (or on the record page), or move to it with Tab and press Enter. Its editor opens in place: a text box, a list of options, a date picker, a checkbox and so on. See Field types.

The Status value of ORD-1049 open for editing, listing Not set, Draft, Confirmed, Paid, Shipped and Cancelled

Save it

Press Enter or click away to save; Esc cancels. Choices and checkboxes save as soon as you pick them. In a long text field, Enter starts a new line and ⌘ Enter (Ctrl Enter on Windows and Linux) saves.

A notice confirms the change, with Undo.

The Updated status on ORD-1049 notice with an Undo button

If the value can't be saved, the editor stays open with the reason, such as “Enter a number, like 4800.” or “Total is required.”

Add a record

Open the New dialog

Click New followed by the record type, for example New order, or press N on the table. The dialog lists every field, required ones first; the rest are marked (optional). Under the fields, a picker per relation links the new record straight away: “Link one contact.” or “Link any number of products.”

The New order dialog with Order, Status, Total, Order date, Channel and Notes, then Customer and Products pickers

Fill in what you know

Every field can be edited later, so fill in what you know now. To link a related record, click its picker, type to narrow the list and pick one.

Add it

Click Add followed by the record type, for example Add order, or press Enter. A notice confirms it, with Undo, and the new record's page opens. If a required field is empty or a number can't be read, the message shows under that field.

Open a record

Click a record's primary value in the table to open its page.

The page of order ORD-1056 with its Details, its Activity (Created by Mara Delgado) and the Customer and Products panels

  • Details lists every field. Click a value to edit it, as in the table.
  • Activity shows who created the record and who last edited it, and when. An agent's name shows here when an agent created it.
  • Next to the details (under them in a narrower window), one panel per relation lists the linked records, with Link and Unlink. See Relate objects. An object with no relations shows Related records instead, with a note to add one from Edit object.
  • The ⋯ menu at the top has Delete followed by the record type.

The breadcrumb at the top leads back to the table and to Objects.

Delete records

Choose the records

On a record's page, open the ⋯ menu and click Delete followed by the record type, such as Delete order.

In the table, tick the checkbox of each row (or the header checkbox for the whole page; Select all then reaches every matching row). In the bar at the bottom, click ⋯, then Delete.

Confirm

Mokanata asks first. The records' links to other records go with them. From a record's page:

The Delete ORD-1056? confirmation on the record page, with Cancel and Delete order

From the table:

The Delete 2 orders? confirmation: their links to other records go with them, and you can undo this from the notice that follows

Undo if you need to

The notice that follows has Undo, which brings the records back with their links. After deleting from a record's page you return to the table.

The Deleted ORD-1056 notice: its links went with it, and Undo brings both back

Records agents create

When an object has Agents can create switched on (see Create a custom object), an agent can propose a new record while it works a conversation, such as logging an order a customer confirmed in WhatsApp. The proposal waits in the approval queue as a CRM update until someone clicks Approve update. Agents only fill in fields with Agents can fill this in switched on.

Once approved, the record appears in the table and its Activity names the agent:

Order ORD-1055 created by Closer Agent: Confirmed, $4,800, WhatsApp, with a note from the conversation

If the change can't be applied, a notice says why, for example that agents can't create records of that object.

When you can't edit

The Orders table for a viewer: New order greyed out and a View only notice under the title

  • View only: you can read every record and open the records it links to, but not change them. Your role's name and who can change it are in the notice.
  • You can add …, not edit them: your role can create records but not edit them. New works; existing values are read only.

Keyboard shortcuts

KeysWhat it does
NNew record on the open table
/Focus the search
EnterOpen the focused value for editing, then save it
EscCancel an edit, or clear the search

Troubleshooting

Next steps

On this page