Built for hosts, not for hotels: channels, guests, cleaning, maintenance, locks and payments in one system, with full traceability for every booking from the app. Airbnb, Booking.com and 60+ channels, through Channex.
Availability, arrivals, tickets and team activity on your phone. Check what is happening and follow each task without returning to the office.
Illustrative operation example. The web app is installable; native apps are in preparation.
Your assistant. You choose the name.
Tell us what you would name your mascot and which tasks matter most. Its identity, tone and instructions are defined during setup.
Coming soon toiPhoneComing soon toAndroid
09:02
Saturday, October 17
Good morning, Sofi
5Arrivals4Check-outs4Cleanings1Ticket
Arriving today
4BLucía P.In at 02:19
2AKenji M.15:00
6DAna G.16:30
7BDiego F.18:00
Apartment 4B ready for check-in13:48
Ticket #118 solved11:40
Lucía got in with her code02:19
The whole business, not just the booking
Admin, money, cleaning, maintenance and the team: the same booking is still there, cross-checked with whatever each area needs to know what's on its plate.
Every payment, checked against what was due
GringoPMS knows which services each apartment has, who pays for them and when they're due, and checks that against what's already been paid. If a piece of data is missing, it says so; if a payment never came in, it says that too.
One portfolio at a time: numbers from two portfolios never mix
Honest about what it doesn't know: "no payment logged" isn't "overdue"
Each apartment's file brings together services, contract and paperwork
AdminPalermo building · September
51 of 59payments made this month
Overdue · 2Due soon · 2Not reported yet · 1
Unit
Owner
HOA fees
Power
Internet
Property tax
2A
Up to date
Up to date
Up to date
Up to date
—
3C
Up to date
Up to date
Owner pays
Owner pays
—
4B
Up to date
Up to date
Overdue
Up to date
—
5A
Up to date
Up to date
Up to date
Due soon
—
6D
Not reported yet
Up to date
Up to date
No payment logged
—
7B
Overdue
Up to date
Up to date
Up to date
Due soon
Admin · this month
The head housekeeper's dashboard
Six numbers answer what you ask the moment you open it: how much is left, whether the arrivals are ready, who showed up to work, and whether there are supplies and cash in the box. Below, the whole team's day in a single timeline.
DashboardToday · 2:10 PM
Check-outs today106 done · 2 in progress · 1 unassigned
Arrivals ready4of 5 · 4B is already ready
Team today6of 7 · Noemí called in this morning
Deep cleans up to date18of 24 · 7B is due this week
The day, by person
Gracielahead housekeeper · also cleans
4B
Rosa + Martaworking as a pair
2A3C5A
Carla
7B
Noemíout today · called in this morning
Unassigned
6D
To resolve
1
6D is left with nobody this afternoon
checks out at 11 and checks in tomorrow
Give it to Lidia
2
5A is taking longer than usual
an hour twenty and still going
View
Cleaning dashboard
14:12
The day
Today · Graciela
6Dchecks out 11:00 AM → checks in tomorrowPick who · Lidia is free
Assign
5Ain progress since 1:00 PMRosa + Marta
Done · 4 2A · 3C · 4B · 7B
The day, on the head housekeeper's phone
A summary before the full list
Opened against resolved, time to resolution, how much preventive work got done this week, and what breaks the most: the numbers real maintenance systems use, before you even see the loose tickets.
MaintenanceSummary
Urgent2one in an apartment checking in today
Before an arrival6fixes across 4 apartments checking in within 48h
Resolved this week1114 came in
Days to resolve1.6median over the last 30 days
Today, in arrival order
1
4B · Air conditioning isn't cooling
The guest reported it by message · checking in today
2
2A · Kitchen faucet is leaking
Reported by the cleaning team
3
6D · Blind is stuck
Unassigned · checking in tomorrow
4
5A · Drain check
Preventive · due this week
What breaks the most
Faucets and drains11
Air conditioning8
Lighting7
Locks5
Maintenance summary
Every portfolio's margin, not an average
If you manage your own apartments and other owners' too, GringoPMS keeps each portfolio's result separate: they never mix in the same number or the same screen.
Income, expenses and owner statements, always by portfolio
Margin is measured on what's left, not on gross revenue
A partner sees only their own portfolio, with no switch to change it
MarginsSeptember
Own units34%USD 3,140
Managed for owners21%USD 1,960
Total for the month28%USD 5,100
Margins by portfolio
Before closingSeptember
Full month's income
94 bookings match the channel's 94
Done
Bookings that cross months, split
3 of 3
Done
Month's expenses
payroll and one vendor still missing
Pending
Reconciliation
one expense with no receipt
Blocks
Owner statements
9 of 11 generated
Pending
Close September
Unlocks once reconciliation has no red flags left.
Before closing
A short file and a status light for everyone
Who has their code, their card and their paperwork up to date, in a single table. Each role sees what's theirs: the owner sees everything, each area's lead sees their own team, and everyone sees their own file.
TeamPeople
Person
Status
File
Signs in with
Doors
Graciela Ferreyra head housekeeper
Active
Own PIN
Code · card
Rosa Gómez housekeeping · hourly
Active
Own PIN
Code · card
Noemí Suárez housekeeping · hourly
On leave
Own PIN
Team code
Héctor Molina maintenance lead
Active
Own PIN
Card
Paula Vera admin
Active
Password
—
File: ID · tax ID · bank account · emergency contact · early registration · signed contract
Team · people
Everything included
47 capabilities to connect your operation. Some require compatible accounts, hardware or providers; scope is agreed before setup.
Connected channels
6
Airbnb, Booking.com and compatible channels
Availability, rates and restrictions
Listing and unit mapping
Rate plans and derived rates
Booking imports and review
Connection status and monitoring
Bookings and direct sales
6
Portfolio calendar and bookings
Quotes, deposits and balances
Branded booking page
Embeddable booking engine
Nightly, flex and monthly stays
Guest portal, guides and instructions
Rates and revenue
5
Built-in pricing engine
Seasons, rules and restrictions
Rate suggestions with human approval
Occupancy and revenue analysis
Rate exports
Team and operations
6
Cleaning timers, checklists and photos
Inspection and quality control
Maintenance and preventive work
Tickets, assignees and suppliers
Tasks, projects and purchasing
Inventory, stock and laundry
Properties and stays
7
Portfolios, buildings and apartments
Web check-in and documents
Configured identity providers
Contracts and guest signatures
Compatible locks and access control
Early check-in and late check-out
Extras and services during the stay
Administration and owners
6
Expenses, building fees and utilities
Receipt capture and tracking
Cash, collections and payments
Owner accounts and statements
Profitability per unit
Reports and exports
Clients and communication
5
Client records and guest history
Unified channel inbox
Automatic replies and notifications
Affiliates and referrals
Enquiries and direct sales tracking
Account and control
6
Users and role-based permissions
Organizations and portfolios
Action audit trail
Staff records, attendance and payslips
Assistant for operating queries
Configurable automations
One connection. Every channel.
Publish availability, rates and bookings on Airbnb, Booking.com, Expedia, Vrbo, Despegar, Google and your own website from a single calendar. When a night sells on one channel, it closes on all the others by itself, which takes away the risk of double bookings.
Hostelworld
Your own website
Hostelworld
Your own website
Hotelbeds
HotelTonight
eDreams
Hopper
Traveloka
MakeMyTrip
Klook
HRS
WebBeds
Check24
Yatra
PriceTravel
Hipcamp
Mr & Mrs Smith
Hotelbeds
HotelTonight
eDreams
Hopper
Traveloka
MakeMyTrip
Klook
HRS
WebBeds
Check24
Yatra
PriceTravel
Hipcamp
Mr & Mrs Smith
60+available channelsPowered by Channex
No double bookingsWhatever sells on one channel closes on all the others by itself.
Channels available through Channex. GringoPMS’s Channex integration is in its final certification stage.
One booking.Your whole team.Full traceability.
This is what a booking looks like from start to finish. Lucía books apartment 4B on Booking.com and, from then on, everyone on your team sees it on their own screen: who cleaned, who got in, who answered her and what got fixed is all on record, and nobody enters anything twice.
The booking comes in by itself
Booking.com, Airbnb, Expedia and your own website feed the same calendar. When a booking comes in, those nights close on every other channel, with the rates and rules you set.
Rates that adjust themselves to demand, events and orphan nights
Minimum stay and booking window by date, not by season
Your own booking engine for your website, with no channel commission
Calendar · October6 apartments · 14 nights
M12T13W14T15F16S17S18M19T20W21T22F23S24S25
2A
Mateo R.2Kenji M.3Carla V.2
3C
Inés D.4P. Müller2J. Smith1
4B
Rafa G.2Lucía P.2VThe Johnsons4
5A
Laura T.3M. Rossi2Sam K.2
6D
Nico B.2DAna G.3Lea F.1
7B
T. Brown2Diego F.5Sofía M.2
Nights closed on
Airbnb
Expedia
Vrbo
Google
Your site
Office screen
Every check-out sets up its cleaning
The check-out creates the task and notifies your team. Your cleaning staff does it from the app, with a short checklist and photos of every room, so you have full traceability of how the place was left. Once it’s approved, the apartment shows as ready on everyone’s calendar.
Task created by the check‑out · 11:02
No photos, no closing
Ready on the calendar · 13:48
13:48
Today · 4 check-outs
Apt 4BCleaning · since 12:36Ready for check-in
Out 11:00 · Lucía in 15:00
Kitchen
Bathroom
Linens
Apartment photos6 of 6
Supervisor check
2AIn progress
6DPending
7BReady
Cleaning team’s phone
GringoLock
Every booking brings its own key
With GringoLock, the code is generated with the booking, works only during the stay and reaches the guest before the trip, together with the QR for the street door. Nobody has to go let anyone in, and every entry is logged.
Works with
HipcamSmart intercoms and locks
TTLockLocks
TuyaComing soon
Your key to Apt 4B
730258#
From Fri 16 · 15:00Until Mon 19 · 11:00
Sent by WhatsApp and email
Street doorShow this QR at the reader
Access logSat 17 · 02:19 · opened with her code
What the guest receives
Try it yourself
Enter Lucía’s code on the 4B lock, just like she does when she arrives.
730258#
Welcome, Lucía
4B
GringoLock
Your assistant answers when you can’t
WhatsApp, Airbnb, Booking.com, email and your website in a single inbox, with the booking next to every conversation. After hours, your assistant replies with your operation’s real information: codes, schedules, rates and availability. Whatever it can’t solve, it flags for the morning.
09:00
InboxAllTeam onlineAfter hours · your assistant replies
LPLucía ParedesHi Lucía! Your code is already active: 7302 58#. If you need anything, write here.We’re in! Thanks20:4302:19
TRTomás R.Do you have parking?23:08
EWEmma W.Thanks! See you Friday21:36
IfInquiry from your websitePrice for a week?20:52
MGMartín G.Invoice for the stay19:10
LPLucía ParedesApt 4B · Oct 16 → 19
Friday 16
Hi! We’re leaving for the airport. Anything we should know to get in?20:41
Sofi · teamHi Lucía! Your code is already active: 7302 58#. If you need anything, write here.20:43
21:00 · your assistant takes the night shift
Saturday 17
We’re here, but the street door won’t open with the code.02:14
Your assistantNo worries: the street door opens with the QR I emailed you, on the reader to the right. The code is for your apartment door, on the 4th floor.02:15
We’re in! Thanks02:19
Your assistant is typing
09:00While you were sleeping
4 conversations answered
1 new booking from your website
1 question for you: Tomás asks about parking
Team inbox
The ticket writes itself
Your assistant reads your guests’ messages in the inbox and, when someone says something isn’t working, opens the ticket by itself, with the unit, the priority and who’s in charge. Your maintenance lead shows up knowing what needs fixing, closes it with a photo, and the cost is charged to the unit. Preventive maintenance schedules itself.
Lucía · Booking.com · 10:12«The air conditioning isn’t cooling»Your assistant read it and opened the ticket
11:40
#118Before the next check-in
Air conditioning not cooling
Apt 4B · Palermo
Open
In progress
Solved
Maintenance lead
Filter cleaned · photo attached
$
USD 32 · charged to the unit
Solved 11:40
History
10:12Lucía mentions it on Booking.com
10:13Your assistant opens the ticket and assigns it
11:40Solved with a photo of the filter
Next preventive: A/C filters in 90 days
Maintenance phone
Clear accounts with every owner
If you manage apartments for owners, GringoPMS models the whole business: fixed-rent or revenue-share contracts, expenses per unit, and each month’s owner statement built by itself, with every booking and every ticket inside.
Owner contracts: fixed, percentage or stepped
Real profitability per unit, not a building average
Payments and expenses for each unit in one place
Statement · October 2026
Ready to send
Apt 4B · Palermo · Owner: Marta G.
7 bookings · 21 nights1,974.00
Lucía Paredes · Booking.com · Oct 16 → 19312.00
Channel commissions−241.30
Check-out cleanings−175.00
Ticket #118 · air conditioning−32.00
Management fee (20%)−346.54
To transferUSD1,179.16
Owner statement
Airbnb Superhost: more than 2,700 stays and a 4.9 rating across more than 1,500 reviews over the last 3 years.
Today we run 26 apartments and are adding 36 more units.
We use it every day. GringoPMS runs AMBBI’s operation in Buenos Aires. Every module exists because we needed it first.
Monthly billing in USD starts when your service is activated. Joining the list does not create a charge.
The whole team works with the same information.
Your account brings together portfolios, buildings and units. Access follows each person’s role; your subscription grows with your units, rather than screens or team members.
Bookings and direct sales
Calendar, availability, channels and rate plans
Branded booking page and engine for your website
Payments, deposits, extras and outstanding balances
Nightly stays, flexible and monthly rentals
Pricing rules, recommendations and revenue reports
Guests and communication
Online check-in, documents and configured identity verification
Message inbox and automated replies
Assistant for operating queries
Access management and compatible smart locks
Contracts, documentation and stay tracking
Team and operations
Cleaning checklists, timing, photos and quality checks
Maintenance, recurring work, incidents and suppliers
Inventory, stock and laundry
Tasks, projects, purchases and responsibility tracking
Team records, attendance and payslip management
Administration and owners
Portfolios, buildings, units and role-based permissions
Expenses, building fees, utilities and supporting documents
Cash records, collections, payments and unit accounts
Owner contracts and statements
Reports, exports, customers and affiliates
Earn from early arrivals and late departures.
Optional early check-in and late check-out service: GringoPMS charges 10% on extras actually sold and collected through this service.
The fee base deducts refunds and discounts and excludes taxes. It does not apply to the stay itself or extras collected outside the service. Payment processor charges are separate.
Example: collecting USD 100.00 from these extras generates a GringoPMS fee of USD 10.00, before taxes.
Clear terms from the start.
How do the minimum and graduated tiers work?
Pricing is cumulative: each rate applies only to units within its tier. The monthly minimum is USD 99. Up to five units cost USD 99. Units 6–10 add USD 17.50 each; 11–25, USD 15; 26–50, USD 14; 51–100, USD 13; from 101, USD 12. Every tier has the same features.
What counts as an active unit?
Each independently rented apartment or room managed in the account. It counts once, regardless of listings, channels or portfolios. It remains active while occupied, on a monthly rental or temporarily under maintenance. Portfolios, buildings, users and owners do not add units.
Is the price the same without channels or online check-in?
Yes. The same minimum and graduated rates apply without channels or digital check-in. Once you archive a unit, resolve future bookings and disconnect its sales, it stops counting in the next cycle. The monthly minimum remains while the service is active; history is retained.
Is a website included?
A booking page with your brand, photos, availability and payments is included, hosted on GringoPMS. You also get an embeddable booking engine for your existing website. Domain registration, a complete custom website and special development are quoted separately before you commit.
Do automated emails cost extra?
Operational emails are included: confirmations, reminders, receipts and team notifications. Sender and reply addresses are configured during setup. A business email mailbox and bulk marketing campaigns are separate services.
Can I connect my WhatsApp number and use your assistant?
Your assistant inside the PMS supports operational queries. Your WhatsApp Business number and automations are configured during setup, using your account and authorization. Meta, messaging and external AI usage charges are disclosed before activation; unlimited usage is not included.
Where do I receive guest payments?
In your own account with a compatible processor, such as Mercado Pago or Stripe. Fees and terms follow your agreement with that provider. Bank accounts, currencies and available reconciliation are reviewed for your operation during setup.
Which external services do I pay for?
WhatsApp or SMS usage, identity verification, lock or signature-provider licenses, external pricing services such as PriceLabs, domains and payment fees. GringoPMS includes its own pricing engine. Compatibility and cost are confirmed before connecting each service.
Are integrations activated identically for every account?
The plan includes available standard features. Some require data, equipment, accounts or provider permissions. Before setup, we document enabled scope, configuration and any custom migration or work; each team keeps its roles and data separate.
How is a business with several portfolios organized?
The account identifies your organization and its users. Portfolios group property administration, and buildings contain units. Permissions control each person’s access; physical units count once. Independent organizations are configured in separate accounts.