Home Documentation
Documentation

Everything you need to build with BenoLuxury

Set up your account, connect properties, configure workflows and integrate via our API.

Introduction

Welcome to BenoLuxury. This guide walks you through getting your portfolio live — from importing your first property to automating cleaning and maintenance, billing your tenants, and managing bookings in real time.

Most teams are fully operational within a few days. If you ever get stuck, the Help Center and our support team are one click away.

Quick setup

Create your account, then add your organization details. You can invite your team and assign roles at any time.

  • Create your workspace and verify your email
  • Add your organization and billing details
  • Invite teammates and set their roles
npm install @benoluxury/cli
benoluxury login
benoluxury workspace:create "Harborline Resorts"

Connecting properties

Import units, rooms and tenants in minutes via CSV, or sync from a supported channel manager. Each property keeps its own workflows and settings.

Workflows

Workflows automate the repetitive work — for example, scheduling a housekeeping turnover the moment a guest checks out, or raising a maintenance order when an asset is flagged.

Roles & permissions

Granular, role-based access keeps the right people on the right data. Owners see finance and portfolio performance; operations teams see assignments and schedules.

API reference

Everything in the dashboard is available through our REST API. Authenticate with a bearer token and start automating.

GET https://api.benoluxury.com/v1/properties
Authorization: Bearer <your_api_key>

Webhooks

Subscribe to events like booking.created, task.completed and invoice.paid to keep your own systems in sync in real time.