How do top apartment operators scale hundreds of units without operational drag?
Calisto Pro bridges recurring billing, maintenance dispatch, smart access, and tenant portals on a single engine, turning complex multi-unit management into quiet, automated control.
Owners, brands, and managers. One stay record.
A building run by its owner, a floor operated under a hotel brand, a portfolio managed on someone else's behalf, an aparthotel, and a corporate account placing employees all run the same stay. In a hotel PMS a 60-night booking enters as sixty nightly cells. Here it enters as one record, with a renewal date, a rate tier, and a folio that closes on its own cycle rather than at checkout.
Thursday's relocation request has Friday's invoice attached.
A mobility manager in HR sends a 60-day relocation request on a Thursday. By Friday, a daily-rate invoice is attached to the guest profile, access credentials have generated, and the corporate account holds the move-in date, the PO number, and the billing contact. No front-desk call. Six employees, four units, one cost center consolidate into a single statement on the account's own billing cycle. When the assignment extends, the cycle adjusts. The corporate folio closes on the last day, not the day someone remembers to send it.
One operating system for extended-stay real estate
Everything a leasing agent, a facility worker, an accountant, and a tenant touches, running off one record. A 10-unit building and a national portfolio are held to the same standard.
Reservations & Stay Lifecycle
A reservation triggers a chain before a human reviews it. An extension reprices to the monthly tier, the renewal opens thirty days out, and the gap week closes before checkout.
Five Things Fire on Confirmation
The unit locks from double-booking, the cleaning schedule updates, a prep intake reaches the kitchen, a door code provisions, and the guest's confirmation lands in their inbox.
One Tape Chart Across Three Buildings
Availability, status, and guest stage sit in a single view across three buildings. A 90-night assignment renders as one bar, not ninety nightly cells. A unit swap drags across buildings. A maintenance block holds inventory without a phantom booking. Extended-stay guests and transient guests carry different revenue profiles, separated automatically so rate decisions rest on the correct baseline.
Extension: Five Consequences, Zero Calls
A guest extends by eleven nights from the portal. The rate steps to the monthly tier, the mid-stay clean reschedules, the door code extends, the invoice reissues, and the channel calendar closes the dates. Nobody phoned the desk and nobody re-keyed a booking.
Renewal Opens Itself at Thirty Days
The renewal workflow runs on the lease, not on a diary reminder. The guest receives terms, the operator sees which units are at risk of a gap week, and the unit does not sit empty because a conversation happened too late.
Gap Weeks Closed Before Checkout
A four-night gap between two monthly stays cannot be sold at a monthly rate and cannot absorb a turnover. The calendar prices and closes those gaps before checkout rather than discovering them after, because the expensive vacancy is the one nobody saw coming.
Core carries 0 additional cost. No monthly fee, no per-unit charge, no per-booking fee.
The zero-cost entry point is not a trial. Core is the permanent tier for operators who want the foundation without a retainer.
Corporate Sales & Billing
Live rates in the proposal so the contract closes without pricing back-and-forth, split billing rules on the corporate account, and monthly invoices that generate themselves in the format a corporate finance team can actually process.
From pipeline to payment
The corporate pipeline
Live Rates in the Proposal
A corporate agency submits an enquiry for four serviced apartments, twelve weeks. The enquiry enters the sales pipeline with a status for the account manager: open, stage, next action. The proposal draws the current rack rate, the applicable corporate tier discount, and the extended-stay adjustment from live inventory data. The resulting quote reflects the rate that will actually apply.
Deal Record Carries the Fields That Matter
The deal carries the fields a mobility manager actually sends: move-in and checkout dates, dietary restrictions, mobility needs, and the PO number. They sit on the deal record itself rather than in an email thread, and the corporate accounts report reads them back as pipeline-to-close conversion by account, source and lead time.
Corporate Account Profile
Behind the deal sits the corporate account profile: the billing contact, the negotiated rate link, the credit terms, and the VAT ID. Every folio raised against that company inherits all four.
E-Signature Through Sign
The proposal routes for e-signature through Sign. The agency countersigns. The signed lease records against the corporate account, and the pipeline stage closes.
Pricing & Distribution
A pricing cycle runs nightly across the portfolio. Seven factors enter, one rate emerges with a written explanation, and acceptance publishes to every OTA, corporate portal, and your own direct booking site in the same beat.
From overnight calculation to every channel live
Seven Factors Enter the Engine
Each night, a pricing cycle runs across the portfolio. Demand signals, competitor positioning, local event calendar, weather forecast, booking window, length-of-stay pattern, and historical occupancy. A rate recommendation emerges for each unit and each future date.
Guest App & Access
Twenty-four self-service endpoints on the guest's phone, a door code that lives and dies with the booking, and a lobby kiosk that handles 11pm arrivals without a front desk on shift.
One link. No app store.
The guest opens a link on their phone, and each action writes to the same booking the operator reads.
Access, codes, WiFi and self-service
Codes Tied to the Booking
A code activates with validity matching the stay dates and revokes at the confirmed departure time, not at noon tomorrow and not when someone remembers. When the guest extends, it extends. Nobody programs a key.
Six Smart-Lock Vendors
Salto, Brivo, Kisi, August, Openpath and Schlage. The property does not replace existing hardware to get digital keys.
Active Code Muster Report
A muster report shows which codes are active and which units are occupied at any moment.
Corporate Membership Rates
Corporate membership tiers in Registry carry negotiated rates. When a guest from a contracted company books, the applicable rate resolves from their membership record without a manual rate application.
Twenty-Four Live Endpoints
Online check-in, folio review, digital key retrieval, amenity requests, stay extension, cleaning schedule, dining reservation, maintenance and room service, all from one screen and all connected to live operational data.
Visitor Pre-Registration
A visitor pre-registration for a maintenance contractor on Tuesday generates a time-limited code for that window only.
Zone and Floor Access
Entry controlled by floor, zone and time window. Staff master keys, housekeeping zone access and time-restricted vendor access from one dashboard.
Captive WiFi Portal
The guest connects to WiFi and the portal greets them by name, recognized by device. The captured email enters the same contact record the booking references.
The guest is settled. Now the building has to hold.
Everything above is what the guest touches. What follows is what has to be true before they arrive.
Housekeeping & Maintenance
The 7:02 AM cockpit, a unit that turns and updates the route, a sensor that assigns its own technician at 3 AM, and an inspection that holds the door code until it passes.
7:02 AM Morning Cockpit
Last night's occupancy rate, this morning's checkouts, this afternoon's arrivals, and nine open maintenance tickets sorted by unit. Seven apps used to feed that. The board auto-refreshes every fifteen seconds, so a room marked "cleaning in progress" at 7:15 flips to "ready" at 8:43 and the front desk sees it the moment it changes. Shift handover is the outgoing manager closing the laptop and the incoming manager opening the same screen.
Turnover Route Reorders Itself
Checkout triggers a turn. The housekeeper's daily route reorders around confirmed departure times. No supervisor needed to reassign. Long stays do not wait for checkout to be cleaned: a rolling mid-stay schedule, every seven days by default, attaches to the active booking. When the guest extends, the schedule extends with it. When they depart early, the remaining cleans drop off the route.
Tickets Close Their Own SLA Clock
Maintenance requests from guests land as tickets. A technician picks up the job, logs the repair, and closes it. The service-level agreement clock, the agreed response window between a ticket opening and its resolution, stops automatically rather than being marked closed by hand.
Inspection Holds the Door Code
At 1 PM a pre-arrival inspection checklist fails. The housekeeper marks it and attaches a photo. A re-clean job creates, carries that photo, assigns to the next available technician, and sets a completion window. The guest's door code activation, scheduled for 3 PM, stays dormant until the job completes. The code does not exist until the room passes, and the guest sees a revised check-in time drawn from the actual completion estimate.
Deep Cleans Carry Their Own Evidence
Between two extended stays the deep-clean checklist runs longer than a nightly turn, and every failed item carries photo evidence against the unit.
Sensor Trips. Technician Moves. Cost Posts.
Temperature, humidity, water, and occupancy sensors monitor every unit. At 3:14 AM a moisture sensor in Unit 22 crosses threshold. A maintenance job creates, assigns to the on-call technician, and alerts through the guest portal. The technician closes it at 4:50 AM with a repair note and parts cost. That cost posts to Unit 22's Ledger account and the owner's morning statement reflects it before breakfast.
Staff Tools on One Device
Staff tools give technicians a personal view of assigned jobs, resident requests, and route order. The staff availability feeding that 3 AM assignment comes from Workforce, where shift schedules, certification records, and productivity metrics sit alongside the dispatch queue.
Performance and SLA Reports
Housekeeping Performance shows average turn time by unit type at month-end. Maintenance SLA Report shows which ticket categories breach the response window most often. Unit Turnover Report answers why Unit 14's maintenance cost runs high every quarter before the conversation starts.
The building holds. Now the owner wants the number.
Every clean, ticket and repair above became a cost against a unit. What follows is where it lands.
Owner Accounting & Portal
Revenue lands in the correct trust-segregated account, expenses post to the unit that incurred them, and owners self-serve their occupancy, distributions, and statements without calling you.
Gross revenue to net distribution, without assembling it
Communication & Marketing
WhatsApp arrives with booking context loaded, checkout fires the review and the rebooking offer, and the loyalty tier that a 30-night guest earns reprices the next stay automatically.
From first message to renewal
Every channel on the operational database
WhatsApp Arrives With Booking Context
A guest sends a WhatsApp message about a faulty shower. The unified inbox resolves the sender to their contact record. The agent sees apartment number, check-in date, previous requests, and open tickets before typing a reply.
Ticket From the Message Thread
The agent creates a maintenance ticket directly from the message thread. Apartment number, booking reference, and prior maintenance history pre-fill. No copy-pasting between tabs.
Transactional Email on the Same Record
Booking confirmations and pre-arrival instructions send through Mail, connected to the same contact record. An invoice delivered by email sits in the same guest timeline as their WhatsApp conversation.
After-Hours Emergency Call
An after-hours emergency call routes through Voice to the on-call staff member. The guest record resolves before the agent picks up: apartment, booking dates, any open issue. The agent answers with context already in hand.
Documents & Governance
Documents that pull from the booking at render time, forms whose answers write back to the guest record, and multi-property governance that arrives locked from HQ on day one.
Every document knows its booking
Live Merge Fields
A guest upgrades from Studio B to the corner apartment on Level 4. The welcome letter resolves to Level 4 automatically. Eighteen entity categories feed into those fields: booking confirmation code, check-in date, door code, WiFi credentials, guest first name, apartment number.
Documents Follow the Change
Nobody copies and pastes a door code into a PDF at 11pm. The field pulls it. The document renders. It ships. The letter, the house rules doc, the key handover note all draw from the same source.
Forms Write to the Booking
A pre-arrival form asks for dietary needs, pillow preferences, and early check-in requests. When the guest submits, those answers write directly to the guest's contact record, so housekeeping and the front-of-house team read them without anyone forwarding a PDF.
Signed Contracts on the Account
Lease contracts and resident handbooks route for digital signature through Sign. The signed document records against the corporate account.
Ten Gigabytes Included
Ten gigabytes of document storage included in the Work suite, with additional capacity at EUR 9 / $10 per 100 gigabytes.
One standard across every building
Locked Cancellation Policy
A cancellation policy configured in Purview applies server-side across all three buildings. The property manager cannot soften it, shorten the window, or issue an exception outside the approved framework.
Versioned SOP Distribution
Welcome templates, rate structures, and cleaning protocols distribute through Blueprint as versioned documents. When HQ updates the standard, every property receives the current version. Staff at Building B follow the same check-in procedure as Building A, not because they trained together but because they received the same locked template. Outdated local copies cannot persist.
System-Enforced Rules
A rule set in Purview is not policy the property is asked to follow: the system will not accept the edit. A junior reservations agent quoting a long-stay discount applies the same formula as the head of revenue, because the number arrives from the rule rather than from memory.
Portfolio Comparison Report
Occupancy rate, RevPAR, and expense allocation across all three buildings simultaneously. Building A ran at 91% last month. Building C ran at 74%. Revenue by building, expense lines split by property, and cross-property booking trends all render from a single authenticated session, without exporting each building on its own.
New Property Inherits Everything
When a fourth building joins the portfolio, it inherits the company-level cancellation policy, rate structure, and SOP templates from the moment it is provisioned. No onboarding checklist. No policy document emailed.
Governance at Zero Added Cost
Governance and HQ standards sit in Core at no additional cost. Adding the fourth building does not move you to a higher tier or add a per-property line.
Nobody was at the desk. It happened anyway.
The guest never sees the mechanism. They see a building where things work, and that is what they write down afterwards.
The booking arrives at 11pm on a Saturday.
A quote generates from the rate card. The unit locks against a double-booking, the door code provisions for the exact stay window, and the confirmation lands with the address and the arrival instructions. By Monday the guest is already in the apartment.
The guest extends from 14 nights to 45.
The monthly tier applies and the invoice reissues at the new figure, without a correction request.
The guest reports a leak at 11pm.
The message opens a ticket and routes it to the on-call technician. The repair cost posts to the owner's expense ledger before the morning statement renders.
The pre-arrival inspection fails at 1pm.
A re-clean job creates and carries the photo. The 3pm door code stays dormant until the apartment passes, and the guest gets a revised time rather than a dirty room.
A guest disputes the condition of the apartment.
The cleaning photos, the inspection timestamp, and the ticket history sit behind the stay. The record answers it, and the booking is not refunded on a recollection.
What holds once every unit reads one record
The structural differences a guest registers in the first week, and the reviews that say so a month later.
standard, held across every unit and every building. The clean, the arrival, the repair, and the folio follow the same process in every apartment, which is the only reason the reviews read alike.
ONE STANDARDclaims you cannot answer. The cleaning photo, the inspection timestamp, and the ticket history sit behind the stay, so a guest who says the apartment was not as described is answered by the record.
THE RECORD ANSWERSlock-in. Guest records, contracts, and the full issue history export on any plan, and sit in the jurisdiction your own data policy requires. A channel or a relocation agency is how a stay arrives. What happened during it, and the guest who lived it, stay on your own record.
YOUR DATApayment gateways, so a company settling by transfer on net-60 and a guest paying by card at booking both land in your own merchant account, in the currency the stay was priced in.
GET PAID ANYWHERESaturday: the booking arrives. 11pm Tuesday: the guest reports a leak. Month end: the owner statement assembles itself. Every workflow reflects a real night in serviced apartments.
OPERATOR DNAThe argument is made. Here is the stay.
Everything above is why. What follows is one stay, from the enquiry to the renewal.
Inquiry to renewed lease. One record.
- 1InquireAn enquiry arrives, direct or through a channel. The rate card responds. The availability is live.
- 2QuoteA daily-rate invoice draft attaches to the inquiry. The approval chain begins inside the corporate account.
- 3SignThe agreement executes. Access credentials generate. Housekeeping schedules the pre-arrival clean.
- 4Pre-ArrivalThe unit prepares. Air conditioning presets load. The guest receives access details without a front-desk interaction.
- 5Check-InThe door opens on the confirmed date. The folio opens. The stay begins.
- 6Mid-StayAt day 7, the weekly rate applies. At day 14, a mid-stay turnover schedules. At day 29, the monthly rate applies. Nothing requires a manual trigger.
- 7BillThe folio closes at the end of the billing period. The corporate account receives a consolidated statement. Finance approves.
- 8RenewThirty days before the end date, the renewal workflow opens. The operator sees the risk. The guest receives terms. The unit does not gap.
No setup cost. Pay when you start using.
Take a whole suite or pick a single app.
Calisto Core
Stays, leases and the unit file
With Core, get:
Stay & lease management Calisto BookingsTape chart across buildings, extensions, and renewals
- Long stays as one record, not nightly cells
- Extensions, early departures and renewals on the reservation
- Gap and renewal risk flagged per unit
Unit listings Calisto ListingsUnits, rate cards, and what each channel sells
- Nightly, weekly and monthly rate tiers per unit
- Per-channel sell rules and restrictions
- Structured listing records, not a PDF and a portal login
Guest & tenant records Calisto RegistryResidents, corporate contacts, and stay history
- Corporate account, cost centre, PO number and VAT ID
- Ticket, inspection and cleaning history per stay
- One person, one record, read by every app that needs them
Supplies & linen Calisto InventoryAmenities, linen, and unit inventory per building
- Par levels per building and per unit type
- Restocking draws down as housekeeping uses it
- Counts, transfers, and valuation across every location
Automations Calisto AutomationsConfirmation fires five things without a human reviewing
- Door code, clean and confirmation issued on booking
- Renewal and gap-risk notices fire on their own dates
- Seventeen native connectors across Calisto Pro, with no middleware
Portfolio setup Calisto PurviewLegal identity, tax, currency, and building configurationIncluded with every account
- Buildings, floors and unit types
- Records sit in the jurisdiction your own data policy requires
- Eleven named business-unit types plus a neutral twelfth, each seeding the catalog
Operating standards Calisto BlueprintOne clean, one arrival, one repair process per unitIncluded with every account
- Cleaning and inspection checklists authored once
- Standards publish once and arrive locked at every unit
- Twelve authoring domains: SOPs, checklists, specs, curricula, templates, and brand kits
Staff scheduling Calisto WorkforceCrews rostered against arrivals, departures, and cleansBasic scheduling included
- Shift rosters per building
- Hours from the terminal flow into payroll
- Member profiles, availability, and simple scheduling are included with every account
Calisto Commerce
Corporate sales, rates and recurring billing
With Commerce, get:
Corporate sales Calisto DealsRelocation and corporate accounts on one pipeline
- Move-in dates, PO number and billing contact on the deal
- Negotiated rate links per account
- Pipeline stages, quotes, and every interaction on one record
Rate management Calisto PulseSeven factors nightly, with a written explanation
- Nightly, weekly and monthly tiers in one structure
- Length-of-stay and corporate discount rules
- Rate plans, yield rules, and dynamic pricing in one engine
Channel distribution Calisto SyncEvery channel current from one availability record
- Rate and availability pushed on acceptance
- Channel performance analytics per unit and per building
- Two-way sync, so a change on either side is not lost
Recurring billing & payments Calisto PaymentsMonthly invoices, split billing, deposits, 40+ gateways
- Billing cycles per corporate account and per stay
- Split billing rules between company and resident folios
- Security deposit hold, capture and release
- Forty-plus gateways; card at booking and net-60 transfer both land
Agreements Calisto SignCorporate agreements signed and filed to the account
- Lease contracts and resident handbooks for e-signature
- Countersigned versions filed against the account
- Envelopes signed on any device, filed to the record they belong to
Plus everything in Core
Calisto Ops
Turnovers, owner accounting and access
With Ops, get:
Housekeeping & maintenance Calisto DispatchCleans, repairs, and the guest watching them close
- Turnover routes built from confirmed departure times
- Rolling mid-stay cleans attached to the booking
- SLA clocks that stop on the repair, not on a tick
Owner accounting Calisto LedgerTrust-segregated accounting and owner statements
- Segregated ledger per owner
- Unit-level expense attribution and management fee
- Folio ageing and collections visible as numbers
Digital keys Calisto AccessA door code that lives and dies with the booking
- Codes scoped to the exact stay window
- Six smart-lock vendors, existing hardware kept
- Every door event logged against the stay
Resident WiFi Calisto WiFiPer-building networks and sign-in
- Per-building SSID and branded sign-in page
- Guest traffic on its own VLAN with a bandwidth ceiling
- Access points sit in the same device list as your other hardware
Inspections Calisto AssurePre-arrival inspections with photos and timestampsOps subscription only
- Scored checklists with photo evidence per item
- A failed item raises a finding and a verified fix
- Inspection history retrievable per unit and per date
Ops dashboard Calisto TodayEvery building's day on one screenIncluded with any Ops app
- Arrivals, departures, cleans and open jobs as tiles
- Tiles read live from the apps that own the work
- A report directory, a team scorecard, and a notice queue
Plus everything in Core
Available Upgrades
Every App Works Independently. Calisto Pro works better together.
Pre-built configurations to customize: websites, kiosks, displays and apps designed for your industry.
Browse extensionsBuy concierge hours and our team does the data entry, the configuration and the training.
See concierge packagesRequest a proposal from a certified consultant who has implemented Calisto at your scale.
Request a proposalNot sure which plan is right?
Your Calisto Concierge is here to help. No obligations, just answers.