Quick Start
Add the visit reservation widget to your page in 3 simple steps:
Step 1: Include Required Files
<!-- Bootstrap CSS (optional - provides a good base for styling, required when using our pre-built themes) -->
<link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.8/dist/css/bootstrap.min.css"
rel="stylesheet"
integrity="sha384-sRIl4kxILFvY47J16cr9ZwB07vP4J8+LH7qKQnuqkuIAvNWLzeN8tE5YBujZqJLB"
crossorigin="anonymous">
<!-- Widget CSS (required) -->
<link href="https://elements.realsuite.be/visitreservation-widget/beta/realsuite-visitreservation-widget.css" rel="stylesheet">
<!-- Widget Script (place before closing </body>) -->
<script src="https://elements.realsuite.be/visitreservation-widget/beta/realsuite-visitreservation-widget.js"></script>
Step 2: Add the Widget Element
<realsuite-visitreservation-widget
apikey="YOUR_API_KEY"
guid="YOUR_PUBLICATION_GUID">
</realsuite-visitreservation-widget>
Step 3: (Optional) Customize the Theme
<style>
:root {
--rs-primary: #72A98F; /* Your brand color */
}
</style>
Step 4: Bringing It All Together
Here's a complete working example you can copy and use as a starting point:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Book a Visit</title>
<!-- Bootstrap CSS (optional - provides a good base for styling, required when using our pre-built themes) -->
<link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.8/dist/css/bootstrap.min.css"
rel="stylesheet"
integrity="sha384-sRIl4kxILFvY47J16cr9ZwB07vP4J8+LH7qKQnuqkuIAvNWLzeN8tE5YBujZqJLB"
crossorigin="anonymous">
<!-- Widget CSS (required) -->
<link href="https://elements.realsuite.be/visitreservation-widget/beta/realsuite-visitreservation-widget.css" rel="stylesheet">
<!-- Optional: Use one of our pre-built themes (requires Bootstrap CSS) -->
<link href="https://elements.realsuite.be/visitreservation-widget/beta/styles/theme-brand.css"
rel="stylesheet">
<!-- Optional: Custom brand color -->
<style>
:root {
--rs-primary: #72A98F; /* Your brand color */
}
</style>
</head>
<body>
<!-- The Widget -->
<realsuite-visitreservation-widget
apikey="YOUR_API_KEY"
guid="YOUR_PUBLICATION_GUID">
</realsuite-visitreservation-widget>
<!-- Widget Script (required) -->
<script src="https://elements.realsuite.be/visitreservation-widget/beta/realsuite-visitreservation-widget.js"></script>
</body>
</html>