Challenge
Property management is one of the most document-heavy industries in real estate. Residential property managers and operators deal with a constant stream of paperwork: leases during tenant turnover, liability insurance certificates from contractors, violation notices, utility bills, rental applications, and tenant screening reports. Each document type has its own structure, and each vendor or municipality uses its own format.
Domos, a NYC-based PropTech startup, is building an AI workforce that enables residential owners, operators, and managers to automate routine tasks and communications via email, text, and voice. Their platform integrates with Yardi, AppFolio, and Rent Manager. But no AI agent can function without data, and in property management, that data lives in unstructured PDFs.
"Property management means leases, insurance certificates, violation notices, utility bills, six different document types minimum. Building separate parsing logic for each would eat our engineering time," says Dima Rudov, Co-Founder of Domos.
Every insurance carrier formats their ACORD certificates differently. Every city's violation notices have different layouts. For a startup, engineering time is expensive. They needed to ship product features, not hire ML engineers to build OCR pipelines.
Solution
Domos tried several approaches. Custom OCR pipelines broke every time a vendor changed their form layout. General-purpose LLM APIs hallucinated fields that didn't exist.
They found DocuPipe and integrated it via the API. Instead of maintaining multiple parsing tools, Domos uses DocuPipe as a single extraction layer across all their document types — defining schemas that describe what fields to pull, regardless of layout.
For one-off or unusual documents that don't fit a predefined schema, they use DocuPipe's analysis feature to extract specific dates, amounts, or terms on demand.
"Documents come in, the right data gets extracted, and we don't have to maintain any of the parsing logic ourselves," Rudov explains.
When a property manager uploads documents, the extracted data feeds directly into Domos's AI workforce within seconds.
Results
Insurance certificate automation
Every contractor working on a property must provide proof of liability coverage via an ACORD insurance certificate. But ACORD forms come in dozens of variations. The fields that matter (coverage limits, policy numbers, named insureds) appear in different locations depending on the carrier.
Domos built a schema for ACORD extraction and iterated it through multiple versions to handle edge cases. The schema handles poor scan quality, faxed documents, and carrier-specific variations. When a contractor submits their insurance certificate, Domos can verify coverage limits and flag gaps before work begins.
Violation notice processing
Violation notices from city agencies create compliance deadlines that property managers can't miss. A noise complaint might require a response within 10 days. A building code violation might have a hearing date that can't be rescheduled.
DocuPipe extracts compliance deadlines from these notices. When the system identifies a deadline, Domos can flag the issue, draft a message to the tenant, and create a calendar reminder before the property manager even opens the document. Because every municipality formats notices differently, building a custom parser for each agency would be impractical — DocuPipe's schema-based approach handles the variety without additional engineering work.
Engineering focus
With document extraction handled by DocuPipe, Domos's engineering team builds their AI platform instead of maintaining OCR pipelines. They don't debug parser failures when a vendor changes their form layout. They ship product.