Integrations & Distribution
Vivin connects with every major rental channel in Europe, letting you manage all distribution from a single dashboard. Whether you work with mid-term marketplaces, short-term platforms, or direct bookings through your own website, Vivin keeps availability, pricing, and booking data synchronised across all channels in real time.
Marketplace API Integrations
Vivin offers full API integration with all major mid-term rental marketplaces:
- HousingAnywhere
- Spotahome
- Uniplaces
- Inlife
- Spacest
These integrations provide:
- Real-time sync of prices, availabilities, contract rules (admin fees, cleaning fees, minimum/maximum stay periods), and calendar blocks.
- Automatic booking import — confirmed bookings are imported with all key details: dates, pricing, tenant information, and contract terms.
- Centralised calendar management — block or open dates across all channels simultaneously from Vivin.
When a booking is confirmed on any connected marketplace, it flows into Vivin automatically — creating the booking record, generating the payment schedule, and blocking the relevant dates on all other channels. No manual data entry required.
Airbnb & Booking.com Integration
For short-term rental coordination, Vivin integrates with Airbnb and Booking.com via:
- iCal calendar syncing — automatic availability blocking between Vivin and short-term platforms.
- Unified dashboard — view bookings across all short-term and mid-term channels in a single timeline.
- Short-term configuration controls — limit how far ahead availability is exported (Short-term iCal Max Date), and apply that cutoff to all or selected listings. See Settings > Integrations > Short-term (Airbnb / Booking.com) Configuration.
This ensures that when a unit is booked on Airbnb, it is immediately blocked on HousingAnywhere, Spotahome, and every other connected channel — and vice versa.
White Label Booking Engine
Vivin includes a fully branded booking engine that you can embed on your own website, enabling commission-free direct bookings.
Key Features
- Instant availability display — real-time availability and rate updates pulled directly from your central Vivin calendar.
- Fully branded — customise the booking engine with your company colours, logo, and identity so it feels native to your website.
- Visits management — schedule in-person or virtual property tours with personalised calendars.
- Integrated video calls — conduct online property visits directly through your website without third-party tools.
- Conversion tracking — built-in analytics to measure and optimise your direct booking funnel.
Direct bookings through the white label engine follow the same workflow as marketplace bookings: they automatically create booking records, generate payment schedules, trigger contract generation, and block availability across all connected channels.
Direct bookings eliminate marketplace commissions and give you full control over the tenant relationship from the first interaction. The white label booking engine makes it easy to convert website visitors into tenants without manual processing.
How Calendar Synchronisation Works
Vivin maintains a single source of truth for availability. When any of these events occur, all connected channels are updated automatically:
| Event | What Happens |
|---|---|
| Booking created in Vivin | Dates blocked on all connected external platforms |
| Booking imported from marketplace | Dates blocked on all other channels; booking record created in Vivin |
| Booking imported from Airbnb | Dates blocked on all mid-term marketplaces and other channels |
| Manual unavailability added | Dates blocked on all connected platforms |
| Booking cancelled | Dates released on all connected platforms |
This two-way synchronisation eliminates double-bookings and ensures your availability is always accurate across every channel.
Setting Up Integrations
To connect a new platform:
- Navigate to Settings > Integrations
- Find the platform you want to connect
- Follow the platform-specific setup instructions (typically entering an API key, email address, or authorisation)
- Once connected, the platform appears in the Channel Manager
- Link each unit to its corresponding listing on the external platform
See Settings > Integrations for detailed setup instructions for each platform.
Platform integrations must be configured in Settings before they appear in the Channel Manager or as filter options in the Bookings module. Enabling a platform integration does not automatically list your units — you must also link each unit to its corresponding listing on the external platform.
Related
- Property & listing details (booking engine) — Configure booking-engine property and listing content from Listings (VIVIN operators: Go to details in sidebars)
- Sales > Channel Manager — Manage channel connections and sync status
- Settings > Integrations — Configure platform connections
- Listings > Channels Tab — Link units to external listings
- Bookings Module — View imported and direct bookings