Slot Console Guide
This page is a complete guide to the Slot section of the Namirasoft Field Console. A Slot is how you place a Field or a Category Scope onto another Namirasoft product, so a new value or set of choices appears exactly where you want it, with no code. Use this guide to understand each setting you configure when you create a Slot.
What Is a Slot?
A Slot places a Field or a Category Scope onto a specific product, entity, and tab, and controls exactly where and how it appears. By setting its position, size, and rules, you decide how new data shows up inside your other Namirasoft apps.
Why Slots Matter
Adding a new piece of data to an existing product normally means custom development for every screen, and even then teams cannot easily control where a value appears, how large it is, or whether it is required. A Slot replaces that work.
Each Slot links to a Field or a Category Scope and places it on a chosen product, entity, and tab, so your definitions appear in the right place automatically. With Slots in place, you gain:
- Precise control over where new data appears.
- Consistent sizing and rules across every record.
- Instant updates in your other Namirasoft apps, with no code.
Overview of Slot Fields and Options
The sections below explain each field you set when creating a Slot. Understanding them will help you place your Fields and Category Scopes accurately and predictably.
-
ID (String): The ID is a system generated identifier assigned to the Slot when it is created. You do not set it yourself; Namirasoft Field uses it internally to reference the Slot.
-
User ID (Namirasoft Account’s ID): The user ID shows which Namirasoft Account created the Slot. It links the Slot to its owner and is used to manage permissions and history.
-
Workspace ID (Namirasoft Workspace’s ID): The workspace ID refers to a workspace created in the Namirasoft Workspace app, which lets you group Slots by project, team, or environment.
-
Product ID (String): The product ID identifies the Namirasoft product this Slot belongs to. In the console you choose the product whose records you want to extend, from the apps that support Field, for example Namirasoft ERP, Timify, Infra, Credential, or Bill Watch, and its ID is stored here.
How to Choose the Product?
- Pick the app that shows the records you want to add data to.
- Only apps that integrate Field appear in the list. If yours is missing, that app does not yet support Field.
-
Entity (String): The entity is the record type inside the chosen product where the Slot appears, for example a Credential in Namirasoft Credential or a resource in Namirasoft Infra.
-
Tab (String): The tab is the section of the record where the Slot is shown, for example Details or Billing. It lets you group related Slots together on the same screen.
-
Name (String): The name is the label users see wherever this Slot appears, for example Priority or Department. Choose a clear, human friendly label.
-
Entity Type (Enum): The entity type sets what the Slot places. It has two options:
- Field places a single typed value, such as a number, a date, or a short text.
- Category Scope places a set of Categories for the user to choose from.
-
Entity ID (String): The entity ID identifies the specific Field or Category Scope this Slot places, selected from the ones you have already created. It works together with the Entity Type above.
-
Position Side (Enum): The position side sets whether the Slot appears before or after the target below:
- Before places the Slot ahead of the target field.
- After places the Slot following the target field.
-
Position Target (String): The position target is the existing field or column on the record that the Slot anchors to, for example place the Slot after Amount.
How to Find the Position Target?
- Open the record in the target product and note the name of the existing field you want to sit next to.
- Enter that field’s name here, then use Position Side to place the Slot before or after it.
-
Size (Enum): The size sets how much width the Slot takes on the record:
- Small takes a narrow part of the row.
- Medium takes a moderate part of the row.
- Big takes the full width of the row.
-
Required (Yes or No): Required sets whether users must provide a value before saving the record. Turn it on for essential data that must always be captured.
-
Multiple (Yes or No): Multiple sets whether the Slot can hold more than one value at the same time, for example several tags on a single record.
-
Description (String): The description is an optional note explaining the purpose or usage of the Slot. It helps other users understand what the Slot is for.
-
Created At (DateTime): Created At shows the date and time when the Slot was created. It is set once and does not change.
-
Updated At (DateTime): Updated At shows the date and time when the Slot’s settings were last changed. It updates whenever you edit the Slot.