The role library holds 24 roles: 20 operational roles and 4 account roles, built from
132 permissions. Every seat carries exactly one account role plus any number of
operational roles, and holds the union of their permissions. What a seat sees follows
mechanically from what it holds - see
Roles and the shape of your app, which also shows
which hub each screen sits in.
Two floors sit underneath the tables below:
Universal: every role, without exception, can read its own notifications (the
bell) and use Support, the support portal.
The member read floor: most operational seats also share a baseline of read-only
screens. In the tables, “the shared screens” means exactly this set: Today,
Reservations (its Inquiries, Bookings, Past stays and Extensions tabs), Guest Screening,
Guests, Reviews, Lock Codes, Calendar, Properties, Daily Report, Report Builder.
Some screens are additionally plan-gated. A seat whose role reaches such a page on a
plan without the feature sees it locked, pointing at Billing:
Feature
Screens
Channel sync (Starter and above)
Channels, Bookings to Review
Finance suite (Operator and above)
ROI, Monthly Break-even, P&L Report, Property Reports, the property Finance tab, Assets, Period Close
Owner and investor portals (Growth and above)
Owner Portal, Investor Portal
Booking website (Operator and above, or an add-on)
Booking website
API access (Operator and above)
API keys, Webhooks
Xero / QuickBooks export (Operator and above, or an add-on)
Every screen in the app except the Housekeeping queue and the two external portals (Owner Portal, Investor Portal). Full org config: Settings, Feature status, Team, Access matrix, Duty Roster, Billing, Audit (with Product usage), WhatsApp, Fees & Taxes, Guest tax, property bank accounts (a Treasury dialog), properties and listings, Access, Maintenance, Issues, guest app, booking website, Channels and Bookings to Review, Import Bookings, Message Templates, Agent Hub (view and manage - including the door-code rule), AI assistant, Price rules, API keys, Webhooks, Accounting export, the full finance read suite, expense capture and categories. Deliberately not held: verifying payments, recording transactions, refunds, cancelling bookings, sending lock codes, and housekeeping work - those stay with the roles below.
Owner
The person whose property you operate - external
Owner Portal only (their own properties’ statements and bookings, scoped to themselves), plus the bell and Support. Not an operator seat; no member floor.
Billing Manager
Whoever manages your Stay n Host subscription
The shared screens plus Billing (plan, seats, invoices, paying them) and the finance reports (P&L Report, Property Reports, ROI, Monthly Break-even), with their exports.
Member
The baseline everyone else builds on
Exactly the shared screens - read-only operational awareness, no write powers beyond it.
Create and drive inquiries (quote, request payment, reject/decline), verify or reject a guest’s payment (which converts the inquiry), create and update bookings, delete a duplicate entry, check guests in and out, request ID verification and record documents, view ID documents, attach payment proof, quote extensions, flag blacklist entries, manage guest profiles, message guests and draft AI replies - and reveal and hand the door code to the guest (the only role that hands it over, by hand or via the agent rule).
Everything the funnel needs: the POC’s inquiry and booking powers (including verifying or rejecting a payment) plus direct and group bookings, historical imports, calendar blocks, verifying and revoking ID checks, approving extensions, deciding approval-queue tasks, requesting reviews. No door-code hand-off.
Guest Manager
Guest relations and difficult calls
The shared screens + Inbox
The only role that cancels bookings and marks no-shows; requests refunds (an Account Manager approves and pays); verifies and revokes ID checks and views the documents; resolves blacklist entries; curates guest profiles; requests reviews; messages guests.
Airbnb Manager
The channel-side operator
The shared screens + Inbox + Complimentary Stays
Runs the funnel for channel guests (inquiries, direct bookings, updates), mirrors external calendar blocks, verifies ID checks, manages static lock codes, generates integrated smart-lock codes (the one role that can), relays codes to the POC, records and escalates damage, attaches payment proof.
Front Desk
The desk downstairs
The shared screens + Inbox + Maintenance
Checks guests in and out, updates bookings, keeps guest contacts current, relays lock codes to the POC, reports maintenance, messages guests.
Co-Host
A trusted helper with light powers
The shared screens + Inbox
Creates inquiries, updates bookings, requests ID verification and reviews, flags blacklist entries, manages guest profiles, messages guests.
Conflict Resolution Manager
Damage claims and disputes
The shared screens + Housekeeping (the damage/claims tab is their surface)
The only role that resolves damage claims; records inspections, creates and escalates damage evidence, resolves blacklist entries, requests reviews.
The shared screens + Approvals + Issues + Inbox + Agent Hub + Complimentary Stays + the finance pages: Payments, Treasury (with the Property bank accounts dialog), Expenses, Payroll, Assets, Period Close, Charges, Payables, Payees, Fees & Taxes, Accounting export; the reports: Property Reports, P&L Report, ROI, Monthly Break-even, Cash Report, Operating Models, Occupancy Report; the partner pages: Owners, Owner Payouts, Investors, Investor Model, Deals, Track Record, Proposals, Launch, Deployment; plus Settings, Feature status, WhatsApp and the property Finance tab
The money role: the only seat that records transactions and approves and pays refunds, and one of three that verify or reject payments (with the Point of Contact and Booking Manager). Also files refunds, records expenses, edits bank accounts, runs the accounting export, approves extensions, decides approval tasks, manages agent rules, and changes workspace settings.
External Accountant
Your bookkeeper - external, read-only
The finance read pages (Payments, Treasury, Expenses, Assets, Period Close, Charges, Payables, Payees, Guest tax), the reports (Property Reports, P&L Report, ROI, Monthly Break-even, Cash Report, Operating Models, Occupancy Report, Complimentary Stays, Report Builder), the partner pages (Owner Portal, Owners, Owner Payouts, Investors and the capital pages), and the property Finance tab
Reads transactions, statements, and the tax rule catalog. Cannot change a rate it audits, record anything, or see the operational screens - no member floor.
These are portal-style seats: their screens are the Housekeeping queue and Maintenance
(plus the bell and Support), scoped to their work. The first four are designed for
task-only seats - no member floor.
Role
Who it’s for
They can
Cleaner
Cleaning staff
See their own assigned tasks, start them, complete them; report maintenance.
Housekeeping Coordinator
The dispatcher
See the whole queue; assign, reassign, prioritize, and update task state; report maintenance; Report Builder. Does not clean and does not inspect.
Inspector
Post-checkout quality control
See the queue; record inspections, clear them, or record damage; report maintenance.
Maintenance
Repairs
See the queue; start and complete tasks; report and resolve maintenance items.
Property Manager
The ops lead over all of it
A bigger seat than the four above: the shared screens (minus Guests) + Approvals + Issues + Agent Hub + Housekeeping + Maintenance. Dispatches and works the whole cleaning queue (including Mark cleaned & ready), records/clears inspections and damage evidence, reports and resolves maintenance, works the Issues list, manages static lock codes, blocks units on the calendar, checks guests in and out, manages agent rules, decides approval tasks.
Four narrow seats so you can grant one channel power without the others. All ride the
member floor (the shared screens); none can touch money or codes.
Role
Screens
The one power
Content Manager
The shared screens
Edit property and listing content and photos, and push them to channels.
Availability Manager
The shared screens
Set channel availability, from the calendar’s selection sheet.
Channel Pricing Manager
The shared screens + Price rules
Set channel pricing from the calendar’s selection sheet, and manage price rules.
Channel Setup
The shared screens + Channels + Bookings to Review
Connect and configure a channel - the most trusted channel act, kept apart on purpose.
Custom roles can be composed from the same permission palette and page registry. Two
hard ceilings apply, enforced at the write boundary, at rest in the database, and again
at runtime: a custom role can never hold a role-pinned single-actor capability (the
money and door-code verbs in The approval system),
and it can never name a permission or page that doesn’t exist in the registry. See
Custom roles.