Private betaWe’re looking for rental operators to run on OmniPM — 50% off for your first 12 months.Apply

PlatformWebsites

Your rooms, on your own website. Live from the dashboard.

Units, photos, prices and availability come straight from OmniPM, so the site is never out of date — in 13 languages. Visitors search by area and date, inquire or reserve, and every request lands in your dashboard. We build the site on your brand — or your developer connects the one you have through the website API.

Three ways to have a website. All of them read the same dashboard.

01

We build your website

On your brand and domain, with search, a map, unit pages, booking, a waiting list and an AI chat — in 13 languages.

Quoted with you
02

Connect your own

Keep your site and your developer. It reads listings and availability, and sends inquiries back, through the website API.

No extra cost · one key per site
03

No website

Run the dashboard alone, with bookings from Airbnb, Booking.com and VRBO, and booking links you send yourself.

Nothing extra

Your website

Everything a visitor needs to choose a room. Nothing your staff have to update twice.

Search by area, date and budget

Area, move-in date, budget and type, an On sale filter, a map with price pins and the walk to the nearest station.

Availability that is always right

Worked out from your reservations, not typed in. A room can be inquiry-only, a building can be kept off the site, and each building sets how far ahead it takes reservations.

Available nowVacant today
From Nov 28Move-out confirmed
Possibly from Jan 12Fixed term ending, no notice yet

Unit and building pages

Photos and floor plans, video and VR tours, fees and pricing, amenities, house rules — and approved reviews from past residents.

Photos · 14Floor planVideo tourVR tour

4.8 · 12 reviews

A chat that knows your rooms

Answers from your public knowledge base and searches live listings, with campaign prices and links to the rooms. In English and Japanese.

Any one-room apartment near Kichijoji under ¥100,000?

AI

Kichijoji Terrace 105 is available now at ¥98,000 a month, 9 minutes from the station.

Kichijoji Terrace 105
¥98,000 · Available now
View room →

Favorites and a waiting list

Visitors save rooms, then join the waiting list with their criteria and a refundable deposit. When a matching room frees up, your team sends an offer to accept within 24 hours.

Offer · Kichijoji Terrace 105

Matches budget, area and move-in date

Accept within 23:41:08

Every page around the rooms

The site also serves your blog, your careers page with open positions, your services, a page for owners to list a property, and your contact links.

/01Blog/02Careers/03Services/04List your property/05Contact/06Waiting list

Booking

From visitor to reservation, without anyone retyping it.

  1. 01

    Inquire, or reserve

    An inquiry needs no payment. Reserve opens the booking form for the room and the dates.

  2. 02

    Log in with an emailed code

    Six digits, no password to create or forget.

  3. 03

    Five steps

    Applicant, details, consent, review and pay — with co-occupants, a legal representative and the contract language.

  4. 04

    Pay the reservation fee

    By card, PayPal, Wise, bank transfer with proof, or PayPay where a building has a QR code. It comes off the first invoice.

  5. 05

    It’s in the dashboard

    A reservation with the applicant, the room and the payment — ready for the contract.

Nothing free on those dates?

Up to three other rooms are suggested — same building first, then the same area, then rooms that free up a little later. Inquiry-only and hidden rooms are never offered.

Half-finished forms

An inquiry, viewing request or booking left halfway is saved, and the visitor gets a follow-up email to finish it — at most one every 14 days.

Contract explanation

After reserving, the resident picks a time from a staff member’s calendar for the contract explanation, online or in person, with a confirmation email.

Every form has a home in the dashboard

Inquiry · contact formContacts, with an email to your team and a confirmation to the visitor
Viewing requestContacts — confirm a time and it goes on the calendar
Owner inquiryContacts, as a property assessment request
ReservationReservations, with the payment
Waiting-list sign-upWaiting list, matched as rooms free up
Newsletter sign-upNewsletter subscribers, with language
Job applicationYour team’s email, with the résumé

Languages and SEO

Every page in 13 languages. Each one findable on its own.

Staff write descriptions in English and Japanese. When a building, unit, blog post or campaign is saved, AI translates it into the other eleven — or press “Translate all languages” before saving to check them first.

/en/English/ja/日本語/zh/中文/ko/한국어/vi/Tiếng Việt/fr/Français/es/Español/it/Italiano/de/Deutsch/pt/Português/tl/Tagalog/th/ไทย/id/Bahasa Indonesiax-default→ /en/

Built for search, on the sites we build

Each language at its own address: /en/, /ja/, /ko/…

hreflang links between all 13 versions, plus x-default

A sitemap built from your buildings and blog posts — hidden buildings left out

Structured data for your business and your site search

A display name per building, written for search

head · /ko/buildings/mitaka-gardenillustrative
<link rel="alternate" hreflang="en"
      href="https://hikari-living.jp/en/buildings/mitaka-garden" />
<link rel="alternate" hreflang="ja"
      href="https://hikari-living.jp/ja/buildings/mitaka-garden" />
<link rel="alternate" hreflang="ko"
      href="https://hikari-living.jp/ko/buildings/mitaka-garden" />
<link rel="alternate" hreflang="zh"
      href="https://hikari-living.jp/zh/buildings/mitaka-garden" />
<!-- … 9 more, then x-default -->

Website API

Already have a website? Connect it.

Your developer reads the same data the dashboard uses. Listings, availability, buildings, blog posts, campaigns, job posts and your brand settings go out; inquiries, viewing requests, waiting-list sign-ups, applications and analytics come back.

Full documentation is coming.

What a site can read and send

GETUnitsEvery unit for one language, with prices, photos and availability
GETUnit and building pagesOne unit or building, with similar ones
GETFeatured unitsA shortlist for your landing page
GETBlog postsPublished posts, in every language
GETCampaignsActive banners and discounts
GETJob posts and servicesOpen positions and your services catalogue
GETSite settingsBrand colour, contact links and office details
POSTLeadsInquiries, viewings, contact, owners, waiting list, newsletter, applications
POSTChatThe website assistant, answering from your knowledge base
POSTEventsViews, searches and clicks, for your analytics

One key per website

Name a key, tick what it may do, copy it once. See when each was last used, and revoke it the moment a site goes away.

Availability arrives already worked out

"availability": {
  "status": "possibly-from",
  "date": "2027-01-12",
  "label": "Possibly from Jan 12, 2027"
}

Your site shows the same label the dashboard does — no date logic to rebuild.

Beyond the website

The same API serves your own tools and AI agents: search units with filters, create an inquiry, read the viewing schedule, or create a booking link with its own price.

Analytics

See which page brought the booking.

Every view, search and click on the site feeds the marketing analytics in the dashboard — by device, language and country, with where visitors heard of you.

Search filters usedLanguage and top countries“How did you find us”Campaign performanceTop blog postsSearch Console and GA4, once connectedExcel export
Analytics

Booking funnel

Last 30 days · demo data
Property views4,812
Inquiries started611
Reservations started121
ConversionsInquiries made 348Reservations made 57

Website questions

Do we need a developer?

Not if we build the site for you. To connect a site you already have, your developer uses the website API with a key you create in the dashboard settings.

What does the website cost?

Connecting your own site or running without one costs nothing extra. If you want us to build one, we’ll quote it with you.

How fast does a change reach the site?

Listings, prices and availability are read from the dashboard, so a change your staff save reaches the site within minutes.

Can we keep a building off the site, or take inquiries only?

Yes. A building can be hidden from the site, a room can be inquiry-only, and each building sets how many days ahead it can be reserved.

Which payment methods can visitors use?

Card, PayPal, Wise, bank transfer with proof upload, and PayPay where a building has a QR code. You switch each one on or off, and payments go to your own accounts.

Which languages does the chat speak?

The website assistant answers in English and Japanese. The pages themselves are in 13 languages.

Put your rooms on your own site. Apply for the beta, and we’ll set it up with you.