Version 2.0.2 • Production Ready

Seamless Appointment Booking Widget

Embed a powerful, customizable appointment booking system into any website. Perfect for real estate agencies, property managers, and rental platforms.

Everything You Need

Built for developers, designed for users, trusted by real estate professionals

Smart Scheduling
Automatically manages appointment availability and prevents double bookings
Multi-language Support
Support for English, French, and Dutch with automatic localization
Fully Customizable
Match your brand with custom colors, fonts, and styling options
Mobile Responsive
Perfect experience across all devices and screen sizes
Conditional Logic
Smart conditions based on property type, income requirements, and more
Lightning Fast
Optimized widget loads instantly and integrates seamlessly

Get Started in Minutes

Simple integration process that gets you up and running quickly

1

Get Your API Key

Contact Omnicasa support to obtain your unique API key

2

Add the Script

Include our lightweight JavaScript file on your website

3

Configure the Widget

Add HTML elements with data attributes to customize behavior

4

Go Live

Your appointment booking system is ready to use!

Simple Implementation

Just a few lines of code to get a fully functional booking system

HTML Integration Example
Copy & Paste Ready
<script src="https://appointment-widget.omnicasaweb.com/widget.js"></script>

<button id="contact-appointment-plugin"
        data-key="YOUR_API_KEY"
        data-property-id="12345"
        data-email="contact@example.com"
        data-language="en"
        data-calendar="yes">
  📅 Book Appointment
</button>
50k+
Appointments Booked
99.9%
Uptime
3
Languages Supported
Ready to Get Started?
Contact our support team to obtain your API key and start integrating today