Everything you want to know about Xentra
Guides, videos and answers about Xentra.
Popular articles
- What is Xentra?
Overview: what Xentra can do, who it is for, and how you use it, completely or alongside your PMS.
- Connect Claude or ChatGPT to Xentra (MCP)
How to connect an AI assistant like Claude or ChatGPT to your Xentra account, what it can read and change, and how to disconnect it.
- Connect Booking.com and Expedia via the Channel Manager
Step by step connect Booking.com and Expedia: allow Channex in the extranet, test Hotel ID, map rooms, go live, pause, and disconnect.
- Connecting multiple Airbnb accounts, and why co-host access is not enough
How to bring listings from other Airbnb accounts into your Xentra when you manage them, why co-host is not enough, and how to disconnect an account again.
- Self-service invoices: the guest creates their own invoice
Guests get their invoice themselves via a link, with timing, fallback invoice, and sending.
- Placeholder system (Merge Tags)
All placeholders for message templates, automations, and guest pages at a glance, by category as in the placeholder menu.
Topics
Access and doors Articles: 11
- Setting check-in and check-out times
Where you set arrival and departure times, what happens to existing bookings when you change them, and which times apply as long as nothing is saved.
- Connecting Igloohome: Client ID and Client Secret
Where you get the Client ID and Client Secret for igloohome, which scopes are required, and what helps if the device list is empty or the connection has expired.
- Connecting the Ring intercom and doorbell
Connect Ring, what to do with “connected, but no devices”, ring before opening, renew the token and switch to another Ring account.
- Opening doors with "My Entrances"
The page for opening doors quickly in the app and for team members: who sees it, opening and sharing, and why it can be empty.
- Connecting SwitchBot
Connect SwitchBot Lock and Bot with token and secret key, switch on the cloud service and what the guest sees in the access link.
- Connecting Tedee and door codes
Connect Tedee with a personal access key, why the bridge is required, door code per booking on the keypad and what helps when the PIN list is full.
- Connect TTLock and door codes
Connect TTLock with the login details of the TTLock app, door code per booking on every door of the unit, what to do in case of a code conflict.
- Access Control: Overview and setup
Which locks Xentra supports, how you connect providers and assign devices, what the six tabs of Access Control do, and what reaches the guest.
- Offline QR Codes
Fixed QR codes per unit for check-in, guest page, access, and WiFi that always lead to the current guest, with last name and arrival date prompt.
- Connect a LivionKey key cabinet
How to connect your LivionKey key cabinet: Xentra creates a PIN per booking for the compartment with the room key.
- Connect masunt key safe
With a masunt key safe, Xentra releases the room key per booking: Each booking gets its own PIN for the compartment, i…
Check-in and guest registration Articles: 35
- ID data in online check-in: what Xentra stores
Which ID details the check-in asks for, why only from foreign guests, what is stored with Stripe Identity and how you collect an ID photo.
- Set up AVS Direkt: Check municipality, upload PDF, assign units
In three steps to AVS Direkt: Check municipality and request activation, upload the PDF from the tourism office, and assign the properties to your units.
- AVS Direkt: Guest registration form, tourist tax, and digital guest card
How you set up AVS Direkt and use the guest registration form, tourist tax, and digital guest card, plus help with "Category invalid" and "Rate not found".
- Check-in form: Travelers and guest count
How the guest specifies adults, children, babies, and dogs in the online check-in and what applies when the number of guests differs from the booking.
- Feratel Deskline: Guest registration, tourist tax, and guest cards
Set up Feratel, guest card data sharing, schedule, how the guest pays the tourist tax, and how the guest cards reach the guest.
- Feratel: Activation by your destination
How your municipality activates the Xentra interface at Feratel, with Company Code and email template, and which two numbers you need per unit afterwards.
- Guest guide: Sections only for certain units
Show a section of the guest guide only for some units, such as a key box, parking space, or Wi-Fi per apartment in a house with several units.
- Guest Guide: Products, Purchases and Payment
Offer extra services in the guest guide, show “Your Purchases” and allow online payment or invoice payment.
- Guest page: Show sections only upon arrival (visibility)
Show sections of your guest page only from check-in, after completed check-in, or hide them after check-out, even hours or days beforehand.
- Guest statistics (Beta): monthly overnight statistics for Austria
How you generate the monthly overnight statistics for your municipality in Austria (Statistik Austria, Graz CSV, Vienna VIETour) from your online check-ins.
- Pricing type of a product: per night, per guest, per pet
Why the pricing type is not in the product catalog, where you actually set it, and which default quietly applies otherwise.
- Tramino Pass: Guest registration form, tourist tax, and guest card (Hochschwarzwald, Allgäu-Walser-Pass)
Connect Tramino with API key and business address: Guest registration form and tourist tax from online check-in and guest cards via placeholder.
- Collecting add-on sales: commission, payment by invoice and Stripe
Commission on upsells, online payment or payment by invoice per template, Stripe fees and why you need a fully set up Stripe account.
- Online check-in: overview and setup
What online check-in is, where you set it up, what the guest fills out, how they pay, and which template they get.
- Check-in in the booking: status, guest data and marking
What a booking's Online check-in tab shows and how to complete check-ins, mark them as external, correct guest data or reset them.
- Check-in report: do my guests fill in the check-in?
The Report tab: completion rate, payments, split by property and portal, guest registration status and booking list.
- Set up check-in form: Guest data, fields, and redirect
All settings of your check-in template: Mandatory information per guest, ID number, number of guests, custom fields, uploads, time windows, and redirect.
- Guest registration: which connection is right for you?
AVS Direkt, Feratel, Tramino, WinTOP, or Chekin: which guest registration connection is right for you, where you set it up, and who is responsible for what.
- WinTOP: Online guest registration form and tourist tax
Connect WinTOP/OMS (Reif Systemtechnik): Location ID, HausUniqueId, test and production system, tourist tax mode, and guest registration form PDF.
- Guest pages / Set up digital guest guide
Create guest guide, assign units, sections, languages, products and payment toggles, send link to guest.
- Design guest page: Appearance, images, and Contact Footer
Header image and colours, gallery, map, Contact Footer with Guest-Facing Contact Details, and the preview card in WhatsApp and iMessage.
- Extra service on request: approve, decline, payment link
Services that require approval: set them up, approve or decline a request, automatic payment link and Open again.
- Products & Upselling
Create products, offer them in the online check-in and on the guest page, gear settings, products per unit, and when a product appears on the invoice.
- Add-ons at a glance: all booked extras in one list
All booked add-ons of your bookings in one list: filters by period, service and status, totals per service and Excel export.
- Chekin integration
Guest registration through Chekin for countries without a direct connection, like Italy, Spain and Portugal. In Germany you do not need Chekin.
- Edit guest guide with AI (MCP)
Edit your guest guide with your own AI assistant like Claude via MCP: create sections, revise texts, adjust colors.
- Create guest guide with AI
Let the AI write your guest guide from a few keywords, with tips from the surrounding area of your units.
- Test online check-in without changing real data
View the check-in safely with the preview, run a real test with your own test booking, and remove a test again with Reset or Delete.
- Guest uploads from online check-in: find and view files
Where uploaded IDs, PDFs and the guest's signature are stored and how to download them.
- Check-out in the guest guide: Check-out link and "I have checked out"
Guests tap "I have checked out" in the guest guide. Where you and your cleaning team see this and how the check-out link is sent by message.
- Questions for the guest in the guest guide
Ask for mobile phone number, arrival time, or requests in the guest guide. This is how you set up questions, and where the answers end up.
- Guest guide without internet, on the home screen and printed
Guests save the guest guide to their home screen, use it without internet or print it. What applies and what is not printed.
- Guest guide: Building blocks arrival, Wi-Fi, check-out, FAQ, emergency, weather, and recommendations
Which building blocks exist in the guest guide, from check-in and Wi-Fi to FAQ and emergency to weather and recommendations, and how you fill them in.
- Guest guide: the "Your arrival" block
What guests complete before arrival, confirming mobile number and email, and how you set up the card at the top of the guest guide.
- Guest guide: Statistics (opened, read, searched)
How many guests open your guest guide, what they read, what they search for, and what they do not find. Here is how you read the statistics.
Messages and AI bot Articles: 46
- Retention of your messages (18 months)
How long messages about your bookings stay stored, and what is excluded.
- Copy an automation
How to copy an existing automation with all settings. The copy starts paused so that no guest receives a message twice.
- Automations: Conditions and time modes
Which conditions an automation can check, such as check-in, payment, or deposit, and when it sends using the three time modes.
- Automations: messages to you and your cleaning team
Copy to yourself, note about a returning guest and cancellation info to the cleaning team: automations with a fixed recipient instead of the guest.
- Automations: don't send in the middle of a conversation
With "Don't send while a conversation is going on", no automation cuts into a chat. When it applies and where you see skipped messages.
- Automations: catch up on missed times
The "Also send if the send time has already passed" toggle: what gets caught up on and why last-minute bookings receive multiple emails.
- Skip or change a scheduled message for one booking
Cancel or change the text of a single scheduled message for one booking, without touching the automation.
- Instagram Direct: Answer direct messages in the Inbox
Connect an Instagram Business account, where messages land, and why you can only reply within 24 hours.
- Pause the AI bot for a booking or a guest
Mute the AI bot for a single booking or guest without switching it off for the whole account.
- Messaging Bot: Knowledge, FAQs, and what the bot accesses
Global instructions, FAQs, what the bot is allowed to access, check-in times, and how the bot adopts your FAQs into its answers.
- Placeholder system (Merge Tags)
All placeholders for message templates, automations, and guest pages at a glance, by category as in the placeholder menu.
- What WhatsApp costs: Meta bills you directly
Who pays for WhatsApp messages (Meta directly, not Xentra), why there is no WhatsApp credit and how AI credits differ from it.
- WhatsApp templates: links as buttons
How to add links like check-in, door opening or guest guide as a button in a Meta template and see in the history what reached the guest.
- Messaging & AI Bot: overview and inbox
Where the inbox is, the channel menu, messages without a booking, forwarding and AI help when writing, with links to the bot, templates and automations.
- CRM / Contacts
Guest contacts: automatic creation, search and filters, repeat guests and VIP, contact details with bookings and messages, merging, and company data.
- CRM: Newsletter consent and export
Filter guests with newsletter consent, export the list as a CSV file, for example for Brevo, and revoke consent on the contact.
- AI features
AI Assistant, automatic responses, Guest page generator, and more.
- Set up the Messaging Bot
Consent, reply mode, properties, knowledge, autonomy, style with waiting time, channels and AI disclosure of the Messaging Bot.
- Messaging Bot: messages without a booking and prices
When the Messaging Bot answers WhatsApp inquiries without a booking and how it quotes prices and availability like your booking page.
- Inbox: status, filters, follow-up and overview
Status, inbox and outbox, filters by property, portal and channel, follow-ups and overview: how to keep your inbox under control.
- Translation in the inbox
How guest messages are translated into your language and your replies into the guest's language, where you set this and what it costs.
- Create and submit WhatsApp templates for Meta
Create Meta templates in the template editor, copy from Xentra templates, variables, example values, submitting, rejection, and English version.
- AI Assistant
Personal AI Assistant for questions, setup analysis, and data evaluation.
- Booking.com messages: allow links and sender address
Booking.com blocks links or guest emails? How to allow your domain and your Xentra sender address in the extranet under security settings.
- Guest reviews
Collect, analyse and reply to reviews from Airbnb, Booking.com and Expedia, via Channex (full) or Beds24 (read only). Other PMS do not deliver any.
- Automatic guest review (Airbnb)
Xentra reviews your Airbnb guests automatically 48 hours after departure, with your own texts. One switch in the settings is enough.
- Review widget for your own website
Show real Airbnb/Booking.com reviews on your own website with one line of code.
- Automations: triggers, conditions and time modes
How an automation is structured: all triggers, all conditions and the three time modes.
- Automations: typical workflows step by step
Ready-made recipes: Check-in reminder and arrival info, last-minute, one night, late check-out, thank you & review.
- Custom fields as placeholders in messages
Use custom fields such as key box code or directions in templates: syntax, multi-line values, one value per language and several rooms.
- Create and edit message templates
Create templates, limit them to properties, write subject and text with placeholders, live preview, AI, duplicating and WhatsApp templates.
- Placeholders for extra services: booked and still bookable
Name the services booked with {{booked_services}} and offer those still bookable with {{available_services}}, including preview and limits.
- Placeholders: Choose times, access codes, and links correctly
Which placeholder is the right one for check-in time, access time, door code, guest cards, invoice link, and imported links from other systems.
- Setting up automations: channel, fallback, filters and catch-up
Recipient, channel and fallback, template and properties, the filters under "For which bookings?" and catching up on missed send times.
- Automations: extra service booked and fixed recipients
The trigger “When an extra service is booked”: only for certain services, damage waiver, triggering again, and messages to fixed addresses in the message history.
- Set up WhatsApp Business
WhatsApp via Xentra with "Connect with Facebook", share account from your own Meta app, status on the WhatsApp card, and the developer route directly via Meta.
- Send guest emails from your own address
Email add-on: custom domain (DNS) or "in your name" with Gmail/GMX, plus the forwarding that makes replies visible in Xentra.
- Inbox for the team: assignment, visibility and who is reading right now
Assign conversations to a team member, control who can see which conversations at all, and see live who is working on what.
- Prioritization: categories and urgency levels in the inbox
The bot sorts incoming messages into categories, you set how urgent each category is, and the list is sorted accordingly.
- Agoda and Feratel: Messages to guests are sent by email
Why you write to guests by email for Agoda and Feratel bookings via the channel manager and what happens to your automations.
- Automations: Channels, fallback, and additionally via WhatsApp
Determine which channel an automation goes out through, what steps in if it does not deliver, and when WhatsApp is sent additionally.
- Images in messages: Inbox vs. automated templates
How many images work per channel, why PDFs cannot be attached, and how images still reach the guest automatically.
- Company bookings and salutation: placeholders for company and greeting
## Company bookings and salutation: placeholders for company and greeting If you book for companies, often only the company name is listed as the guest, such as “St…
- Use placeholders in your own PMS (PMS field rules)
Write Xentra values like check-in link, check-in status or door code into a field of your PMS via PMS field rules and use them as placeholders there.
- Templates in several languages: source language, translating and fallback text
Create a template in several languages, have it translated automatically, and set what a guest who speaks another language receives.
- Placeholders in the guest guide: links, passwords, and house rules
Which placeholders work specifically in the guest guide: invoice password, guest card link, house rules, check-out link, door codes, and Wi-Fi.
Bookings and calendar Articles: 62
- Blocked periods: add, remove and why they come back
How to create a block and get rid of it again, why some come back on their own, and how buffer nights and owner use work.
- Pre-fill the booking tool via a link: the URL parameters of the booking page
Which parameters the booking page accepts in the URL to pre-fill unit, date range and number of guests.
- Booking tool: guest count, times, minimum stay and tourist tax
Where the booking tool gets the maximum guest count, check-in and check-out time and minimum stay from, and why it does not include the tourist tax in the price.
- Create your own request without blocking the calendar
How to record a non-binding offer as a request without blocking the days, what happens when you create it and how to confirm or decline it later.
- Create a booking across multiple units
Book a guest or a group into multiple units at once: one booking, one message, one invoice, and one check-in.
- Fixed check-in and check-out days (weekday restriction)
Fixed arrival and departure days like "arrival on Saturdays only": who sets them, that they apply all year and what happens to a rule from PriceLabs.
- Multi-room booking: one check-in and one message thread
Why a multi-room booking only receives one check-in link, one message, and one invoice, and what that means for Placeholders like codes.
- Multi-room booking: one invoice for all rooms
How Xentra creates a joint invoice for a multi-room booking and what applies if part of it has already been invoiced.
- Minimum stay and buffer nights between bookings
Where you set minimum nights, why the rule applies to a date range, and how you automatically block nights before arrival or after departure.
- Create a website from your existing website (Wix, WordPress & Co.)
Transfer text, pages, and photos from your existing website into a new Xentra website: enter address, select, create.
- Website builder: create and publish your own website
Create a website from your data, website check, publish, custom address, Google, and how the page looks to guests.
- Same-day turnover: time overlap between check-out and check-in
Why Xentra warns about a same-day turnover, when you get the “Time overlap” notification, how to set it up and what you can do.
- Assignment conflict: Booking without a matching room
Why a booking for a room category was not assigned to any room and how you solve it with "Choose a room" or "Assign anyway".
- Dynamic price rules
Automatic markups and discounts for weekends, seasons, last minute, early bird and length of stay, and what of it goes to the portals.
- Prices, Settings tab: cleaning fee, guests and surcharge per guest
Set cleaning fee, guests, extra guest fee, dogs and arrival and departure days per unit, where each value goes and how to copy it to others.
- Pricing: where you maintain your prices
An overview of the pricing page: maintaining prices for periods and individual days, closing days, reading the price graph, and when prices arrive at portals.
- Additional rates for direct bookings
Additional rates such as "Non-refundable" or "Early Bird" for your booking tool and your own bookings, and the difference to dynamic rules.
- Price calendar: Edit nights individually or multiple at once
Edit individual nights in the price calendar, select multiple nights and units at once, close them, and edit on mobile.
- iCal export: Calendar link per unit
Where you create the iCal export URL per unit, what is in the feed, and why portals fetch it with a delay.
- Calendar: View, navigation and colours
Timeline, scrolling, colours and bar preview, View menu, monthly view of a unit, overlaps and booking conflicts.
- Calendar: What bars, colors, and symbols mean
What colors, arrows, dashed gaps, the small clock, and the green check mark on the booking bars in the calendar mean.
- Edit booking: Dates, apartment and notes
The booking page, how you change check-in and check-out, apartment, status and channel, and the difference between notes, internal notes and cleaning notes.
- Cancel a booking and undo a cancellation
What happens when cancelling, why you cancel channel and PMS bookings there, how you enter a retained amount, and how to undo a cancellation.
- Booking list: filters, columns and export
Filter bookings (period by arrival or departure, paid, invoice, source, cancellation date), columns such as Booked and Cancelled on, export as Excel or CSV.
- Booking number for direct bookings and self-entered bookings
Why a manually created booking has no booking number and how you enter one yourself.
- Calendar: Channel logos and colours for red-green colour blindness
Channel logos in the booking bars and strong channel colours that are easy to distinguish even with red-green colour blindness. Here is how you turn them on.
- Create new booking: Price suggestion, occupied warning, and dates
The fields in the New booking window, what is included in the suggested price, the warning when a unit is occupied, and how you choose Arrival and Departure.
- Status and outage notices: when a portal is not delivering right now
What the outage notice above the app means, what the status page shows and what you can do while a portal is not delivering.
- Internal calendar notes: public holidays, school holidays and your own notes in the calendar
Show public holidays, school holidays, your own notes and subscribed calendars as a bar above your occupancy calendar, via iCal or an ICS file.
- Booking Tool: Direct bookings via your own booking page
Set up and activate the booking tool, payment methods, direct link and embedding, global defaults, as well as where guest count, times, and minimum stay come from.
- Hotel mode in the booking tool: several units in one booking
Switch on the multi-unit cart, combination suggestions for large groups, and what becomes of it in Xentra.
- Booking tool settings: live preview
How you see colors, header, layout and texts of your booking tool in a live preview before saving.
- Booking tool: several booking tools, name in the header and deleting
Create more booking tools, manage their settings together, set the name at the top of the booking page and delete a booking tool.
- Dashboard & Command Center
Which widgets the dashboard has, how you customize and save it, and what the Command Center shows live.
- Custom Domains: custom address for your guest links
Add-on Custom URL: guest links under your domain, CNAME with asterisk, Additional domains, price and requirements.
- Requests & Booking requests
How you process Airbnb requests and booking requests: pre-approve, send a special offer, confirm, or decline.
- Booking tool: accepting requests and confirmation email
Turn on the On request payment method and set up an automatic confirmation email with bank details.
- Booking tool: grouping units and what the accommodation cards show
Unit grouping per booking tool, show accommodations directly, and which details (bedrooms, beds, price per night) the cards show.
- Connect a custom domain for your website
Website from the builder under www.deine-domain.de: A record, CNAME for www, root domain, and typical errors.
- Link preview in WhatsApp, iMessage and similar apps
Which preview card guests see when you share a Xentra link or your website, and why old links show the old card.
- Embed a location map on your own website
Show a property's location as a map on your own website, with ready-made code from the booking tool.
- Website builder: Pages, blocks, photos, and legal
Edit pages and blocks, Appearance, Media library, Booking and availability, Imprint, Privacy, Terms, Cancellation policy, House rules, and contact form.
- Website: Pages for Environment, Food & drink, and longer stays
Create pages like Environment or Food & drink using templates: AI searches for real places near your accommodations and shows them on a map.
- Availability calendar for your own website
Show free and booked dates on your own website, via script (JS widget) or direct link.
- Booking tool: Payment method Bank Transfer (Prepayment)
Store an IBAN so guests can book directly via bank transfer, and specify the payment reference they see.
- Action needed: the tab that tells you what is stuck right now
The Action needed tab shows you what is currently stuck, such as unsent messages, disconnected connections, or locks, and why it is sometimes missing.
- Booking cut-off: until when a booking can still be made today
Set a time per unit from which short-notice bookings are closed, together with min. lead time, including the Airbnb exception.
- Portal Surcharges: Adjust prices per channel (and the difference to Financial Import)
Set up surcharges per channel, copy them to multiple apartments, and check what arrives. Plus the difference to commissions in Financial Import.
- Markup for Travanto: Adjust prices for Travanto
How you set the price markup for Travanto, for all properties or individually, and what Travanto gets from you via the API.
- Offers to guests
Send your guest an offer with a fixed price and validity. They book via a link with one click, and the booking is created automatically.
- Offers: VAT and extras from the product catalogue
How an offer shows the included VAT per tax rate and how it calculates extras from your product catalogue by nights, guests, and dogs.
- Offers: invoice or proforma on acceptance by bank transfer
Decide whether Xentra sends an invoice or proforma right away when an offer is accepted by bank transfer, for example for companies that only pay against an invoice.
- Offers: language, occupancy and own dates per unit
How to send an offer in your guest's language, set the occupancy and give each unit its own date range.
- Color of booking tool and website: Logo color and petrol
New booking tools and websites start in the color of your logo or in petrol. Here is how you change the primary color under Appearance.
- Hotel cart: book multiple rooms of a category
With the cart in hotel mode of your booking tool, guests book the same room category multiple times, for example two double rooms.
- Hotels in the booking tool: one card per room category
If you have a hotel with room categories, your booking tool shows each category as one card, for example "Double room, 3 rooms left".
- Monteurzimmer.de: Accepting inquiries in Xentra
How inquiries from Monteurzimmer.de arrive as open inquiries in Xentra, how you reply, confirm, or decline, and what settings you can adjust.
- Discount codes for guests in the booking tool
Create, edit and evaluate discount codes for direct bookings: discount type, applies to, validity, units and which bookings used a code.
- Font of the embedded booking tool
Choose your booking tool's font and see which font the embedded search box uses on your website, without loading Google Fonts.
- Xentra booking number, guest number and customer number
What the Xentra booking number, guest number and customer number mean, how they are built and which bookings have no number.
- Add-on services in the booking tool: extras directly at booking
Your guests add extras like breakfast, early check-in or parking right in the booking tool. How to turn it on and choose the products.
- Booking tool: which days the calendar greys out for guests
When your booking page calendar greys out a night and what guests see when their property is taken, including "Show other properties".
Invoices and payments Articles: 41
- Change, cancel or credit an issued invoice
What can still be changed on a final invoice, how the payment link reaches the guest, and how to cancel or create a partial credit note.
- Owner settlement: month-end close, SEPA file and expenses
Send all owner statements of a month at once, download them as a ZIP, pay out by SEPA batch transfer and approve expenses.
- Incoming Invoices: Upload receipts and DATEV export
Upload and extract receipts, detect duplicates, and export them for your tax advisor as a DATEV file, Excel, or CSV.
- Refunds: paying back a whole payment or a single item
How to refund your guest's payment in full or in part: the "Refunds" card in the booking, single items and free partial amounts.
- Guest invoice: Payment status, down payment, and payment link
Which items on the guest invoice count as paid, per booking channel, after payment in check-in, with down payment and payment link.
- Guest invoices: Appearance, bank details, password protection, and export
Logo, header and footer, payment status per channel, bank details with QR code, password protection for the invoice link, and export as PDF, ZIP, or Excel.
- Portal Invoices (CALC-): Commission Receipts for Airbnb and Booking.com
What calculated portal documents are, where you generate them, and why you do not record them additionally.
- Automatically create and send invoices to the guest
The two switches for creation and sending, delivery channel, sending manually, delivery status, and who is listed on the invoice.
- Invoices: different bank account for specific properties
Set up a separate bank account for individual properties or groups to appear on their invoices, keeping the same company and invoice numbers.
- Invoice senders, invoice series, and invoice numbers
Number format and prefixes, what can be changed on the default sender, and additional invoice series for multiple companies or VAT IDs.
- Invoice copy to your bookkeeping
Send every guest invoice to your accountant as a PDF automatically, also to several addresses, and spot when a copy did not arrive.
- Self-service invoices: the guest creates their own invoice
Guests get their invoice themselves via a link, with timing, fallback invoice, and sending.
- Create guest invoice: Draft, live invoice, and payment status
Create an invoice on the booking: Buyer details, line items, payment status, draft, live invoice, follow-up invoice, and payment term.
- Invoices: Overview, invoice list, and settings
Incoming and guest invoices at a glance: list, filters, menu, export, DATEV, and where to find the settings.
- Deposit & protection: protection modes at a glance
Deposit, damage waiver, or insurance: protection modes at a glance and where you set them for all or individual units.
- Security deposit: when it is authorized, captured, and released
When the security deposit is authorized on the card, how you capture it, partially or fully release it, and how automatic release works.
- Damage Waiver
The damage waiver is a non-refundable protection fee instead of or next to the deposit. How to set the fee, coverage, terms and VAT.
- Analytics & Finance: KPIs, financial analysis and financing
What the rental KPIs, financial analysis and financing show, how you filter, costs and operating result, owned/rented/managed, tourist tax and exports.
- Transactions, Xentra fee, and Excel export for accounting
Where you see all guest payments, how the Xentra fee is retained, and what is included in the Excel export.
- Payment link with custom amount from the booking
Collect an amount without an invoice using a Stripe payment link on the booking.
- Subscription & Billing: Plan, Price, and Add-ons
Manage your Xentra subscription: Pro plan per unit, Add-ons, prices and costs, coupon code, payment method, invoices, and cancellation.
- KPIs and Income Statement: how the numbers are calculated
Calculation mode on Rental KPIs: revenue base, period allocation, what does not count, retained cancellation amounts, sorting, and currency.
- Platform fee: how much it is and where to find the proof
On which payments Xentra keeps a platform fee, where you find the current rate and how the monthly invoice documents the fee.
- Report an insurance claim and understand its status
Report damage for an insured booking in the Insurance Claims tab, what you enter and what the statuses Submitted, In review, Approved and Paid mean.
- Trial period and account deletion
How long the trial period runs, that choosing a plan early costs no trial days, what happens after it ends and how to have your Xentra account deleted.
- Owner settlement: Commission and settlement settings
Set up commission model, portal commission, cleaning fee, add-ons, and expenses for your owner settlement.
- Change VAT rates: accommodation, cleaning, and products
Where you set the VAT for accommodation, cleaning, and extra products, what applies without an entry, and what happens when changing a line item.
- Change the currency (e.g. to DKK, CHF, GBP)
Which currency your guests pay in, how to switch it, what happens to existing bookings and what you need to adjust afterwards.
- Lexware Office: Transfer invoices as documents
Guest invoices as documents to Lexware Office: API key, categories, start date, due date, and posting with one click.
- Where your guests' money goes: Payouts and receipts
How guest payments reach you via Stripe Connect, payout schedule, receipt per payout, Excel export, name on the bank statement, and SEPA.
- BMD export (Austria): Invoices and payments for your tax adviser
For properties in Austria: Export invoices and payments via Xentra as a BMD file for your tax adviser (beta).
- E-invoice: ZUGFeRD, XRechnung, FatturaPA and FacturaE
Which e-invoice formats Xentra creates, where you choose the format, and what applies to Italy (FatturaPA, SdI) and Spain (FacturaE).
- Owner statement: Income outside Xentra
Received money for an owner outside Xentra, like a company rental? How to enter the income directly in the owner statement.
- Owner settlement: Sales through Xentra, offers, and transaction fee
Who owns tourist tax, products, and extras from offers in the owner settlement and who bears Xentra's transaction fee.
- Deposit by bank transfer: request, receive, settle
Fixed deposit for long stays and companies: request by bank transfer, mark as received, and settle with deductions after departure.
- Record running costs without a receipt
How to record recurring costs per unit without a receipt, such as cleaning paid in cash, subscriptions or fees, and how they show up in the export.
- Dunning: Payment reminder and reminders for guest invoices
How you set up, prepare, and send payment reminders, 1st reminders, and final reminders for open guest invoices.
- Multiple Stripe accounts: Assign units
Connect a second Stripe account, for example for private apartments, and assign each unit its account so guests can continue booking them.
- Monthly partial invoices for long stays (Beta)
For long stays, issue a partial invoice every month and a final invoice at the end, automatically or manually (Beta).
- Connect Stripe account: Setup, status, and what does not work without a completed account
How you connect Stripe for online payments, what Setup incomplete, Active, and Restricted mean, and what does not work without a completed account.
- Payments for direct bookings: Payment status, Record payment, and deposit
For direct bookings, Payment status shows what is outstanding. Here is how you record payments by bank transfer or cash and plan a deposit.
Tourist tax Articles: 10
- Calculated tourist tax only for specific units
Apply a tourist tax or city tax calculated by Xentra only to units in locations that charge it.
- Booking tool: tourist tax notice for guests
Which tourist tax notice guests see in the booking tool and how to replace it with your own text.
- Group with different travel periods: tourist tax and guest registration form
One travel period per booking at check-in, and how you then correct deviating stays per person on the booking.
- Tourist tax in Xentra: how it works
Overview: who calculates the tourist tax, how the guest pays it in the online check-in, what you need for it and where you set everything up.
- Tourist tax: age groups, seasons and rate changes
Age groups with factor or fixed amount, categories you select yourself, price tiers, seasonal prices and a new rate from a cut-off date.
- Tourist tax: Exemptions, proof, and portal exclusion
Exemptions with proof upload, excluding portals that collect the tourist tax themselves, and waiving the tourist tax for an individual guest.
- Tourist tax: reduced rate from a certain night (Ecotasa)
Charge only a share of the tourist tax from a certain night on, for example the Ecotasa in the Balearic Islands: 50 % from the 9th night.
- Tourist tax on the guest invoice: Source, channel amount, and notices
Which tourist tax amount ends up on your guest invoice: Source, channel or check-in amount, the Booking.com toggle, VAT, and the notice "Check tourist tax".
- Setting up tourist tax: Calculation type, mandatory status, and service fee
Step by step to setting up tourist tax: Assign units, select fixed amount, percentage, or tiered rate, mandatory status in check-in, VAT, and custom service fee.
- Tourist tax: Service fee on the tourist tax
Set your own surcharge on the tourist tax: Percentage of the tourist tax, fixed amount, or percentage of the booking price, with label and VAT.
Integrations (PMS, portals, locks) Articles: 29
- Import Airbnb listings: via the channel connection
Import title, description, photos, and amenities of your Airbnb listings via the Channel Manager, what a co-host needs, and how to pull in updated photos.
- Airbnb discounts: what works via Xentra and what does not
Why you set mobile rates, weekly and monthly discounts, and promotions directly on Airbnb, and which extra guest fee Xentra sends to Airbnb.
- Connect Booking.com and Expedia via the Channel Manager
Step by step connect Booking.com and Expedia: allow Channex in the extranet, test Hotel ID, map rooms, go live, pause, and disconnect.
- Booking.com: send a price per guest count (OBP)
How Xentra sends a separate price for each guest count to a Booking.com hotel with "Price per guest count" (OBP) and what settings you configure for it.
- Booking.com: Pricing model of your hotel and single use
Which pricing model Booking.com uses for your hotel, what it means for your prices, and why you turn off single use for "One price per room".
- Connect iLoca Hotel
How you connect iLoca Hotel with the API key, enter the real-time webhook in iLoca, and what applies to messages and custom fields.
- Connect Lodgify
How to connect Lodgify with the API key, map properties, and what arrives afterwards: real-time bookings, messages, and door code.
- Connecting multiple Airbnb accounts, and why co-host access is not enough
How to bring listings from other Airbnb accounts into your Xentra when you manage them, why co-host is not enough, and how to disconnect an account again.
- Multiple apartments under one Booking.com hotel ID
How to connect multiple apartments as separate rooms under one Booking.com hotel ID, when you need categories, and how to merge two hotel IDs.
- Smoobu import: what comes along and what does not
Which data the Smoobu import takes over, what you set up anew in Xentra, and how you collect open remaining payments from imported bookings.
- Who sets the price when a portal is connected via Channex
With a Channex connection, your overnight prices come from Xentra, plus portal surcharges. The cleaning fee is not sent.
- PMS integrations: what each PMS can do
Which PMSs you can connect to Xentra, what each integration can do (bookings, webhooks, writeback, messages), and how to import properties.
- Booking tool on your own website: return link
After a request or a bank transfer booking, lead the guest back to you with “Back to website” and inform your website about the completion.
- Sending bookings to your PMS
How Xentra sends bookings from the calendar, booking tool and Data API to Smoobu, Guesty, Hostaway, Lodgify or Beds24, and where you turn it on.
- Channex: Disconnect channels, map rooms, and minimum stay type
How to disconnect a channel or unit from Channex, map Booking.com rooms, and choose the right minimum stay type.
- Connect Guesty
How to connect Guesty with client ID and client secret, map listings and send bookings from Xentra back to Guesty.
- Connect Hostaway
How to connect Hostaway with account ID and API secret, map listings and rooms and send bookings back to Hostaway.
- Replacing Smoobu: Xentra as a complete PMS
What you need to cancel Smoobu or another PMS, in which order, and what the import brings along and what it does not.
- Connecting Beds24
Connect Beds24 as your PMS: invite code or token, room assignment, message history, reviews and what Beds24 does not deliver.
- Booking.com: derived extranet rates ignore your minimum stay
Derived Booking.com rates (monthly, weekly, mobile) adopt your price, but not your minimum stay, and guests book short stays at the discount price.
- Connect Agoda via the Channel Manager (Beta)
How you connect Agoda using the hotel ID from Agoda YCS via the Xentra Channel Manager, step by step.
- Do I need a PMS alongside Xentra? iCal, Channex, or PMS in comparison
What iCal, the channel manager in Xentra, and a standalone PMS each provide, what each PMS can do, and PriceLabs without a PMS.
- Channel Manager: what it costs and how you set it up
The Xentra Channel Manager (Channex) is included in the Pro Plan, without a separate Channex account; this is how you connect it and what changes afterwards.
- Integrations: the Marketplace
What you find in the Marketplace under Integrations: guest registration, communication, locks, pricing, accounting, sensors, and storage.
- Connect MasterMind · Tech to Xentra
How to connect StayControl (noise and smoke sensors) and StayAssist from MasterMind · Tech to Xentra via API key.
- After the Airbnb import: Use prices and sync
## After the Airbnb import: Use prices and sync After importing Airbnb listings as a unit, Xentra shows you under…
- Connect PriceLabs to Xentra
Connect PriceLabs via add-ons, select units, what happens next with prices, rules, and rates, mirror units, and what PriceLabs costs.
- Number of bedrooms: how PriceLabs compares your unit
The number of bedrooms sets the comparison group in PriceLabs, and if it is wrong, all price suggestions are wrong. Where you set it.
- Set up Smoobu: register new API key with secret and webhook
How to switch Smoobu to the new API key with secret, fix "API key invalid", and enter the Xentra webhook in Smoobu.
API and webhooks Articles: 11
- API Key: Permissions, Validity, Rotating
Which permissions an API key can get, what happens without a permission, how long it is valid for, and how you rotate or renew it.
- Reading and setting blocks via the data API
How to recognize blocks in the data API (kind), filter, create and remove them, where they are passed on, and why Pending is not suitable for this.
- Price API: prices, minimum stay and availability via the API
Read and write daily prices and minimum stay through /api/v1/rates, the rules around PriceLabs and fetching the availability calendar for your website.
- Data API: Keys, access, and documentation
Where you create API keys, who is allowed to do so, how permissions and validity work, where you find unit IDs, and where the documentation is located.
- Webhooks: Events, fields, and signature
Set up webhooks in Xentra: all events, field groups, HMAC signature, trial, logs, resending, automatic deactivation, and bot handovers to Slack.
- Connect Claude or ChatGPT to Xentra (MCP)
How to connect an AI assistant like Claude or ChatGPT to your Xentra account, what it can read and change, and how to disconnect it.
- Data API: Create, modify, and read bookings
Create and modify direct bookings via the Data API: available fields, why some are null, check-in and guest guide links, and PMS forwarding.
- Data API: Read and send guest messages
Read and send guest messages via the API: Subscription, write permission, no placeholders, 10 per minute, and the webhook for new messages.
- Data API: Limits, 403 block, and syncing correctly
How many requests an API key may make, why it responds with 403 or 429, and how you stay in sync without constant polling.
- Email: New API key created
What the email about a new API key contains and how you immediately lock a key you do not recognize via the link.
- Add add-ons to a booking and issue the invoice via the API
Add add-ons such as EV charging, minibar, or parking to a booking via the Xentra API or MCP and issue the invoice for the stay.
Team and cleaning Articles: 28
- Record and evaluate working hours (Time Tracking)
How your team records working hours, how you enter and correct times retroactively, evaluate by person, and export.
- Print task list
How to print all tasks from a list under Cleaning & maintenance, even filtered, and how every other page gets printed completely.
- Checklist templates for cleaning
Create checklist templates for cleaning, show items only when needed, assign templates to tasks, and attach them retroactively.
- Checklists: groups and photo as proof
Group your checklist items by room and use "Photo required" to ask for a photo, without which the task cannot be completed.
- Cancelled cleanings (cleaners)
What your cleaner sees and gets notified about when a booking is cancelled and their cleaning is cancelled.
- Connect an external cleaning company (without the app)
Bring in an external cleaning company without the app: its own login in the browser, automatic tasks and adding the company to your units.
- For the next guests: Check-in answers in the cleaning task
What your cleaner sees about the next guests: Answers from the online check-in, booked extras, your note, and which checkboxes you set for it.
- Notes for cleaning: access, trash, special features
Permanent notes per unit, property, or for all units, with photos and automatic translation, which your cleaner sees with every task.
- Inventory: Stock per unit and restocking
Track supplies per unit with minimum stock; cleaners report shortages from the task, you get a stock alert.
- My day: How your cleaner works with Xentra
What your cleaner sees under My tasks: My day, requests, taking tasks, starting, marking off checklists, pausing, and completing.
- Planning: Overview, Calendar and List
The planning views under Cleaning & Maintenance: Overview with “Needs you”, weekly calendar, list with filters and batch assignment.
- Handling problems from cleaning
How your team reports problems from a task and how you sort them, hand them to your caretaker as a maintenance task and confirm the fix.
- Rating cleanings: Quality Rating and Staff performance
What the stars in a completed cleaning task stand for and where you see the average per cleaner.
- Cleaning lead: plan and assign tasks
With the Task planning permission, a cleaner organizes their own team in their units. New tasks can only be created with the Create tasks switch.
- Schedule repairs: free days per unit
Schedule maintenance and other tasks without a date on free days of the unit, and when the person in charge is notified about it.
- Recurring tasks: when they appear in the calendar
Why a recurring task only appears on the morning of the date, how you plan 7 to 60 days ahead, and what happens when a person leaves the team.
- Apartment guides: Instruction per apartment for cleaners
One guide per apartment with sections, photos, and video link: this is how you train new cleaners, translated into their language.
- Several accounts: "All accounts"
For logins with several accounts: All accounts in the account switcher, tasks from all accounts with account chips, bell and pushes from all accounts.
- How cleaning tasks are created: bookings, recurring rules, cancellation
When Xentra creates a cleaning task, exceptions per booking, cleaning window, what happens upon cancellation, and how you plan recurring tasks.
- Paying cleaners: Pay per unit and monthly settlement
Where you enter the amounts per unit and person, from when they apply, how the monthly settlement totals up, and who gets credited for a cleaning.
- Paying cleaners by the hour: Hourly rate and monthly statement
Pay cleaners per hour instead of per cleaning: Hourly rate with valid-from date, billing based on recorded working time, and tasks without time.
- Cleaning & maintenance: Tasks overview
The Cleaning & maintenance section at a glance: Planning, Issues, Admin, how tasks are created, their types and status, and how you edit them.
- Assigning tasks: deputies, pool and duty roster
Who gets a new task, how the pool, the acceptance deadline and stand-ins work and how to enter shifts, vacation and sick days in the roster.
- Owners & managers: master data and statements overview
Create owners and managers, assign units, IBAN check, what the master data is used for and when you see the Statements tab.
- Notifications for team members
What cleaners, caretakers, owners and admins receive for their units, where they and you set this and why a cleaner receives nothing.
- Team rights: Template, rights grid and "customised"
What your team members can do: the rights grid with No access, View and Edit, "customised", the AI right, and what can never be assigned.
- Team members day to day: bookings, messages, locks and check-in data
What team members may do with bookings, requests, e-invoices, guest messages, door locks and check-in data, and how you release it.
- Team & additional users: own logins for your team
Create separate logins for cleaners, caretakers, owners, booking managers and admins. What team members cost and how to switch roles.
Account and settings Articles: 20
- Booking tool: Change website address in contact area
Where you set the website address that appears at the bottom in the contact area of your booking tool and your guest pages.
- Set up notifications: push, email, and bell
Which notifications arrive via push, email, and bell, how you filter by source and unit, and what to do if nothing arrives.
- Turning modules on and off
Switch areas of the app on and off, which modules are off by default and what “Coming Soon” means.
- Global search (Cmd+K / Ctrl+K)
Quick search across the entire app with Cmd+K / Ctrl+K, including by booking number, company and phone number.
- Referral Program
Your personal referral link and code: what you and your contact get, the terms, and the partner program.
- Setup: Onboarding list and getting started
How the onboarding list guides your setup, which steps it shows, and the order in which you move from another system.
- Settings: what is where
Overview of all settings sections (Account, Operations, Connections), what team members see there, and what you find elsewhere.
- Support & Contact
How you reach the Xentra team (chat with file attachments, email), the knowledge base, and how to book the free onboarding call.
- Activity: who changed what?
The activity log under Settings shows every change with the login that triggered it, filterable by person, category and period.
- Notifications for guest messages: language, stay and bundling
How push, bell and email report new guest messages: in your language, with the stay in the title and several messages grouped together.
- Custom Placeholders and Wi-Fi Data for Units
Create custom fields for each unit, use them as {{unit.feldname}}, maintain a placeholder for all units, and store your WiFi name and password.
- Languages: App language, guest languages and how guests are addressed
Which languages Xentra and the guest pages are available in, how you change the app and invoice language, and whether your guests are addressed informally or formally.
- Translations: Keeping guest pages, descriptions, and custom fields up to date
Translate templates, guest pages, descriptions, and custom placeholders, and re-translate after changes: the source language of guest pages.
- Xentra app for iPhone and Android
Download the app and sign in (without Google/Apple), Face ID, push, which pages exist in the app and how you choose quick access.
- Units: Master data, type and costs
The master data of a unit: Name, address, guests, bedrooms and beds, type, availability, running costs and description.
- Location groups (property groups) and sub-units
Bundle units into location groups for FAQs, templates, automations, team, and filters, and create sub-units with linked availability.
- Changelog: “What's new?”
Where you see what has changed in Xentra: the window after a release, the changelog page and news by email.
- Sample data: Try Xentra without real bookings
Why there are sample bookings in your account, how to recognize them, and how to get rid of them.
- Dark mode
Switch between light and dark design and what always stays light for guests.
- Setting up a hotel with room categories: Hotel, categories, rooms, and sales
How to set up a hotel with room categories: Categories and rooms, sales mode, upgrades, and pushing to portals.
General Articles: 8
- Data protection, hosting and security at Xentra
Where your data is stored (Frankfurt, EU), data processing agreement, AI providers, two-factor verification, rights in the team and data export.
- Why Xentra? What we are for and what we do differently
Why Xentra exists and how it differs from a patchwork of individual tools.
- What is Xentra?
Overview: what Xentra can do, who it is for, and how you use it, completely or alongside your PMS.
- What does Xentra cost?
One plan per unit with all features, optional fees based on usage, current prices on the pricing page.
- Who is behind Xentra?
The company behind Xentra, the founders and how to reach us.
- Testing Xentra: Trial period, setup, and migration
How to get started: create an account, connect sample data or real data, setup with checklist and call, migration in the correct order.
- Connecting Minut sensors: noise, people, and smoke
How to connect Minut sensors with Xentra: noise, too many people, and smoke end up in the booking, and you get an alert.
- Messages on Minut events: Triggers and placeholders
Automatically send a message when a Minut sensor reports noise, a crowd, smoke, or a device issue, and which Minut placeholders you can use for it.