Multi-Accommodation Management¶
AirDoo natively supports managing multiple accommodations within a single Odoo instance.
Principle¶
Each accommodation is an independent airdoo.accommodation record with:
- Its own Airbnb Listing Name (for synchronization)
- Its own calendar color (automatically assigned)
- Its own pricelist and communication rules
- Its own cleaning provider
Bookings for each accommodation are separate and filterable in all views.
Adding an Accommodation¶
AirDoo → Accommodations → New- Fill in the Property Name and Airbnb Listing Name
- Configure specific settings (pricing, cleaning, communication)
- Save
Calendar Colors¶
When an accommodation is created, a color is automatically assigned in a cycle across Odoo's 11-color palette (red, orange, green, blue, purple...).
To change the color: Calendar Color field on the accommodation form.
Per-Accommodation Communication Rules¶
Different communication rules can be defined per accommodation:
- Default rules (without accommodation): apply to all accommodations
- Specific rules (with accommodation): take priority over default rules for the same event_type
Example:
Accommodation A — Welcome Pack D-7 (specific rule)
Accommodation B — Welcome Pack D-14 (specific rule)
Other accommodations — Welcome Pack D-7 (default rule)
Filters and Views¶
All AirDoo views (bookings, communications, logs) include a filter by accommodation.
In the Gantt Calendar view, all bookings from all accommodations are displayed simultaneously, each with their accommodation's color.
Multi-Company Invoicing¶
If you have multiple Odoo companies, each accommodation can be associated with a different company via the Company field. Bookings inherit the accommodation's company.
← Back: Advanced Parsing | Next: Pricing →