How it works

Your data already has the answers.
We built the way to reach them.

ArtifexAI reads from your existing systems, structures what's trapped in PDFs and databases, and links everything to one common key: the parcel.

Property assessor cards
PDFs, websites, databases
Health inspections
Scanned PDFs, document portals
Water & utility meters
Meter systems, billing exports
Building permits
Permit databases, PDFs
Meeting minutes
Transcripts, packets, video
GIS, deeds & ownership
Parcel boundaries, registries
ArtifexAI
01
Ingest
Automated, rate-limited access to every source
02
Extract
AI reads unstructured documents into structured data
03
Unify
Link every record to a common parcel identifier
04
Analyze
Run analytical engines on unified data
Unified property record
Every source linked · yours to keep
Assessment integrity audit
Inspector patterns · data quality flags
Assessment equity analysis
Uniformity ratios · regressivity detection
Compliance detection
STR · septic · irrigation · permit gaps
Community intelligence
Speaker ↔ property ↔ topic connections
Queryable dashboard
Ask questions in plain English
Your existing systems (unchanged)
ArtifexAI processing (read-only)
What you get back (yours to keep)
The core problem
Six systems. Six identifiers.
One piece of land.
Every department stores data about the same properties using different keys. No vendor has an incentive to fix this — each only sees their own silo.
Assessor
Map-Block-Parcel
12F-042-001
Water Dept
Account Number
WTR-88431
Health Dept
Street Address
53 Shane Dr
Building
Permit Number
BP-2024-0387
Meeting Minutes
Owner Name
"the Lapides property"
GIS
Coordinates
41.6821, -69.9654

One unified parcel record

ArtifexAI normalizes every identifier to a single parcel-level key. One property, every data source, one view. No system changes required.

Technical pipeline
Four steps. No system changes.
You keep everything.
We read from your existing systems, structure the data, connect it, and hand you the output.
01

Ingestion

We extract data from your existing systems the same way a person would — just faster. Automated, rate-limited, authorized. We never modify source systems.

What we connect to
Assessor databasesAny vendor, any format
Document management portalsAuthenticated or exported
Water & utility meter systemsData exports or API
Meeting minutes & packetsAny CMS or file server
Paper records & archivesDigitized and structured
Regulatory filingsMulti-state, multi-agency
02

Extraction

AI reads unstructured documents — scanned PDFs, handwritten cards, meeting transcripts — and returns structured, validated data fields.

What gets extracted
Assessor card PDFs30+ fields per property
Inspection reportsBedrooms, systems, results
Building permitsScope, date, status, conditions
Meeting transcriptsSpeaker, address, topic, stance
Regulatory filingsMulti-stage relevance scoring
03

Unification

Every extracted data point gets linked to a common parcel identifier. Assessor records, water accounts, permits, inspections, meeting mentions — all connected to the same property.

Cross-system joins
Assessor → WaterParcel ↔ account number
Assessor → HealthAddress ↔ inspection record
Assessor → BuildingAddress ↔ permit history
Assessor → ListingsFeatures ↔ rental platforms
Assessor → MeetingsOwner ↔ speaker record
04

Intelligence

Analytical engines run on unified data. Assessment integrity, equity analysis, compliance detection, community intelligence — each impossible without cross-system data.

Analytical engines
Integrity engineInspector patterns, data quality
Equity engineAssessment uniformity, fairness
Compliance engineMulti-signal probability scoring
Neighborhood engineSpatial pattern discovery
Community engineSpeaker ↔ parcel ↔ topic graph
Before and after
What the same property looks like.
123 Main Street exists in six systems today. Here's what happens when they're connected.
Before — six silos
Assessor4 bedrooms, 2 bath, "Good" condition
Title 53 bedrooms (different count)
AirbnbListed as 5-bedroom rental
WaterSummer spike 317%, no 2nd meter
BuildingAddition permit 2019, no reassessment
MeetingsOwner complained about neighbor's STR
After — one record
Bedroom discrepancy3 flags: assessor/inspection/listing mismatch
STR probability94% — unregistered, LLC-owned
Irrigation flagHigh confidence, no required meter
Assessment integrityNo evidence of site visit on record
Revenue exposure~$8,200/yr in missed fees & taxes
Community contextOwner vocal at hearings re: neighbor STRs
Why convergence matters
No single source produces this.
The connections are the intelligence.
One query. Six data sources. An answer that was invisible to every department individually.
Is this property irrigating without a required second meter?
Water meters
317% summer spike
Billing records
No 2nd meter on file
Infrastructure records
3 service branches
Assessor data
0.93 acre lot
Well permits
None on file
Satellite imagery
Uniformly green lawn
94% confidence this property has an unregistered irrigation system. Six independent signals converge on the same conclusion. No single department could have produced this answer.
Your existing stack
Nothing changes. Everything connects.
We don't replace your systems. We read from them and deliver a file you own.
Stays exactly the same

Your assessor software

Whatever your assessor uses — we read the public-facing data. No API required from the vendor.

Stays exactly the same

Document management

We access documents through the same portals your staff uses, or work from exports you provide.

Stays exactly the same

Water & utility systems

Whatever billing or meter system you run. We work from data exports — no direct system access needed.

Stays exactly the same

GIS & spatial data

Your GIS layers stay yours. We add environmental overlays — wetlands, aquifers, vernal pools, septic variances — and run cross-parcel geospatial analysis on top.

What you get back

Unified flat file

A single file linking every data source to every parcel. Export as CSV, shapefiles, or integrate directly with OpenGov. Yours to keep.

What you get back

Intelligence reports

Assessment integrity, equity analysis, compliance flags, community intelligence — from your own data.

Operational details
What it takes to get started.
3–4 wks
Onboarding for a town of ~10,000 residents. Includes assessor data, permits, water usage, satellite imagery, zoning bylaws, and meeting transcripts.
95–96%
Extraction accuracy on structured data fields. Human verification available. Every output traces back to the original source document with direct citations.
2 / year
Custom models per customer. Tailored to your priorities — water compliance, STR enforcement, energy targeting, whatever your town needs most.
Questions we get asked
How do you verify the data is accurate?

Every extracted data point traces back to its source document with a direct citation — page number, paragraph, exact field. We achieve 95–96% accuracy on structured extraction, verified through cross-referencing against authoritative records. If the assessor card says 3 bedrooms but the Title 5 says 4, that discrepancy is flagged — not hidden. Human review is available at any step, and the system is designed so you can always click through to the original document.

Is the model domain-specific to my town, or generic?

100% domain-specific. We don't run a generic model and hope it works. Every piece of data — assessor cards, permits, meeting transcripts, zoning bylaws, water records — is ingested and structured specifically for your municipality. The mathematical models underneath are built on your town's data, your regulatory context, your community dynamics. Nothing is borrowed from another jurisdiction.

What community sentiment sources do you use beyond meeting minutes?

Meeting transcripts and packets are the starting point. Beyond that, we can integrate 311 service requests, live chatbot query logs, email correspondence, and optionally local social media feeds. We also sort comments by type — select board discussion versus public resident testimony, support versus opposition — so you can see who is saying what and in what context. The specific sources are up to you.

Does the platform handle environmental and spatial data?

Yes. We bring in wetlands boundaries, aquifer maps, vernal pool locations, flood zones, and septic variances from state and county sources like MassDEP. These are layered into the spatial model alongside parcel data so you can run cross-parcel geospatial analysis — setback compliance, environmental constraints, raise-and-replace scenarios where someone buys two adjacent lots. The zoning bylaws are already mapped in, so the system can tell you whether a property is in compliance with dimensional requirements, overlay districts, and environmental buffers.

What formats can I export data in?

CSV, shapefiles, Excel, and direct integration with platforms like OpenGov. The system is designed to fit into your existing workflows, not replace them. If your GIS team needs shapefiles, they get shapefiles. If your finance team needs a spreadsheet, they get a spreadsheet. If your document management runs through OpenGov, we can push structured data back into it.

What about data privacy and access logging?

We maintain one of the strongest data privacy policies in the industry. All query activity can be logged so you know who is using the system, how often, and for what — useful for understanding whether zoning, health, or planning is getting the most value. Privacy policies are customized per customer. Sensitive data access aligns with your municipal requirements, and we never share data between jurisdictions without explicit authorization.

How long does onboarding take?

For a town of roughly 10,000 residents, three to four weeks. That includes importing assessor data, permits, water usage records, satellite imagery, zoning bylaws, meeting transcripts, and any state or county spatial layers. The system supports incremental data curation — it gets better as more data comes in, and new sources can be added at any time without rebuilding from scratch.

Can we customize the models to our specific priorities?

Yes. Every customer can request up to two custom models per year, tailored to whatever your town cares about most — water usage compliance, short-term rental enforcement, energy vulnerability, sewer capacity planning. These get built into your digital twin and evolve as your needs change. The platform's modular design means each new model adds to what's already there rather than replacing it.

Pull 10 cards from any street.
See what the data actually says.

If every card is perfect, you don't need us.

Book a 30-minute demo