Your guests can look at a calendar and understand which weeks are free.
But AI assistants, search engines and booking discovery tools need structured information.
If your availability is hidden inside a visual widget or iframe only, your real open dates may be invisible to the systems helping travellers decide where to stay.
Your calendar may look clear — but only to humans
A guest can open your website, scan the calendar and see what is available.
But an AI assistant does not “look” at your page like a person. It needs structured, machine-readable data.
Without that, your website may say you are available. But AI tools may not understand:
- which future date ranges are open
- how long each stay can be
- which property those dates belong to
- whether the calendar is up to date
The new direct booking journey is changing
A traveller may not start on Airbnb. They may ask an AI assistant:
If your own website has clear, structured availability, it gives AI systems a better chance of understanding that your property is a possible match.
- No commissions.
- No platform dependency.
- Your own website becomes easier to understand.
Why now?
More travellers are starting their search inside AI assistants rather than traditional search engines.
If AI cannot see your future availability, it cannot recommend your property.
Stayem turns your calendar into readable availability data
Stayem keeps one master calendar for your property.
From that calendar, it can publish availability in formats designed for both humans and machines.
- a website availability calendar for guests
- a structured data script for your page
- a public JSON availability feed
- a JSON endpoint for search engines and AI tools
When your Stayem calendar changes, the public availability data stays aligned.
Why it matters for direct bookings
Your website stays useful
Guests can still see availability visually.
AI systems can understand open dates
Availability is published in structured, machine-readable formats.
Your calendar stays in sync
Stayem uses your master calendar as the source of truth.
You keep the direct relationship
Guests who discover your property can come back to your own website.
No lock-in
Availability uses open, readable formats.
Not magic. Just clearer data.
Stayem does not guarantee that AI assistants or search engines will recommend your property.
But it helps remove a basic obstacle: making your real availability visible in a structured format they can understand.
Common questions
Can I make ChatGPT or another AI assistant recommend my property?
No, and nobody can promise it. What you can do is make sure your real availability is readable: publish it as structured data and a feed so assistants and search engines can understand which dates are free, instead of guessing from a picture of a calendar.
What does machine-readable availability actually mean?
Two things beyond the calendar a visitor sees: a JSON feed listing your open date ranges, and JSON-LD structured data embedded in the page. Both describe the same dates in a form software can read directly.
Do I need a developer to publish it?
No. Stayem gives you copy-paste snippets in your property settings: a one-line script, an iframe, the JSON feed and the JSON-LD block. The feed is the one a developer would use for something custom.
Does publishing my availability expose guest details?
No. The public feeds carry only whether dates are free or taken — no guest names, no contact details, no prices you have not chosen to publish. Nothing is published until you turn web integration on for the property.
How do search engines and assistants know my dates are current?
Because they read the same master calendar your platforms sync with. Stayem imports your platform calendars every hour, with an on-demand refresh, and the public feed is always served from the current state.
Make your direct booking calendar easier to discover
Stayem helps your calendar work for guests, search engines and AI assistants — from one always-in-sync source of truth.
Get started for freeEmbed on your own site
Add your availability to your own website so search engines and AI assistants can read your real open dates. Copy a snippet below.
<script src="https://stayem.com/embed-schema.js" data-property-id="villa-vista"></script><iframe src="https://stayem.com/embed/calendar/villa-vista" width="100%" height="720" loading="lazy" title="Availability"></iframe>https://stayem.com/api/public/availability/villa-vistahttps://stayem.com/embed/schema/villa-vista.jsonReplace villa-vista with your own property — Stayem fills the exact snippets in your property settings.
Stayem does not guarantee AI recommendations. It makes your future availability visible and machine-readable so AI systems can understand when your property is available.

