The Fields are the data dictionary of every module: name, type, required status, default value, and who can see or edit them. Here you create custom fields and adapt those already present. The mechanism is the same on Contacts, Companies, Tasks, Projects, Appointments, Opportunities, Quotes, Orders, Products, Services, and Tickets.
This guide covers Fields only. To place them on the form see Card; to show them in a table see List & Columns.
Changes are organization-wide (they apply to all members), not personal preferences.
Configuration is per entity. You need at least the Member role. Creating a custom field requires a Premium plan that includes Custom fields; changing layout/existing fields requires an appropriate Premium plan. Check availability on your plan.
When creating, choose one of these types. For each: what it is for and when to use it.
Short single-line text field (codes, short titles, references). Ideal when the answer is free-form but short. If values repeat and must be filterable, prefer a Dropdown menu.
Multiline text area for notes, descriptions, instructions. Do not use for structured data (statuses, categories): it makes filters and reports harder.
List of options you define (Add an option): the user picks one. Perfect for internal statuses, industries, levels, sources. Enables consistent filters and charts. Define the options before using it in production and avoid duplicate synonyms.
Like the dropdown menu, but you can select multiple options at once (e.g. interest tags, active channels). Useful when a record belongs to several categories at the same time.
Select a date (deadlines, contract start, sales appointment date). Prefer it over free text to sort and filter by period.
Time of day or temporal value (slot, callback time). Use it when the hour matters, not only the day (for the day use Date).
Generic numeric value (quantity, score, pieces). It is not a currency amount: for money use Amount.
Monetary amount (budget, cost, margin in currency). Designed for financial values; in reports and lists it behaves as a money measure.
Percentage value (probability, discount, progress). Better than a generic number when the meaning is “out of 100”.
Yes/no toggle (on/off). Ideal for binary flags: “VIP customer”, “To call back”, “Billable”. Clearer than a checkbox when the action is an immediate on/off.
Checkbox for confirmations or boolean options (“Privacy accepted”, “Documents received”). Similar to the switch in meaning; choose the style that feels most natural for the form context.
Exclusive choice among a few options shown all in a list (not in a closed menu). Useful with 2–5 highly visible alternatives (e.g. Yes / No / Don’t know).
Select a user of the organization (internal contact, approver, specialist). Different from the system stakeholder/owner: it is an additional field you define.
Select a team of the organization (responsible department, support cell). Useful for group assignments beyond a single user.
Clickable URL (web product page, shared drive, external ticket). Better than free text when it must open with one click.
Additional email address (certified mail, operational email, alias). Use the dedicated type so validation and use in flows stay consistent compared with generic text.
Additional phone number (secondary mobile, switchboard). Same reasoning as email: dedicated type, not free text.
Structured address (secondary site, warehouse, job site). Prefer it over a single text line if you need it in documents or maps.
Choice from a countries list. You can set Single select or Multiple select. Ideal for target market, shipping country, geographic area without typing by hand.
Link the record to another Mokapen entity (e.g. on a Task a “Customer” field of type Contact). When creating, an option appears for each system entity (Task, Project, Contact, Company, Ticket, Booking, Product, Service, Opportunity, Quote, Order, Appointment, Document, … depending on what is active). Here too: Single select or Multiple select.
Use it when the relationship must be structured (not a note “see Mario”). That way filters, connections, and navigation stay reliable.
In the modal, the Default field sets the initial value when a new card is created (where the type allows it).
If you leave Default empty, new cards start with no value on that field (unless the entity has system logic).
Besides required status you can limit who sees and who edits the field. There are two separate controls in the modal:
How they combine
Team vs user — you can mix: e.g. “Sales” team + a named admin. Who joins or leaves the team gains/loses access based on team membership.
Typical cases
Caution — do not confuse these rules with card privacy (stakeholders) or with Home customization: here you limit the single field.
Check This field is required if saving the card must require a value. Use it sparingly: too many required fields slow down data entry. Often combine with a sensible Default so quick creations are not blocked.
Click the field name in the table.
Q: I created the field but I don’t see it on the card.
A: Creating it does not put it on the form. Open Card and drag it into the preview. If you restricted Visibility, check that you are among the allowed users/teams.
Q: Does the Default also apply to existing cards?
A: No: it typically applies to new cards. Records already created keep the values they had.
Q: If I limit Visibility, does the field also disappear from the columns list?
A: Visibility rules protect access to the data on the card according to the field configuration. For the grid still use List & Columns; do not expose in the list data you want to keep private.
Q: Can I change the type after saving?
A: Often no. Better to create a new field of the correct type.
Q: Difference between Visible and Editable?
A: Visible = who sees it. Editable = who can change its value. Used together for “read-only” or “hidden from everyone except…”.
Q: Why don’t I see Add field?
A: Missing Premium plan with Custom fields, or insufficient permissions.
Need help?