Integrations

It plugs into the two ends of the problem: the mailbox and the ledger

InletAP is not trying to be the system of record. It receives invoices where they already arrive, and hands finished bills to whichever books you already post to — QuickBooks Online through a direct connector, or a mapped CSV for Xero, AppFolio, Buildium, Yardi, Rent Manager and owner-specific ledgers. Everything listed here works today, and each destination says which of the two it is. There is no roadmap dressed up as a feature.

The free plan processes 25 invoices a month with unlimited users, takes no credit card and does not expire. You get your own intake address at the end of setup.

Inbound

Email intake, on a domain InletAP controls

  • Your organization gets its own subdomain — yourteam.inlet-ap.com — with DNS verification shown in settings.
  • A portfolio catch-all address, plus a mailbox per property, entity or joint venture.
  • Full MIME parsing: attachments are extracted server-side, including PDFs, scans, photos and Office documents.
  • Invoices typed into the email body with no attachment are handled too.
  • Auto-forward an address you already publish into the mailbox that should handle it, and its routing follows that mailbox.
  • Duplicate detection runs on ingest, before anything reaches a queue.
  • Message volume and last-received time are shown per mailbox.

One limitation, stated plainly

InletAP cannot receive mail sent to your own domain. Routing for a domain you own is governed by your DNS and mail provider — that is true of every vendor, not just this one. Bringing existing addresses in means auto-forwarding at your provider, which takes a few minutes in Google Workspace or Microsoft 365.

InletAP mailbox settings showing three inbound addresses on an inlet-ap.com subdomain, each with DNS verification status, routing target and 30-day message counts.
Three mailboxes: a portfolio catch-all and two property-specific addresses, each routing to its own property, with DNS state and 30-day volume alongside.

Outbound

Where approved bills go

QuickBooks Online

Approved invoices post as bills with vendor, class and GL account mapped from the coding applied upstream. The external ID is recorded so a posted bill traces back to the original document. More than one company can be connected, and an invoice split across properties that keep separate books posts as one bill per company. Available on every plan, including the free one.

CSV with column mapping

A configurable mapping for Xero, AppFolio, Buildium, Yardi, Rent Manager, owner-specific ledgers and any system without a direct connector. Available on every plan including free — it is the baseline that makes InletAP useful on day one.

Idempotent retries

Failed batches state the cause and retry safely. External IDs mean a retry updates rather than duplicates, so a bad export at close is a fix rather than a cleanup.

Export batch log

Every batch records what it contained, what it created and what it failed on. Tracing a ledger entry back to the vendor's original email is a click, not an investigation.

Every destination, and how it is reached today

Two columns, no logo wall. “Direct connector” means code that talks to that system’s API. “Mapped CSV” means the export file that system imports. Both are supported ways to get a finished bill into your books; only one of them is an integration, and we label it as such.

  • QuickBooks Online

    Direct connector

    Direct connector. Approved invoices post as bills with vendor, class and GL account mapped, and the external ID recorded against the document.

  • Xero

    Mapped CSV

    Mapped CSV import today. A direct connector is the next one we intend to build; it is not built yet.

  • AppFolio

    Mapped CSV

    Mapped CSV import. No direct connector — we will not list a logo for something that does not exist.

  • Buildium

    Mapped CSV

    Mapped CSV import. No direct connector today.

  • Yardi

    Mapped CSV

    Mapped CSV import. Breeze and Voyager both accept a mapped bill file.

  • Rent Manager

    Mapped CSV

    Mapped CSV import.

  • Owner-specific and other ledgers

    Mapped CSV

    Configurable column mapping. Anything that can import a CSV is a supported destination on every plan, including free.

Property management systems

What about Yardi, AppFolio, Buildium and Rent Manager?

A straight answer, because this is the question every property management buyer asks third.

There is no direct connector today

We are not going to list logos for integrations that do not exist. What works right now is the mapped CSV export, which every one of those systems can import, plus QuickBooks Online where your books live there. If a direct connector to your PMS is the deciding factor, say so — it is useful demand signal and we would rather know than win the evaluation on a claim we cannot back. Connector order is set by what people ask for, and PMS demand outranks another general accounting package.

Why the mailbox matters more than the PMS connector

The expensive part of property management AP is not writing the bill into a system — it is everything before that: opening the mail, reading the PDF, working out which building it belongs to and who has to sign it off. InletAP automates that half. The write-out is the easy end, and a CSV handles it.

Integration questions

Need something that is not here? Tell us what you post to — connector priority is driven by what people actually ask for.

Start free and run your own invoices through it

25 processed invoices a month, unlimited users, no credit card. Point a few vendors at your intake address and see the extraction, the coding and the audit trail on your own documents.