Sóley for operators
A small widget you add to your site with one line of code. Your guests can check availability, book directly, and ask questions through an AI chat that knows your services. Bookings happen on your domain, through your payment processor, with you as merchant of record. Sóley provides the rails.
A “Book now” button on any page you choose. When a guest clicks, a small panel opens with your services, available dates, and the booking form. They pay through your existing payment processor, the same one you use today. The button is themed in your brand colour.
This is the same booking flow tourists get when they find you through Sóley’s directory. The difference is that on your site, they never leave.
A small chat bubble in the corner of your site. Guests can ask anything about your services in their own language: opening hours, what to bring, weather considerations, whether their dietary needs can be met. The chat knows your services, your availability, and your prices, and it can complete bookings end-to-end.
The chat is scoped to your services only. It will never recommend a competitor unless you explicitly opt into the network feature described below.
If you opt in, the AI chat on your site can suggest a complementary service from another Sóley operator who has also opted in. A tourist booking a glacier hike with you might be told that another operator near your meeting point runs evening dinners with northern lights viewing.
The suggestion is a suggestion. Bookings on your widget always stay with you. The chat hands off to the other operator with a link to view on Sóley.
The opt-in is bilateral. Your guests will only see suggestions from operators who have also enabled network mode, and other operators only see suggestions to you if you enable it on your side. You can turn it off at any time.
Why do this? Two reasons. First, it makes the chat more useful for the guest, which means they book through your widget more often. Second, opted-in operators carry each other’s recommendations, which is how the long tail of Iceland’s tour operators can together compete with the global OTAs without anyone giving up their brand.
The fastest way to understand the widget is to use it. The real Sóley widget is embedded on this page, so you can see the booking button and chat bubble in their natural place, the corner of a normal web page.
Live on this page
This is not a screenshot. The real Sóley widget is running on this page right now. Look at the bottom-right corner for the Book now button and chat bubble, exactly as your guests would see them on your own site.
Add this line to your site, anywhere before the closing </body> tag:
<script type="module"
src="https://widget.soley.travel/v1.0.0/loader.js"
data-soley-operator-id="your-widget-id"
data-soley-modes="book,chat"
data-soley-primary-color="#0066cc"></script>Your widget ID is generated when you finish onboarding and complete your operator profile. Find it in your dashboard under Settings → Embed on your site.
Detailed install guides for WordPress, Wix, Squarespace, and static HTML are in our help docs.
Already an onboarded Sóley operator?
Open your dashboard, go to Settings, and pick “Embed on your site”. Generate your widget ID, add your domain, choose your colour, and copy the snippet.
Configure your widget →Not onboarded yet?
Apply through the standard Sóley onboarding flow. Once your operator profile is live, the embed tab unlocks automatically.
Become a Sóley operator →widget.soley.travel) so you can allow it precisely. Domain allowlisting prevents anyone else from using your widget ID on a different site.