All-in-one hotel management software: switch on what you need

PMS and Events are the load-bearing parts. Sales, Tasks and the Employee Portal build on the same foundation, and every module can be switched on or off and priced on its own. No integrations to maintain — it's the same system.

Five modules, one platform
PMS – Application screenshots are added by the editor.
Core module

PMS

Booking, front desk, housekeeping and payment in one board: reservations, group blocks and allotment, rate plans (day and overnight packages, BAR) and a running folio per guest. The room is ready when the guest arrives.

Events – Application screenshots are added by the editor.
Core module

Events

The whole event planned in one place — from enquiry to final invoice. Functions on a timeline, a BEO for the kitchen and floor, exhibition stands, and invoicing that breaks down into the right line items.

Sales (CRM) – Application screenshots are added by the editor.

Sales (CRM)

Leads, offers, pipeline and "My day" in one view. No enquiry falls through the cracks — the follow-up is planned, and you can see where every deal stands.

Tasks – Application screenshots are added by the editor.

Tasks

Work orders across departments — maintenance, turnaround, follow-up. Everyone knows what to do, and when, without a single sticky note at the front desk.

Employee Portal (with LMS) – Application screenshots are added by the editor.

Employee Portal (with LMS)

Onboarding, knowledge and Q&A on the phone. The temp who starts Saturday finds the answer herself — and the manager can see who has read what they should and is ready to work.

And the rest of the platform
  • Housekeeping with staffing levels, minutes per room and labour cost
  • Channel management to the OTAs (rate and availability push, reconciliation)
  • Invoicing: VAT split, PEPPOL e-invoicing, SAF-T export and credit notes
  • Guest portal and online booking with rate plans and extras
  • Reporting and KPIs, with REST and OData APIs
  • Door locks and key cards via Seam, and payments (Stripe, Adyen; Vipps in Norway)
  • Full change log and audit trail: who did what, and when
Product sheets

Explore the modules in depth

Each product sheet sets out what the module does, who it is for and what it does not do.

Booking portal and exhibitors

Sell direct and keep the margin

Guests book directly with you through a portal with rate plans, extras and group blocks. Exhibitors book and pay for their own stand. Every direct booking is one you don't pay OTA commission on.

Commission-free direct booking

A guest-facing portal with flexible and prepaid rates. You connect your own payment provider and keep the full amount: there is no OTA commission and we take no cut of payments.

Exhibitor self-service

Exhibitors choose and pay for their stand online, with a floor plan and confirmation, so nobody on site has to key in bookings.

Magic link, no account

The guest portal opens from a single link. Proposals and exhibition stands are accepted online without a login or password.

AI assistants

The AI suggests. You approve.

Veisla has built-in assistants that take care of the paperwork. They make suggestions and never send anything on their own. Each assistant is a paid add-on that you switch on per module; it only works where your subscription gives access, and everything it does is logged.

Human in the loop on everything: you see the draft, edit it, and decide whether it goes out. Data is processed in Norway/EU.

Enquiry → proposal

Turns an enquiry into a draft proposal for you to check and send.

Takes an incoming enquiry and builds a structured draft proposal, with bedrooms, meeting rooms, catering and prices taken from the system. You can edit the draft freely, and nothing is sent until you approve it.

Email → lead

Picks up incoming email and logs it as a lead with the details the system needs.

Reads incoming email and creates a lead with contact details, requested dates, number of guests and what is needed for follow-up. The suggestion lands in the lead inbox, and you confirm it before it becomes a live lead.

Function assistant

Suggests functions, meeting rooms and line items for an event based on the client's request.

Suggests functions, meeting rooms, layouts and line items based on what the client has described, for example a day delegate package, a plenary room and breakout rooms. The suggestion is added as a draft for you to adjust before it is confirmed.

Revenue management

Suggests rates based on occupancy, demand and season. You decide what is loaded.

Suggests rates based on occupancy, demand and season to support your pricing decisions. The assistant never changes prices itself: you see the recommendation and decide what applies.

Help assistant

Answers questions about using the system, based on Veisla's own help pages.

Answers questions about how to use Veisla inside the system, based on Veisla's own help documentation, so you can get through a task without searching manuals or waiting for support.

Event concierge

Helps the organiser with the details of the event, from the programme to practical information.

Helps the organiser with the event details, from the programme and timings to practical information. Everything it presents comes from what is already recorded on the event.

Employee knowledge assistant

Answers staff questions about procedures and training in the Employee Portal, based on your own content.

Answers staff questions about procedures, training and the property in the Employee Portal, based on your own content. A temp working their first weekend can find the answer without phoning a manager.

Open APIs on every plan

Your data, under your control

Many hotel systems keep your data behind add-on licences, proprietary export formats or API modules sold separately. In Veisla, the REST and OData APIs are standard on every plan from day one. The data is yours, and you always have full access to it.

REST API with full access

Read, write and integrate with all core entities (bookings, events, guests, invoices, rooms, tasks and more) without artificial limits on what you can retrieve or send.

OData for analytics and BI

Connect Power BI, Excel, Tableau or your own reporting tool directly to the platform, and filter, group and aggregate data without exporting it first.

Included, with no add-on licence

The API is not a premium feature or a paid extra. It is part of the platform from the Basis plan upwards.

You own the data

There are no barriers to exporting, migrating or reusing your data. You can take it with you at any time, in open formats.

SAF-T and data export

Full SAF-T export for accounting and audit. All transaction data can be exported in standard formats.

Connect your other systems

Connect revenue management systems, channel managers, HR tools or your own internal systems. The API documentation is included and publicly available.

Multiple properties

A group view, with each property run separately

For chains and groups, each property runs its own instance with its own data and operation, brought together in one operator view. Switch between properties and see the figures rolled up without the data being mixed.

Separate data per property

Each property has its own database and operation, so data is never mixed between hotels.

Group roll-up

See occupancy, revenue and KPIs for the whole group, drawn from each property.

Switch in one click

One sign-in to move between properties, with access managed centrally.

Ready to see Veisla in action?

Book a demo and we'll show you how the platform fits the way you work.