
Smartpricing helps hotels optimise room pricing in real time, automatically adjusting rates based on demand, occupancy, and market signals. But delivering those insights is only valuable if they reach the systems hotels actually use. That’s where the challenge began.


From scope to deployment, Versori delivered each integration in 2 week installments.
About
Smartpricing is a data-driven SaaS platform for accommodation providers that automates pricing, inventory and guest communications, helping hotels boost revenue and cut OTA commissions.
Industry
Hospitality
Company Size
50-200
Headquarters
Trento, Italy
Systems Integrated







As Smartpricing expanded its AI-driven pricing platform across the hospitality industry, one thing became clear: integrations would define how quickly the business could grow.
For every new hotel property that was onboarded onto Smartpricing’s platform, the team needed access to reservation data, room structures, and pricing systems through the hotel’s property management system (PMS).
Smartpricing provides an AI-driven dynamic pricing platform designed specifically for hotels and hospitality operators. The platform analyses demand patterns, booking behaviour, and market signals to automatically optimise room prices, helping hotels maximise both occupancy and revenue.
But to generate accurate pricing recommendations, Smartpricing needs constant access to reliable reservation and room data from hotel PMS systems.
That data fuels Smartpricing’s algorithms, enabling hotels to optimise room rates on auto-pilot, based on demand, on occupancy and on market signals. Connecting all of this data was becoming increasingly difficult. That meant integrations were not just useful, they were fundamental to the platform.
Each integration required engineering effort, each PMS had different schemas, different endpoints and different ways of structuring booking data.
Instead of focusing on improving the AI pricing engine that powered their product, engineers were increasingly tied up building and maintaining integrations.
But the PMS landscape is notoriously fragmented:
Every new integration meant:
And as demand grew, so did the pressure.

Smartpricing partnered with Versori to move away from one-off integrations and towards a repeatable, scalable integration model.
Instead of treating each PMS as a separate project, Versori approached the problem systematically.
This allowed Smartpricing’s engineering team to step away from repetitive integration work and return their focus to the core product.
Working alongside the Smartpricing team, Versori focused on building an integration foundation that could scale, without slowing down delivery or increasing engineering overhead.
Rather than building integrations system-by-system, Versori worked with Smartpricing to define the core workflows shared across all PMS platforms, including:
This created a consistent foundation for every integration that followed.
Many of PMS platforms rely on:
Using Versori's Connect Agent, APIs were onboarded in seconds by:
With systems connected, Versori handled:
Instead of writing integrations manually, Smartpricing could: Generate production-ready integrations with minimal engineering effort
Each PMS came with its own quirks and edge cases. Versori introduced:
This ensured stable, reliable integrations across every system.

Smartpricing’s predictive pricing engine relies on an accurate and consistent stream of reservation data to make correct decisions. Versori executed the plan, scope, build and deployment of Smartpricing’s integration with 3RPMS to retrieve richer reservation information, including payment methods, room types, marketing consent flags, and customer attributes.
During the ingestion period, the data is automatically mapped and normalised before entering Smartpricing’s platform. Where PMS fields were incomplete, fallback values ensure consistent data structures. This ensures Smartpricing always proposes suggestions based on real-time, clean data.
Versori connects Smartpricing with the HOS Booking PMS to automate both the reservation ingestion and pricing synchronisation. Room structures are mapped automatically, ensuring each property and unit are aligned. Reservations are fetched and created inside Smartpricing without manual intervention.
Once Smartpricing calculates updated room prices, those prices are pushed directly back into HOS Booking, keeping rates synchronised across the hotels’ systems. This creates a fully automated loop between reservation data and pricing optimization.
Versori powers the Smartpricing <> HotSoft integration where room types and rate structures are retrieved and transformed into Smartpricing’s expected schema, before being processed by the pricing engine.
Reservations are fetched on a schedule and filtered to ensure only confirmed bookings are processed. When Smartpricing generates new pricing recommendations, these updates are sent back to HotSoft automatically. This bi-directional integration ensures pricing and reservation data remain accurate across both systems.

With Versori, Smartpricing achieved...