Assets overview

Assets are the core of Tether. An asset is any physical device or piece of equipment you want to track — laptops, monitors, phones, servers, network gear, or anything else.

Assets track physical things, not people

Assets are checked out to people (employees in Tether's terminology). People are separate records — see the Employees section within each client portal.

Asset fields

FieldRequiredTypeNotes
Asset tagYesString, unique per tenantThe primary identifier. Used in QR codes. Must be unique within the tenant but can duplicate across tenants. Example: IT-0042
NameYesStringHuman-readable description — e.g. MacBook Pro 16 (Sarah's laptop)
StatusYesEnumOne of: available, deployed, maintenance, retired
ManufacturerNoStringe.g. Apple, Dell, Lenovo, Cisco
ModelNoStringe.g. M3 Max, Latitude 7440, Catalyst 9300
Serial numberNoStringThe manufacturer serial — helpful for warranty claims
CategoryNoForeign keyMust be a category that exists in this tenant. Auto-created on CSV import.
LocationNoForeign keyMust be a location that exists in this tenant. Auto-created on CSV import.
Assigned toNoForeign keyPerson (employee) the asset is currently checked out to. Set automatically by check-out.
Purchase dateNoDateYYYY-MM-DD format
Purchase costNoDecimalNumeric value in the tenant's currency
Warranty expiryNoDateYYYY-MM-DD format. Assets expiring within 30 days are surfaced on the dashboard.
NotesNoTextFree-form notes visible to anyone with assets.view

Status lifecycle

Assets move through statuses as they are used. The transitions:

text
available ─── Check Out ──▶ deployed deployed ─── Check In ──▶ available any status ─── Edit form ──▶ maintenance any status ─── Edit form ──▶ retired
Only available assets can be checked out

If you try to check out an asset that is in maintenance or retired status, the action will fail. Change the status to available first.

Creating an asset

  1. Log in to the client portal (or navigate to the client subdomain as MSP staff)
  2. Go to Assets → New Asset
  3. Fill in the required fields (asset tag, name, status)
  4. Add any optional fields you want to track
  5. Click Create Asset

In SaaS mode, if you have reached your plan's asset limit, the Create Asset button will return a 402 Payment Required error. You must upgrade your plan before adding more assets.

Editing an asset

Click any asset in the list to open its detail page, then click Edit. All fields can be edited. The asset tag itself cannot be changed after creation — if you need to change a tag, delete the asset and create a new one.

Changing the asset tag is not supported

The asset tag is the primary key used in QR codes, checkout history, and API references. If you change it, existing QR code labels will no longer match the correct record. Delete and recreate the asset instead, noting that this also deletes checkout history.

Searching and filtering

The asset list supports real-time search and multiple filters:

Deleting an asset

Open the asset detail page and click the red trash icon. Confirm the deletion.

Deleting an asset deletes its entire history

Deletion is permanent and removes all checkout history for that asset. There is no way to recover a deleted asset or its history. If the asset is retired or damaged rather than truly gone, consider changing the status to retired instead.

Asset limits in SaaS mode

If you are on a SaaS plan (i.e. DEPLOYMENT_MODE=saas), asset creation is limited by your plan tier. The limits apply to the total number of assets across all tenants combined:

Warning levelTriggerWhat you see
NormalUnder 80% of limitUsage bar in MSP sidebar (no warning)
Warning80% or more of limitOrange banner on MSP dashboard; amber usage bar
Exceeded100% of limitRed banner; 402 Payment Required on any create or import attempt

Self-hosted installs (DEPLOYMENT_MODE=selfhosted) have no limits and show none of these indicators.

Last updated: May 2026