Manage assets, maintenance and inspections on one map.
Work orders, field capture and a public request portal run on the same records. Aptli connects to the systems you already have, and whatever is authoritative today stays authoritative.
What it does
Enhance the intelligence of your records.
Asset register
Build capital plans from a register of assets carrying condition, replacement cost and criticality. It tracks assessment history and flags maintenance as it comes due.
Work orders
Dispatch work and close it against the asset it was done on. Assign a staff member or an outside contractor who works from a revocable link. A rule opens the work order on a schedule, a meter reading or a condition threshold.
Service requests
Publish custom forms and the map layers you choose as a public portal. Anyone can submit a report with photos and a location without an account. One action turns a submission into a work order, and the submitter follows its status on a tracking page.
You keep your system of record
Read and write Postgres, SQL Server, ArcGIS, WFS-T and more, or poll your sources on a schedule. Build a schedule that extracts reports as JSON, CSV, GeoJSON or PDF into a directory, bucket, endpoint or inbox.
Version control and approval
Review every proposed change against interactive collision detection before it enters the record. Compare any two versions side by side. Each carries an auditable history of who changed what and when.
Configured by your own administrator
Build your own forms, public portals and automation rules. Set branding, single sign-on, roles and permissions from the admin console. Bind a branded domain through a wizard and configure SAML by pasting your identity provider's metadata.

Modules
Add the module for the work you do.
Every instance runs the same core: a versioned GIS map, a multi-stage approval queue, automations and integrations, import and export, mobile capture and AI chat. Modules switch on as you need them.
- Materials holds the asset register, stock on hand and what a crew consumes. A QR scan at handover ties stock to a person.
- Work management covers jobs, dispatch, crews and completion reports.
- Service portal runs public forms, published map layers and a tracking page for every request. Submissions arrive in a triage queue.

Pages, notices and events
Your own staff publish it, maps included.
One line of script puts the map, a form or an intake queue into your own website. Your data stays in your own instance and database. The portal also runs on your own domain. Aptli CMS is a separate product that runs the whole public website when you need one. Its map is a content block, so an editor draws a feature straight onto the notice it belongs to.
- Publish a page, a notice or an article the moment it is saved.
- Translate every page and notice with one action. Each language is a real indexable page.
- Existing pages, documents and friendly URLs come across, and redirects catch whatever moved. The content generates its own sitemaps and structured data, so search ranking holds.

Managing your data
Bring your data in, keep it intact, and control who changes it.
Your records arrive from the files and systems you already run. Every change after that is held for review before it lands.
- Import from twelve formats, including CSV, Shapefile, File Geodatabase and CAD, with live datasets connecting both ways. Field definitions preview and duplicates resolve before anything commits. Crews keep capturing when the connection drops, and edits sync when it returns.
- Field crews, imports and connected systems all write to the same records. Multi-stage version management holds each change with its collisions flagged until someone accepts it, so your asset record stays intact.
- Sign-on runs through SAML 2.0 or OIDC against your own directory, with multi-factor authentication on top. Rights are granted by record type and by operation, and the server refuses the query.
Interested in learning more?
Send us a message or ask for a demo. We would be happy to hear from you.

