Skip to main content
Tansi — home
  • Home
  • Government and public sectorBuilt for public mission. Proven in the field.
    • Cities and countiesManage crews, facilities, permits, assets and contractors across your community on one operational system.›
    • Public worksKeep infrastructure, fleet and field teams aligned with inspections, work orders and preventive maintenance.›
    • UtilitiesOperate distributed assets, work in the field, and hold the regulatory evidence with complete operational visibility.›
    • Public safetyKeep readiness, training, certifications and equipment current, and mission-critical work fully documented.›
    • Tribal governmentsSupport sovereignty and self-determination with a platform that adapts to your processes and reporting needs.›
    • K-12 and higher educationManage facilities, assets, work orders, compliance and safety across campuses and school systems.›
    • Healthcare and public healthMaintain facilities, equipment and compliance while keeping staff readiness and safety in view.›
    Health and educationSupporting care and learning.
    • Healthcare and health authoritiesManage facilities, biomedical assets, maintenance and compliance to support safer care environments.›
    • K-12 and higher educationStreamline facilities, operations, work management and compliance across districts and campuses.›
    Industry and organizationsOperational control for every sector.
    • Nonprofits and NGOsCoordinate people, assets and programs to maximize impact and accountability.›
    • Industrial and constructionKeep projects, equipment and field teams aligned and productive.›
    • Oil, gas and energyManage complex assets, contractors and compliance in demanding environments.›
    • Everything in betweenOne platform that adapts to your operations — no matter your industry.›
    Same platform, different obligations.Explore how Tansi helps your organization run the work that matters most.Explore the platformWhat is insideProven resultsWhere it has runContracts and pricingHow to buySee all sectorsEvery audience we serve
  • What we do
  • What you get
  • Case studies
  • About TansiWhere the platform came from, and who is behind it.
    • Our storyHow a real operational problem became the Tansi platform.›
    • Why TansiWhat makes the platform, and the way we work, different.›
    • Mission and valuesWhat we are for, and how we hold ourselves to it.›
    • The companyTansi LLC — ownership, hosting, certifications and data residency.›
    • Meet the teamThe people who direct the platform, and who answer when you call.›
    • Talk to a personThe people who built it answer the phone, and the email.›
    Learn more about TansiVisit the full About page.→
    Trust and companyWhat an evaluation will ask for.
    • Trust and securitySOC 2 Type II, security controls, privacy and data handling.›
    • Government authorizationsTX-RAMP Level 2 certified, certificate TX1966255.›
    • SupportIn-house US support with direct access to our team.›
    • Frequently asked questionsAnswers by feature, in plain language.›

    Built for accountability, proven through performance — Tansi delivers consistent reliability backed by years of experience.

    Wade Mahowich, Founder
    Built for operations. Proven in the field. A trusted partner to public sector organizations.
    Looking for something else?
    • What you getThe implementation path, and every capability area by area.›
    • Buying and procurementContracts, purchasing vehicles and compliance.›
    • Case studiesWhat the platform has delivered on real operations.›
    • ResourcesDocuments, guides and everything an evaluation needs.›
    Tansi at a glanceTX-RAMP Certified. Tansi, TX-RAMP Level 2, certificate ID TX1966255.
    10,600+Workers onboarded on a single program
    11 yearsOf continuous development behind the platform
    SOC 2 Type IIIndependently audited
    100%In-house US support
    US-basedCompany, team and data residency
  • Buying
Request a walkthrough

Frequently asked

Frequently asked questions

Does it handle fixed assets and consumable stock in the same place?

Yes. Serialized assets carry service history, condition and assignment; consumables carry quantity, location, minimum and maximum levels and reorder points. A vac truck, a laptop and a case of gloves differ in which fields matter, not in where they live.

How are medications and other lot-controlled stock handled?

Lot number, dose, expiry and storage conditions are held on the stock record, and expiring lots are surfaced before they reach a service point. Movement between warehouse, clinic and vehicle is tracked at the lot level rather than as a bulk quantity.

How do people find an item in the field?

Whichever way suits the moment. Scan the QR or barcode with a handheld scanner or with the phone people already carry, type the item in manually, or search by SKU, part number, serial or description. All of it works offline — entries and scans queue on the device and sync when a connection returns.

Can we bring our existing register across?

Yes. Assets, locations and stock import from a spreadsheet or an export from your current system. We map to your fields rather than asking you to rename everything to suit ours.

Not the question you had? Ask us directly — you get the people who built it.

Does it genuinely work with no signal?

Yes. Forms are held on the device, completed offline including photos and signatures, and synced when a connection returns. Nothing is lost if the phone stays offline for days.

Can we keep the forms we already use?

Existing PDFs and paper forms are rebuilt in the drag-and-drop builder, usually field for field. You can change the layout later without disturbing historic submissions.

What can a submitted form trigger?

Routing for approval, a work order raised against an asset, a corrective action, time logged to a project, a notification, or a follow-up form. The rules are conditional, so only the relevant path fires.

Who can see a submission?

Visibility follows role and organization. A contractor sees their own submissions, a supervisor sees their crew’s, a compliance lead sees the program.

Not the question you had? Ask us directly — you get the people who built it.

How is a contractor different from an employee here?

A contractor is onboarded as an organization first — coverage, insurance, prequalification and safety program — and its workers sit underneath it. Compliance is answerable at the company level and at the person level.

How do you verify a contractor’s safety program meets our requirements?

The program is uploaded and reviewed by AI against a source of truth you set — your own prequalification standard, the regulation, or the requirement written into the contract. What comes back is where it meets the standard, where it falls short and what is missing entirely, with the clause it was measured against. Your reviewer still makes the call; what gets automated is reading 90 pages to find the three gaps.

How do you track a contractor falling out of compliance?

Compliance is evaluated continuously against the documents held at organization level and the requirements on the duties their workers hold. The moment something lapses — coverage, a certificate, an acknowledgement — the contractor is notified and a corrective action is created with an owner and a due date. It stays open and visible until the evidence is back in place.

Who keeps a contractor’s documents current?

The contractor does, through their own portal access. They upload renewals, add and remove their own workers and see exactly where they stand — so the register stays current without your team chasing certificates by email.

Not the question you had? Ask us directly — you get the people who built it.

Can we build our own courses?

Yes. Sections, lessons, prerequisites, quizzes and pass thresholds are built in the platform — including training on how your configuration works, rather than generic product training.

Does it accept external content?

SCORM and xAPI packages, recorded webinars, video and documents.

Do we need a separate program to build a SCORM or xAPI course?

Yes — authoring a SCORM or xAPI package takes a dedicated authoring tool. Once you provide the learning file, Tansi does the rest: hosting, assignment, prerequisites, tracking, scoring and the completion record. Courses built in Tansi’s own builder need no external tool at all — the authoring requirement applies only to packaged SCORM and xAPI content.

How does training connect to work assignment?

Training attached to a duty is assigned the moment the duty is. Completion, score and expiry are held per person, per module, per date.

Can orientation be completed before someone arrives on site?

Yes. Site-specific orientation is delivered remotely, so a first day on site is not spent in a trailer watching a video.

Not the question you had? Ask us directly — you get the people who built it.

Does this replace payroll?

No. It holds the operational side — job board, applications, onboarding, employee records, duties and qualifications — and gives payroll the hours and records it needs.

What does onboarding cover?

Document collection, policy acknowledgements, orientation and training, duty assignment and the requirements those duties carry. A new hire arrives set up rather than waiting in a queue.

Can we post jobs publicly?

Yes. The job board is public-facing, and applicants flow into onboarding without anybody re-entering their details.

Where do employee records live?

On the same person record as duties, credentials, training and submitted forms — so the history is one record instead of four systems.

Not the question you had? Ask us directly — you get the people who built it.

What can be reported?

Injuries, near misses, property damage, environmental releases, security events and hazards — from a phone at the scene, with photos and location.

Does it support a formal investigation?

Yes. The investigation carries witness statements, evidence, contributing factors and root cause, and corrective actions are raised directly from the findings.

How are corrective actions tracked to closure?

Each action has an owner, a due date and evidence of completion. Open actions stay visible until they are closed, and overdue ones escalate.

Does it produce OSHA-ready records?

Recordability is captured on the incident, and the register holds what a 300 log is built from, with dates and classifications. Filing stays your decision — the platform holds the evidence behind it.

Not the question you had? Ask us directly — you get the people who built it.

What does “evidence produced, not assembled” actually mean?

The record is created as the work happens — the form, the training completion, the inspection, the corrective action. An audit request becomes a filter over data you already hold rather than three weeks of collection.

Can we export a package for an auditor?

Yes, with the audit trail attached: who entered what, when, and what changed afterwards.

How is policy acknowledgement handled?

Policies and procedures are published in the platform with version control, and the record shows who acknowledged which version, on what date.

Can an auditor be given view-only access?

Yes. View-only access is granted per module, so an auditor sees exactly what you decide they should see and nothing beyond it — no export of your whole system, and no screen-sharing session where somebody drives on their behalf.

Not the question you had? Ask us directly — you get the people who built it.

What happens when we upload a safety data sheet?

AI reads the sheet and builds the register entry from it — product and supplier, hazard classification, pictograms, first aid and handling — rather than somebody retyping a PDF into a spreadsheet. You review what it produced and it goes into the register.

If we do not have the SDS, can we find one in Tansi?

Yes, as an add-on. We can provide access to a library of over 40,000 safety data sheets, so a missing sheet is a search rather than a request to a supplier who may take a week to answer.

Can we print workplace labels?

Yes, from the same record as the sheet — so the label on the container and the SDS in the register cannot drift apart. Secondary container labels print the same way.

How does a crew get only the sheets that matter to them?

An SDS is assigned to the assets that hold the chemical, the inventory item it is stocked as, and the projects it is used on. Someone working a project opens the sheets for that project rather than scrolling the whole organization’s binder — and it works offline, by QR from the container or the asset.

How do you stop a sheet going stale?

Every SDS carries a three-year review expiry, flagged before it lapses, so the version in the register is the one your people should actually be working to.

Not the question you had? Ask us directly — you get the people who built it.

What exactly does the AI review?

You upload two things: your source of truth — your prequalification standard, a regulation, or a contract requirement — and the document being assessed. It extracts and compares the two, then reports where the document meets the standard, where it is partial, and what is missing, with the clause each finding was measured against.

Does it make the decision for us?

No. It produces a scored findings report; a person accepts, actions or ignores each finding. What is automated is the reading, not the judgement — which is also what keeps the result defensible if somebody later asks why a contractor was approved.

How does a contractor take part without an account?

They get a secure link by name and email — no login to create or lose. They answer your requirements and upload evidence, progress saves between visits, and deterministic rules plus AI evidence review score each answer into an overall grade.

Do the gaps go anywhere, or is it just a report?

Accepted findings become corrective actions with an owner and a due date, tracked to closure like any other action in the platform. Policies can be authored and versioned in the same place, with required signers and e-signature.

Do we have to build the requirements from scratch?

You can, and most clients tailor their own. GAPit also ships a library of pre-built compliance programs across jurisdictions that you can import into your framework as a starting point, plus a regulatory knowledge base that flags new or changed law.

Not the question you had? Ask us directly — you get the people who built it.

Where does the demographic data come from?

From the operational record you are already keeping — who was onboarded, who worked where and on what, what training they completed — plus whatever your own intake collects. Nothing is inferred, and nothing is reconstructed from payroll after the fact.

Who can see it?

Visibility is controlled by role, because the reporting obligation and the privacy obligation are not the same thing. Someone can be able to run a participation report without being able to open an individual’s record.

Will it produce what our funder actually asks for?

Community benefit, local hire, spend by region, hours, training and participation are all reportable, and exports come out in the format the recipient asked for. Where a funder has its own template, the report is configured to match it rather than the other way round.

Can it show us gaps before they become a problem?

Yes. Readiness scoring compares your workforce against what a project actually requires, by skill, certification and region, and certification expiry is forecast rather than simply alerted on the day it lapses.

Can we see it on a map?

Yes — workforce, contractors and participation plotted by location and region, which is usually the fastest way to answer a question about local hiring or service coverage.

Not the question you had? Ask us directly — you get the people who built it.

Can we report across modules, or only inside one?

Across all of them. Because assets, workforce, contractors, forms, training, incidents, tickets and projects sit on one record, a question like “which certified operators are within 50 miles of this site and clear of overdue actions” is a filter rather than a data project.

What does geographic reporting actually do?

It puts the operation on a map. Search for workforce, assets, inventory, contractors or open work by region, site or radius, and see what is where before you dispatch a crew or order stock you already hold somewhere else.

Can we report on workforce demographics?

Yes — participation, hours, training and completion, and demographic reporting where you collect it, which is what most funders, grants and program obligations ask for. Who can see those fields is controlled by role, because the reporting requirement and the privacy requirement are not the same thing.

Can reports be scheduled and sent on their own?

Yes. Save a report, set who receives it and how often, and it goes out without anybody remembering to build it. The recipient does not need to be a heavy user of the platform.

Can we get at the underlying data?

Yes. Every chart drills into the records behind it, and reports export in the format you are asked for rather than the one the software prefers.

Not the question you had? Ask us directly — you get the people who built it.

How quickly can we reach a workforce?

SMS, email and in-app notification go to an audience defined by role, site, duty, crew or compliance status — so “everyone on the east yard tonight” is a query rather than a phone tree.

Is there a separate list to maintain?

No. The audience is built from the operational record, which means it is current by definition.

Can we tell who received it?

Delivery and read status is held per recipient, and acknowledgement can be required where it matters.

Is this only for emergencies?

No. The same engine runs scheduled outreach, campaigns and routine operational notices.

Not the question you had? Ask us directly — you get the people who built it.

Does the schedule know who is qualified?

Yes. Assignment respects the requirements on the duty, so somebody without a current certification is not quietly scheduled into work they are not cleared to do.

Can crews see their own shifts?

Yes, on the phone, with changes pushed as they happen and availability submitted back.

Does it handle contractors as well as staff?

The same schedule. The distinction that matters is whether the person is cleared, not whose payroll they are on.

Can we track our workers’ time?

Yes. Your workforce and your contractors check in for their shifts and check out at the end, from the phone. A supervisor approves the entries, and approved hours carry to the project and the cost code rather than being re-keyed at the end of the month.

Not the question you had? Ask us directly — you get the people who built it.

What makes the ordering predictive?

Consumption at each location drives minimum and maximum levels and reorder points, so the order is raised against usage rather than against somebody noticing an empty shelf.

Does it cover purchase orders and receiving?

Requisition, approval, purchase order, receiving and transfers between locations, with the stock record updated at each step.

What happens when a transfer or an order is raised?

Before anything is committed, Tansi checks lot numbers and expiry dates for that product across every location and recommends using what is closest to expiring first. It then offers the choice: a transfer from the location already holding the stock, or a purchase order. The user selects, and the approver approves — so the decision to spend is still a person’s, made with the whole stock position in front of them.

Can we manage vendors in the same place?

Yes — vendors, catalogues, pricing and the documents that go with them.

What about multiple warehouses and service points?

Stock is held per location with transfers between them, so a shortage at one site can be filled from another before it turns into a purchase.

Not the question you had? Ask us directly — you get the people who built it.

Preventive and corrective work in one place?

Yes. PM schedules run on time, meter or condition, and corrective work orders are raised from an inspection defect or a reported fault against the same asset.

Who can raise a work order?

Anybody with access, from a phone — and a defect recorded on a form raises one automatically.

Can a work order be assigned to specific employees?

Yes, to named people rather than to a queue nobody owns. Tansi also shows you who is carrying the lightest workload at that moment, so work spreads across the crew and utilization stays even instead of landing on whoever is easiest to ask.

What if an asset is serviced somewhere else?

Add the external service record to the asset — date, provider, work performed, invoice and any documents that came with it. It sits beside the work your own crews did, so the asset carries one service history for its whole life and the proof travels with it.

Do parts come off inventory?

Yes. Parts consumed on a work order draw down stock, so maintenance history and inventory stay consistent with each other.

Can we see cost per asset?

Labour, parts and downtime accumulate on the asset record, which is what turns a repair-or-replace argument into an evidence-based decision.

Not the question you had? Ask us directly — you get the people who built it.

Is this for our staff or for the public?

Both. Internal service requests and public-facing intake run through the same queue, with routing, priority and response targets set per request type.

Does a ticket connect to actual work?

A ticket can raise a work order against an asset or a location, and closes when that work does.

What support do we get from Tansi itself?

Support is handled in-house. Calls are answered by a person in the United States, escalation runs to engineering and then to leadership, and Severity 1 carries a 15-minute response target around the clock.

Can we raise a support ticket with Tansi itself?

Yes, without leaving the platform. Pick one of four priority levels, describe what happened and attach screenshots. The priority you set is what drives the response target, and the ticket goes to our own team rather than into a queue somewhere else.

Can the requester see status?

Yes, with updates posted on the ticket rather than obtained by phoning to ask.

Not the question you had? Ask us directly — you get the people who built it.

What kind of CRM is this?

Operational rather than sales-first. Contacts, organizations, members and vendors sit on the same platform as the work, so outreach is informed by what actually happened.

What can a campaign target?

Anyone held in your account — your own people, customers, members, vendors or leads — or any segment you can define from them. It works the same way the mass communication module does, so if you can describe the audience, you can send to it.

Can we send quotes and invoice our clients?

Yes. Send a quote with attachments, convert an accepted quote into an invoice without rebuilding it, and keep the contract and supporting documents on the same record — so the commercial trail and the operational one are not in two different systems.

What happens when we win a quote or a bid?

Convert it into a project. From that point the same record carries the work — time and billables, the workforce assigned, contractor compliance, forms, assets and cost — so nothing is re-entered at the moment the job actually starts.

Does it cover events and registration?

Yes, including registration, attendance and follow-up.

Does it replace a separate mailing tool?

It can. The advantage is that the list is the operational record, so nobody exports a spreadsheet and hopes it is still current.

Not the question you had? Ask us directly — you get the people who built it.

What is the directory for?

A searchable register of organizations — vendors, contractors, members, partners — with their capabilities, certifications and contact points, published to whoever you decide should see it.

Can organizations maintain their own entry?

Yes, through their own portal access, which keeps the directory current without your team retyping it.

Is it public?

Your choice, field by field. Some clients publish it, some keep it internal, some publish a subset.

If our directory is private, can we still search a public one?

Yes. Alongside your own private directory, Tansi runs a free public business directory that any business can sign up to — the point of it being to promote local businesses. When the organization you need is not on your internal list, you can search the public one without leaving the platform.

Does it connect to procurement?

Directory entries carry the prequalification and insurance status held elsewhere in the platform, so sourcing starts from who is actually eligible.

Not the question you had? Ask us directly — you get the people who built it.

    Who we serve

    • Cities and municipalities
    • Public works
    • Utilities
    • Public safety
    • Tribal governments
    • K-12 and higher education
    • Healthcare and health authorities
    • Nonprofits and NGOs
    • Industrial and construction
    • Oil, gas and energy
    • Everything in between

    Features

    • Asset and inventory management
    • Maintenance management (CMMS)
    • Digital forms and workflow automation
    • Contractor compliance management
    • Human resources and workforce management
    • Learning management system (LMS)
    • Scheduling and dispatch
    • Incident reporting and investigation
    • Regulatory compliance and audit evidence
    • Safety data sheets (SDS) and chemical management
    • Gap analysis and compliance readiness (GAPit)
    • Purchasing and inventory replenishment
    • Mass notification and communications
    • Reporting and business intelligence
    • Workforce participation and demographics
    • Service requests and help desk
    • Client and constituent management (CRM)
    • Vendor directory and public portal

    Evaluate

    • What you get
    • FAQ
    • Home
    • Case studies
    • Mission and values
    • Trust center
    • TX-RAMP Level 2
    • Accessibility

    Buy

    • Buying
    • Resources
    • Product manual
    • Contact

    Company

    • About us
    • Mission and values
    • Meet the team
    • The company
    • Trust center
    • Accessibility

    © 2026 Tansi LLC. All rights reserved.  |  Accessibility  |  Security and privacy  |  Sourcewell 030425-INDG  |  Contact