News
NoteJune 13, 2026

One engine, many labels: how OS× modules adapt

Most software is built around a noun. An ATS is for applicants. A CRM is for customers. An onboarding tool is for new clients. Three products, three logins, three subscriptions — and underneath, they're nearly the same thing: a list of people you move through stages, with files, notes, and messages attached to each one.

OS× Tracking is built around that underlying shape instead of the label. It's one engine: records, stages, and everything attached to them. What changes from one business to the next isn't the engine — it's what you call the stages and what kind of record sits in them.

As a hiring pipeline, the stages are Applied, Interview, Offer, Hired. The records are candidates. The attachments are resumes, interview notes, and the message thread with each applicant.

As a sales pipeline, the same engine relabels to Lead, Qualified, Proposal, Won. The records are prospects. The attachments are the proposal, the call notes, and the back-and-forth that closed the deal.

As a client-onboarding flow, it becomes Signed, Kickoff, In progress, Live. The records are new clients — the same clients your Documents and Meetings modules already know, because it's all one foundation.

This is why OS× doesn't ship ten narrow products. One configurable engine, relabeled to fit the work, covers what would otherwise be three or four separate tools — and because they share a foundation, the person who's a "lead" in one view is the same record that becomes a "client" in another. Nothing gets re-entered when the relationship changes. The label changes; the data doesn't move.

It's also why a custom module is a smaller leap than it sounds. When a workflow doesn't map cleanly onto an existing engine, the OpSight team can shape one on the same foundation — so the new thing still shares your clients, your identity, and your data from day one.

Explore the modules →

OS× is a product of OpSight USA.