SAMPLE DEMO · Not a live account · Changes stay here
Landlord
Tenant
Create account
Aptoria
Inbox
Sample workspace
LANDLORD
L
Inbox
1 urgent · 5 total — only items that need your decision
Agent is about to do these
15-MIN INTERCEPT WINDOW
Click intercept on anything you want to review first. Otherwise the agent ships it when the timer hits 0:00.
Dispatch proposal: ABC Plumbing → Oakwood 207
Aisha reported a slow drain · $180, within your $200 dispatch cap
Work order safety window
13:24
Intercept
Send day-5 rent reminder to Jordan Park
June rent 4 days late · friendly template, within reminder policy
Sending in
7:12
Intercept
Policy-approve pending $480 AllSeasons HVAC invoice — Oakwood 101
Matches the quote · within your $500 approve cap
Approving in
4:38
Intercept
What the agent did silently
Last 7 days · without asking
18
Tenant messages auto-replied
general / rent / maintenance
6
Maintenance requests triaged
urgency + cost assigned
6
Rent payments processed
$9,450 collected · 5 of 6 on time
4
Vendor quotes evaluated
preferred-vendor matches
2
Late-fee courtesies applied
first-offense · under $25
Shared communication record
4 CHANNELS · 1 THREAD
Kitchen drain · Oakwood 402 · linked to WO-184 and the pending dispatch review.
SMS
AI on behalf of Marcus
· 10:22 AM
Maya replied “Thursday works” to the plumber window.
Delivered · consent on file
PORTAL
Maya Rodriguez
· 9:42 AM
Original kitchen-drain request + three photos.
Read by agent
EMAIL
ABC Plumbing
· 10:18 AM
Quote and COI attached to work order WO-184.
Delivered to inbox
PHONE
Human note · Marcus
· 10:25 AM
Landlord asked to review the $340 quote before dispatch.
Call summary logged
Escalation owner · Marcus Webb
The quote exceeds the $200 dispatch threshold. Agent context is complete; only the landlord can release the next operational step.
Review-only follow-up receipt
Prepare a draft with the channel, consent, linked work order, and escalation owner attached. The agent cannot send this follow-up.
Prepare follow-up draft
Release and access review
LOCAL PACKET ONLY
Operator guardrail for records that look ready to send, share, or expose across roles.
Resident notice
Owner access
Vendor scope
Resident notice audience check
Scope
Oakwood 402 repair-window follow-up
Source records
Thread COM-402, WO-184, SMS consent stamp
Human reviewer
Marcus Webb
Confirm recipient, channel, accessible-format need, and lease/notice citation before send.
Review receipt
Prepare the packet with scope, source records, audience exclusions, reviewer, and blocked actions. The agent cannot release it.
Prepare release packet
Staff role control plane
NO PERMISSION CHANGE
Compare a staff, contractor, support, or API access change before anything reaches live permissions. Built for property-scoped roles, special-access indicators, expiry, and field-level review.
Manager delta
Leasing scope
Support/API
Assistant manager permission change
Actor
Priya Shah
Property scope
Oakwood + Cedar Ridge only
Source records
ROLE-ASSIST-MGR v3.2 · ACL-2.1 · session review SR-742
Expiry
Expires Aug 15 unless promoted by Marcus
Reviewer
Marcus Webb · account owner
Before
• View work orders
• Reply drafts only
• No owner reports
• No bank screens
Proposed after
• Approve work orders up to $250
• View assigned tenant threads
• Prepare owner packets
• No bank or trust access
Human user
No impersonation
No API key
Support access off
Authority boundary
Packet compares the permission delta before a human release. It cannot grant a role, invite a user, expose tenant/applicant/vendor-tax data, approve spend, publish reports, or change bank/trust visibility.
Prepare a local receipt only; the live role table, API keys, support switch, sessions, and portal access remain untouched.
Prepare role packet
Shared workflow activity
DEMO FEED
Agent triaged Maya’s kitchen sink request
Matched ABC Plumbing to the sample request; the quote step remains staged.