All-in-one platform for short-let operators

Run your entire short-let business from one dashboard.

CodeB Business Intelligence unifies every channel, every apartment and every euro — live operations, revenue insight, guest communication and your own booking website, all in one place. Offline-first, so you never stop working. Built in Malta by Aloaha Limited.

Open the dashboard → Explore the features
🔌 PMS unified 🛡 Offline-first & GDPR-ready 🇲🇹 Built in Malta 📱 Installable PWA
5-in-1Hostaway · RentalsUnited · Channex · PMS · Direct-book
24/7Offline-first — never stops
0%Commission on direct bookings
1Dashboard for everything

One platform for your whole operation

From this morning’s check-ins to this quarter’s owner statements — every part of a short-let business, working together and reconciling to the cent.

📈Live operations board

Today’s arrivals, departures, stay-overs, new bookings and same-day turnovers — the whole day at a glance, refreshed live.

💴Revenue intelligence & Finances hub

Revenue, cash-flow, forecast, ADR & occupancy, weekly pick-up and full owner P&L. A Finances hub pulls invoices, expenses and P&L together per property, per booking and per period.

🔌Every channel, one pool

Hostaway, RentalsUnited and Channex merge into a single reservation pool. Hostaway-compatible and RentalsUnited-compatible facade APIs let existing partner integrations point at you unchanged.

🏘No channel manager? No problem

Run a property entirely in-app as its own Local channel — details, categories, rooms & bed sizes, photos, rates with a minimum floor, cleaning & linen fees, taxes, reviews and invoices, all synced to your booking website.

🏠Your own booking website & grouped storefronts

A white-label storefront with live availability, enquiries and two-way iCal sync — take direct, commission-free bookings. Add grouped storefronts on their own domain, each showing a hand-picked set of properties from any channel, while the main storefront stays untouched.

🎨Per-property marketing websites

Built-in website builder with themes, a visual text editor, a media library, rotating hero images, blog posts, gallery, per-room pages and an availability search. Update a theme once and every site follows without a rebuild. Live example: brochterbeck.com.

🏨Hotels & room types

One property, many bookable rooms with live per-room availability & prices, rate plans, per-room-type ARI, whole-hotel and derived rates, and a Channex/HomeAway-shaped export to distribute to OTAs.

🔑Smart locks — Nuki keyless entry

CodeB pushes a unique keypad PIN to the Nuki lock for every booking, time-limited to the stay. The code opens just before check-in, self-expires after check-out and is removed automatically. Stay-extend re-times the same code in one click. Guests see the PIN in their check-in portal; staff read the live code on the Check-ins dashboard.

🏷Promo & discount codes

Percentage or fixed discounts on direct bookings, scoped to chosen properties, with validity dates, minimum nights or spend, and usage limits — validated live on your storefront.

🧾Free channel rate calculator

Public, no login. Enter your target payout and get the nightly price to charge on Booking.com, Airbnb, Vrbo and HomeToGo after commissions, bank fees and guest fees. pms.brochterbeck.com/rate-calculator →

💬Unified guest inbox & AI calling

Every guest conversation in one inbox, plus AI-assisted outbound calls with full transcripts — never miss a message or a check-in call again.

🧹Housekeeping & turnovers

A 30-day turnover board with same-day back-to-backs, cleaning tasks and required items — cots, high chairs, extra beds — so nothing is missed.

📈Reviews, pricing & pace

All-channel reviews, a per-listing pricing & availability calendar, and a pace report that shows how the coming months are filling up.

🌐SEO & GEO built-in

Seven languages — German, English, Maltese, Dutch, French, Italian, Spanish — with hreflang, JSON-LD, per-page titles & meta, SEO-named alt-tagged images and auto sitemaps.

📜Online check-in & German Meldeschein

Online guest check-in captures guest IDs and produces a signed German Meldeschein per BMG §§29–30, multi-traveller and printable.

💾Your-own-cloud backups

Scheduled backups of all data to your own Nextcloud or WebDAV, admin-gated and offline-first — data never leaves your infrastructure.

🛡Offline-first & secure

Every dataset is cached locally, so the portal keeps running even when a channel or the internet drops. SSO sign-in, role-based access and GDPR pages included.

🔧Open API & integrations

API-first. Exposes Hostaway-compatible and RentalsUnited-compatible APIs so partners integrate unchanged, plus an open REST API with a published OpenAPI spec.

👤Access, door codes & teams

Property addresses, GPS and door codes flow to the right people, with staff roster, contacts and inventory. Meldeschein and Nuki access ride on the same dashboard.

Live in days, not months

Connect what you already use and CodeB does the rest — quietly, in the background, all day.

Connect your channels

Link Hostaway, RentalsUnited and Channex with a few keys, or run the Local channel in-app.

Data syncs itself

Properties, bookings, guests and calendars flow in and cache offline-first.

Run the day

Operations, housekeeping and guest messages — all from one screen.

Grow revenue

Forecast, price and report — and take direct bookings on your own site.

Free channel rate calculator — no login

Enter your target payout and get the nightly price to charge on Booking.com, Airbnb, Vrbo and HomeToGo — after commissions, bank fees and guest fees are factored in. Public, no sign-up, no strings.

Commissions are calculated on the total booking value including the cleaning fee: Booking.com ~15%, Airbnb ~15.5%, Vrbo 5% + 3% payment processing, HomeToGo ~15% (or 3% split).

Open the rate calculator →

Everything CodeB can do — a plain-English tour

A quick reference to every feature. Full step-by-step docs live in the guide.

Today board — your command centreThe landing screen after sign-in. Metrics bar for check-ins, check-outs, same-day turnovers, stay-overs, new bookings, cancellations and today’s transactions. Click any booking for the full reservation, payment history and required items.
Arrivals & check-inDoor and access codes plus the guest’s remote access link, surfaced only to authorised staff. Address, GPS and one-tap map link for every stay. Required items — cot, high chair, extra bed, food pack — shown as clear chips so nothing is forgotten.
TurnoversA day-by-day view of check-ins and check-outs across the next 30 days — the backbone of housekeeping and laundry planning. Same-day back-to-backs are paired and flagged. A green ✓ (or amber ⚠ if older than 3 hours) tells you the data is current before you act on it.
Housekeeping & issuesTurn the day’s turnovers into work and track anything that breaks. Cleaning tasks per property, maintenance issues assigned to workers, status tracked to done.
Revenue, forecast & paceThe financial cockpit. Booked revenue and money movements over any period. Projected performance and how fast the coming months are filling versus last year. ADR, occupancy and KPIs per property. Weekly pick-up: how much revenue was booked this week for any future period.
Owner statements & commissionsPer-owner profit-and-loss built from cached reservation financials, plus channel-commission breakdowns you can click into.
Properties, occupancy & pricingProperty browser with details, photos, address and door codes for each unit. Occupancy calendar across the whole portfolio. Per-listing pricing calendar, month by month.
Guests & reviewsGuest profiles with history and spend from all sources. All-channel reviews with colour-coded scores — know what guests think without hopping between apps.
Inbox & AI callsA unified inbox that pulls guest conversations from every channel into one thread view. AI-assisted outbound calling for check-in confirmations and follow-ups, with full transcripts retained.
Channels & open APIsHostaway, RentalsUnited and Channex merge behind one filterable list. Hostaway-compatible and RentalsUnited-compatible facades expose PMS-shaped APIs so existing partner integrations point at you unchanged. Every public REST endpoint is documented in an OpenAPI spec and secured with API keys or SSO tokens.
Booking websitePublic listings with photos, live availability and a booking enquiry flow, all white-label under your brand. Website leads land in an admin inbox with GDPR-safe retention. Availability publishes as iCal and subscribes to OTA calendars, both ways.
Team & inventoryStaff directory and roster scheduling. Shared address book (CardDAV) with photos. Warehouse and stock item by item. Optional device / network monitoring where licensed.
Laundry Portal (add-on)Track every sheet and towel end-to-end — vault, apartment, laundry, van. Two-sided laundry counts, GPS fleet map, day-loop route planning, per-wash pricing and monthly invoices. Consumes the same turnover feed. Open the Laundry Portal page →
Security & settingsSingle sign-on through your identity provider, with an admin fallback. Role-based access — a “guest” role is denied everything; financial pages are admin-only. Door-code sharing is off by default. GDPR and imprint pages, EU image proxy, manageable API keys.
Offline-first & syncEvery dataset is stored locally, so if a channel or the internet fails, pages still serve the last good data. Automatic reconcile as soon as connectivity returns. Installable as a Progressive Web App on phone or desktop.

Who it’s for

Short-let & holiday-let operators

Portfolios from a handful to hundreds of units. Multi-property, multi-owner, multi-channel — with a public website that never drifts from the operational data.

Boutique hotels & B&Bs

All the operational modules you need without the enterprise-PMS price tag. The AI receptionist answers overflow at 3 a.m. in the guest’s language.

Property-management companies

Onboard each owner as a sub-tenant, invoice them via owner statements, and give them a login into their own slice of the dashboard.

Vacation-rental franchises

One codebase, one comms stack, dozens of tenant subdomains. Central brand, local operators, per-tenant isolation.

Built on the CodeB platform — not a fresh stack

Business Intelligence is not a separate product with its own database, its own login and its own phones. It is a top-level view on the same tenant that runs the phone system, the AI receptionist, the SBC and the identity broker. That is why the Meet button just works, why the Chat sidebar shares one bubble style with /chat.html, and why a call from “Call Personal” is a normal CodeB SIP call with the usual recording, transcription and CDR.

Comms

Meet uses the CodeB SFU — up to hundreds of participants per room, TURN with SDES-SRTP, RFC 5630 SIPS and RFC 4028 Session-Timer under the hood.

Identity

OIDC sign-in via /oidc.ashx. Every write in Operations, Team and Properties is stamped with the OIDC subject and lands in History.

AI

Guest calls to your vnum route through the CodeB AI receptionist with live reservation context from the same platform — opening hours, arrival codes, unit numbers.

Recording & transcript

Any call — guest inbound, front-desk outbound, or the “Call Personal” button — can be recorded with per-tenant retention and live transcription.

Channel managers

Hostaway, RentalsUnited and Channex plug in via first-party connectors. Reservations, guests and property data sync both directions. Source-picker in the top-right dropdown.

API + webhooks

Full REST + webhook surface documented alongside the rest of the CodeB API. Automate housekeeping tickets, owner reports, arrival notifications.

Frequently asked

What is CodeB Business Intelligence?

A web-based, all-in-one platform for short-let and vacation-rental operators. It brings live operations, revenue analytics, every booking channel, guest communication and your own booking website into one dashboard — and works offline-first, so your team keeps running even if a channel or the internet drops.

Which channels and systems does it connect to?

It unifies Hostaway, RentalsUnited and Channex into a single reservation pool, and exposes Hostaway-compatible and RentalsUnited-compatible facade APIs so partners integrate with you unchanged. Calendars sync both ways over iCal.

Does it work when a channel or the internet is down?

Yes. Every dataset is cached locally offline-first, so pages keep serving the last good data and reconcile automatically once the connection returns.

Is it secure and GDPR-compliant?

Yes. Access is behind single sign-on with role-based permissions, guest data is protected, and the platform ships GDPR and imprint pages plus an EU image proxy. Only the public marketing and help pages are open — everything else requires a login.

Do I have to use a channel manager?

No. You can run a property entirely in-app as its own Local channel — property details, categories, rooms & bed sizes, photos, rates with a minimum floor, cleaning & linen fees, taxes, reviews and invoices, all synced to your booking website. If you already have Hostaway, RentalsUnited or Channex, plug them in and CodeB reads reservations from them alongside the Local channel. A dropdown at the top-right of the dashboard lets you flip between sources.

Is there a free channel rate calculator?

Yes — public, no login. Enter your target payout and get the nightly price to charge on Booking.com, Airbnb, Vrbo and HomeToGo after commissions, bank fees and guest fees. pms.brochterbeck.com/rate-calculator.

How much commission do Booking.com, Airbnb & Vrbo charge?

Booking.com around 15%, Airbnb around 15.5%, Vrbo 5% + 3% payment processing, HomeToGo around 15% (or a 3% split model). Commissions are calculated on the total booking value including the cleaning fee. Use the free rate calculator to see the exact net payout for your own numbers.

Can I build a website for each property?

Yes. A built-in website builder gives each property its own marketing website with themes, a visual text editor, a media library, rotating hero images, blog posts, a gallery, per-room pages and an availability search. Update a theme once and every site follows without a rebuild. Live example: brochterbeck.com.

Which languages does it support?

Seven languages out of the box: German, English, Maltese, Dutch, French, Italian, Spanish. Public pages ship hreflang, JSON-LD, per-page titles & meta, SEO-named alt-tagged images and auto sitemaps.

Does it work for hotels, not just apartments?

Yes. One property can have many bookable rooms with live per-room availability & prices, rate plans, per-room-type ARI, whole-hotel and derived rates, and a Channex/HomeAway-shaped export to distribute to OTAs.

Can guests check in online (German Meldeschein)?

Yes. Online guest check-in captures guest IDs and produces a signed German Meldeschein per BMG §§29–30, multi-traveller and printable.

Does it support keyless entry & smart locks (Nuki)?

Yes. CodeB pushes a unique keypad PIN to the Nuki lock for every booking, time-limited to the stay. The code opens just before check-in, self-expires after check-out and is removed automatically. Stay-extend re-times the same code in one click. Guests see the PIN in their check-in portal; staff read the live code on the Check-ins dashboard.

Does CodeB have an API?

Yes. CodeB is API-first. It exposes Hostaway-compatible and RentalsUnited-compatible facade APIs so partners integrate with you unchanged, plus an open REST API with a published OpenAPI spec, secured with API keys or SSO tokens.

What does “multi-tenant” mean here?

Each customer gets their own CodeB tenant on their own subdomain, with their own data directory under App_Data/<tenant>/, their own users, their own OIDC realm, their own recordings and their own audit log. Nothing crosses. A property-management company can also run nested tenants for each owner they manage.

Where is the data hosted?

EU by default. You can also self-host on your own IIS with the CodeB bridge alongside — the same install serves this platform, the phone system, the SBC and the OIDC identity broker. Data never leaves your VM.

How does the AI receptionist see live reservations?

The Voice AI vnum reads the same platform via the same tenant scope. A guest asking “what’s my check-in code?” gets the answer for their reservation on their unit, not a generic script. See the AI receptionist page for the plumbing.

Does Meet / Chat / Call really share the phone system?

Yes. Meet opens /room.html with your OIDC session, Chat opens /chat.html as the same signed-in user, and “Call Personal” dials via the CodeB SIP softphone. Signed-in participants get their in-meeting chat auto-archived to their own chat history — the archive lives in the same tenant as the rest of the data.

Who builds it?

CodeB Business Intelligence is developed by Aloaha Limited in Malta.

Ready to run everything from one place?

See the platform your team will actually enjoy using. We can bring up a fresh CodeB tenant for you, wire the channel-manager integration, and give you a walk-through of the dashboard — usually in an afternoon. No lock-in, no per-property surcharge for the comms stack, no separate website contract.

Open the dashboard → Read the guide Book a walk-through