POS Terminal Health gives you real-time visibility into your POS terminals across all stores. Issues such as terminals going offline or running low on memory or disk space are detected before they interrupt sales operations, rather than only being discovered after a store manager reports them.
What's inside your POS Terminal Health base
Your base contains two tables:
| Tables | What it shows you |
POS Terminal Master | Records information for each POS terminal, including its online status, available memory, disk space, application version, API version, database version, and latest synchronization timestamp |
POS Incident Logs | Records terminal incidents automatically generated from the POS Terminal Master through automated workflows. |
You may locate the table in the left navigation panel of the Lark Base.
How data gets there
Xilnex ClassicPOS pushes terminal status events to Lark in real time as they occur, so there's nothing to trigger manually.
The Last Synced timestamp on each terminal record is updated whenever a new event is received, allowing you to quickly determine whether the terminal information is up to date.
Reading the dashboard
Your POS Terminal Health base includes two dashboards:
POS Terminal Dashboard
Provides an overview of:
-
Terminal online and offline status
-
Low memory terminals
-
Low disk space terminals
-
Out-of-sync terminals
-
Software version distribution by store and terminal
Incident Dashboard
Provides an overview of:
-
Open incidents by severity
-
Incident resolution trends
-
Terminals with the most incidents
-
Stores with the most incidents
Automated alerts and summaries
- Offline Detection
- Flags a terminal as soon as it stops sending heartbeat events, allowing issues to be detected before users report them.
- Low Memory Detection
- Flags a terminal when its available memory falls below a healthy threshold, helping prevent performance degradation.
- Low Disk Space Detection
- Flags a terminal when its available disk space becomes critically low, allowing storage issues to be resolved before they cause system failures.
Each detection triggers an automated workflow that creates an incident record in POS Incident Logs, eliminating the need for manual monitoring.
Settings Permissions
This base is primarily intended for operations teams and IT administrators rather than individual store staff. Access permissions are configured by your IT administrator in Lark, just like any other base.
The following permission settings are recommended for POS Terminal Health:
POS Terminal Master and POS Incident Logs should be locked by default. Since the data is synced from Xilnex and will be overwritten during the next synchronization on the next sync if changed. Reserve edit access for IT administrators or designated data stewards only.
Store managers and operations teams should generally be granted View access so they can monitor terminal status without modifying synchronized records
To allow individual store managers to view only their own store's data, configure row-level permissions as follows:
Navigate to Advanced Permission

Click on the [Turn On Advanced Permissions]
- Select the necessary table that need to be set permissions
- Navigate to [Record Permissions]

- Set the permission to [Records related to members themselves] and save to apply changes
Locking specific fields or records requires Lark's Advanced Permissions feature, which is available only on supported Lark plans. On workspaces without that plan, this level of control isn't available. You'll only be able to set broad view or edit access per table, not per field.
Good to know
- Nothing to configure day to day. Once the base is set up, all will happen automatically.
- Like other bases, only data from after the base was created will appear. Nothing from before is backfilled.
- Data is synchronized every minute.