Our system has evolved over time. What started as an online booking system for villas is evolving perpetually to something that we could not name anything less than “Plethora”. Its name is a single word precise description of our system. It provides a Plethora of solutions, for any organization, from any sector of the economy.
This section is dedicated to our system and a description of its functions, business logic and features. The System consists of a series of separate software programs that, rely on each other or work together, for the seamless operation of the platform. The platform serves multiple purposes and depending on the implementation can function utilizing all or just a fraction of its total capabilities. In most implementations, using the platform, we can build e-commerce web (or other) applications for any organization with real-time inventory and pricing, dynamic packaging, single checkout, and channel distribution function.
Our company’s system has, potentially, endless capabilities and functionalities. Among many others, Plethora belongs to the following categories.
Central Reservation System (CRS)
Central Reservation Systems are computerized systems used to store and retrieve information and conduct transactions related to hospitality, car rental, tickets, tours, or other activities. Originally designed and operated by airlines, CRSs were later extended for use by travel agencies and Global Distribution Systems (GDS) to book and sell tickets to multiple airlines. Modern systems allow users to book countless types of services connecting various industries together into one centralized market network. These systems are also used to relay computerized information to users for making reservations and ensuring that the services are not overbooked.
Property Management System (PMS)
Traditionally, a Property Management System is a platform that enables a hotel or group of hotels to manage front-office capabilities, such as booking reservations, guest check-in/check-out, room assignment, managing room rates, billing and payment processing, performance analysis and inventory management. These systems effectively replace time-intensive, paper and spreadsheet-heavy processes and assist in day-to-day tasks and operations.
Workflow Management System (WfMS)
A Workflow Management System provides an infrastructure for the set-up, performance, and monitoring of a defined sequence of tasks, arranged as a workflow application. These software applications automate a series of processes that are usually business-related but can be any process that requires a series of steps to be automated by software. Workflow models have tasks (nodes) and dependencies between the nodes. Only when dependency conditions are fulfilled, tasks are activated performing various predefined operations that may include information communication (e.g. email, SMS, notifications, etc.), systems communication (e.g. web requests, trigger functions, computerized data exchange, etc.), or other operations.
Content Management System (CMS)
A Content Management System manages the creation and modification of digital content. These systems typically support multiple users in a collaborative environment, allowing them to perform document management with different styles of governance and workflows. Usually the content is presented on a website or in a mobile application. Digital content may include text and embedded graphics, photos, video, audio, maps, and program code (such as for applications) that displays content or interacts with the user.
By nature, CMSs support the separation of content and presentation. Typically they have two major components: a Content Management Application (CMA), as the front-end user interface that allows a user, even with limited expertise, to add, modify, and remove content from a website or application without the intervention of highly specialized technical personnel (webmasters); and a Content Delivery Application (CDA), that compiles the content and updates the website or application.
Implemented Modules
The platform is a complete yet still ongoing project that is constantly expanded and enriched with new categories of products/services. Today, we can support the following categories of products/services.
Accommodation Listings
The Accommodation Module was the first to be developed and probably the most important one on the platform. It provides all the functionality necessary in order to configure and list properties for rental accommodation. Administrators and accommodation managers can easily upload, edit and manage their listings in an easy, user friendly interface, carefully designed to cover the needs of this category. The platform can recognize the important data, related to the accommodation rentals and use them in price calculation, filtering and semantic presentation to the front-end applications.
Car Rental
Car Rental is an essential service, usually provided in combination or as a supplement to most of the travel & tourism services. Our platform has built-in connectivity with the most popular distribution channels for car rental services, with minimum configuration, offering live inventory, dynamic pricing and multiple car providers to choose from. Having this connection integrated into the platform, we can perform complex queries with advanced search preferences, such as different pick-up / drop-off locations, car category filtering, advanced insurance packages, dynamic selection of car extras and more.
Private Chef & Catering
The Private Chef & Catering Module was the flagship module of our platform for a long period. At the time it was developed, it was unique in the ecommerce software industry and upon release, no other software platform was providing similar functionality. This module offers dynamic menus with multiple courses and dishes, available for the customer to select and make countless combinations according to their unique taste. The platform will calculate the cost of those selections in real-time, according to rules and configuration of the service provides, menus, courses, dishes, etc. Apart from food, the module supports drinks and wine as well, which can be categorized and become available to the menu selections. The module is so sophisticated that we can configure the pairing of wine with specific dishes, in such a way that when the customer proceeds with their menu selections, the platform suggests wine that matches the ingredients, in the same way as an actual sommelier would make suggestions in a restaurant. The module has been improved and developed further throughout the years in order to support various types of service such as Chef-By-The-Day, where the customer does not select a specific menu for each day, rather the system calculates the cost and the Private Chef professional takes-over the coordination with the customer, always with the aid of the platform.
Private Yachts
Private Yachting, Sailing and Boat Rentals are all premium services that have become very popular in recent years. Travelers are always looking to enrich their holidays with more activities and in coastal destinations where these services are thriving. We have developed a module tailored to support all the special needs of these type of services. We can insert each boat separately and configure a complete list of specifications such as boat type, manufactured year, last refit year, boat length, beam, draft, max & cruising speed in knots, passenger capacity, fuel capacity & consumption and much more. All these specifications can be used in live availability, price calculation and filtering, giving the platform powerful functionality. Furthermore, we can configure predefined trips per boat with advanced configuration like length, travel & settle durations, departure/return times, fuel consumption, pricing, policies, content, etc.
Tours & Excursions
The Tours Module was designed to cover the needs of scheduled excursions, both with or without a guide, and private or semi-private tours, activities or things-to-do, related to the travel & tourism industry. Each tour is highly customizable into the system, supporting both single or multi day durations, people capacity configuration, the ability to have pre-defined schedules throughout the week or allow for custom date & time selection from the customers. Availability and prices are calculated live as customers perform search operations, and the booking process can switch dynamically from on-request to allow instant confirmation reservations depending on the number of people signed-up to attend the tour. In addition, we can have multiple groups attending tours simultaneously or overlapping, and the availability to be configured according to your human/equipment resources. Generally, the Tours module is a powerful tool that can support countless types of services and business models.
Restaurant Tables
The Table Module was developed to cover the needs of all types of restaurants in the industry. Table reservations and management is an essential aspect of their business, and the platform provides all the functionality necessary to save workload and reduce manual operations. We can easily configure parameters such as maximum guest capacity, maximum number of tables, meal type hours & schedule, maximum table session duration, employee assignment, and much more. The platform manages to combine all the given parameters in order to provide live availability to the customers and workflow management to the employees of the restaurant. The module supports the option to charge for table reservations and assists the manager in integrating the paid amount into their final meal cost.
Subscriptions & Membership
In the modern era of the internet services and ecommerce, companies switch their billing policies from the outdated one-off costs to subscription-based models. With our Subscriptions & Membership Module we can provide any type of commitment services online with live availability and price calculation. We can configure multiple service providers with countless subscription plans configuration combinations. Whether it is a monthly billing plan, an annual or even a custom plan for each customer, it is easily managed through the platform. The platform can support anything from an online digital download ecommerce portal, to a local private members club.
Special Events
We have developed an Event Module that can support various business models in event planning. Whether we need to schedule individual events with attendance fees, or multi-day series of events in a larger festival, the platform can adapt and automate the workflow needed to manage guests and planning. The platform provides the option to issue e-tickets and with the help of QR-Code technology it provides a fast, reliable and effortless way of redeeming these tickets at the entrance. We can also include optional services that are sold with extra cost to the base e-ticket and could allow for additional local services during the event (e.g. meals) or even unlock private/VIP areas.
Supplement Services
The Supplements Module was the most ambitious module of all, during design and development. It aims to extend the functionality and capabilities of all the other modules when combined with them, but also to work as stand-alone module supporting any other type of service that is not currently available by the existing modules. Offering endless combinations of configuration that, no matter how complicated, allows any form of product or service to be sold through the platform. Each supplement can be configured to be numerical (e.g. customer wants ‘3’ bottles of wine to be delivered upon check-in) or boolean (e.g. customer ‘adds/removes’ the honeymoon package to their reservation). We can setup the billing scheme of the supplement to be either a one-off cost, or applied to all days, guests, reservations or services of their selections. We can select the delivery type of the supplement to be in the beginning (e.g. welcome basket), ending (e.g. transfer to the airport) or during (e.g. massage booking on the second day of the stay) the reservation and automatically notify the service provider with all order details filled in. Furthermore, we can configure the quantity type (e.g. items, hours, days, etc.), the minimum/maximum available quantity and the minimum/maximum billing quantity.
Another very important function of the supplements, is the time throughout the reservation lifespan that they can become available for selection from the customers. For example, we can have supplements where it makes sense to be booked only prior to arrival (e.g. welcome preparations), during stay, or even only after check-out. In some cases, we would need the supplement to be booked only at the time of the base reservation submission (e.g. services that affect the total reservation cost or unlock an exclusive special offer), our Supplements Module supports these cases as well. There are truly countless examples of different services that we can support with this module and even though its development was a real challenge, we are proud of what it can accomplish.
Platform Features
Dynamic Packaging
Dynamic Packaging was a core feature in the platform architecture by design. With this feature the platform enable consumers to build their own package of products/services instead of purchasing a predefined package or even worse, one item at a time of purchase. With dynamic packaging the platform automatically performs operations in real time as the consumer adds/removes items from their set of selection. Functions such as conditional pricing, dynamic payment/cancellation policies, automatically generated terms of sale or dynamic special offers are giving the ability to provide countless combinations of products/services.
Cloud Based
Our platform is designed to work in cloud technologies allowing for instant access from anywhere in the world, without worrying for data-loss or backups. There is no need to buy and install any equipment, you just need a browser and an internet connection to access the platform’s full capabilities. Furthermore, we have built a custom session module that provides the ability to potentially implement the platform to web-farms with various servers established around the world.
Modular Architecture
We have developed the platform using the modular programming technique as the main software design. We have a powerful core that performs all the complex but common operations and using these tools, we develop independent modules that each contains everything necessary to execute business logic related to that aspect of the desired functionality. The most important benefit of this architecture is that we can rapidly develop new modules to support new products/services/industries using existing tools to perform common tasks, such as availability validation, price calculation, content management, email communication, etc.
User Friendly Interface & Responsive Design
The administrator control panel is developed according to the latest design guidelines utilizing all the capabilities of modern devices. Furthermore, you can work from anywhere, using any smart device, as the application will simply adjust to any screen size, allowing you to perform tasks seamlessly with minimum effort.
Automated Workflows (Triggers)
Create a workflow that maps the entire guest journey, from enquiry to check-out. Then set up triggers and messages to automatically perform the tasks for you.
✔ Send booking confirmation details.
✔ Send pre-arrival instructions at any time prior to guest arrival or service provision.
✔ Send post-check-in notifications any time after your guest arrives.
✔ Send pre-departure and check-out instructions any time before your guest leaves.
✔ Send post-departure follow-up messages to encourage a positive review after your guest leaves.
With Triggers you can automate and schedule almost any future task or workflow and save your team from repeating common time-consuming operations for each reservation. Automated Tasks can perform, but not limited to, the following:
✔ Send custom emails with the ability to automatically attach files
✔ Send SMS
✔ Call a Web-Service or a third-party API
✔ Send a notification
✔ Initiate the dependency validation of another automated workflow
✔ Dynamically include rental-specific and booking-specific information.
Core Communication System
Apart from the custom triggers, the platform provides a predefined (but customizable) set of automated operations. Hence, the administrator, the customer and the partners will receive reminders, notifications or other automated information and alerts according to rules based on time or other user-triggered actions, such as placing a reservation, paying an invoice or updating personal information. Generally, the platform aims to support and guide your team throughout the cycle of your operations, taking over common/repeated tasks and performing them automatically.
Application Programming Interface (API) Connections
Our flexible API is fully capable of integrating third-party systems and platforms, thereby allowing the exchange of information or even the extension of its capabilities. We can also build custom solutions varying from simple web/mobile/desktop applications to other complex platforms.
Channel Manager Integration
The platform is connected to channel manager software providing centralized management for any number of connected channels or third-party distribution systems. These connections allow for instant synchronization of reservation information through different channels and platforms, not only removing completely the hassle of double/overbookings, but also reducing the workload required to update manually countless systems wasting invaluable time for an operation that nowadays can be done automatically. You can easily synchronize availability, prices, special offers, reservation details from one place.
Multiple Reservation Sources
The platform supports multiple reservation sources that each can be configured separately. Hence, for example we can have different rate plans, payment/cancellation policies, partner commissions or terms between two web portals that are connected to the same platform implementation. Furthermore, the platform provides an additional level of abstraction with distribution channels. Hence, for example we can have multiple reservation sources under different distribution channels, which can have different email templates, user accounts, generated reports, etc.
Multiple Service Providers
We can have multiple service providers for each category of module, even within the same implementation. This functionality allows us to have multiple teams, partners or agents that provide similar types of services, but they have different policies, contracts, configuration and contact details. Each provider can login into the platform, but they will see only the information related to their services. In addition, you can have teams that are restricted from receiving price information on their notifications, such as cleaning staff, who are only eligible to receive general reservation details without any personal information or sensitive data.
Independent Payment & Cancellation Policies
Create payment or cancellation rules which automatically calculate how much each user is due for a booking, or how much a partner owes you. These rules are automatically applied, based on rule criteria, whenever a new reservation is created. Generate invoices in just a few clicks and have your customers or partners pay online.
Customizable Invoices
Completely customize your statements and invoices with your own logo. You may add additional line items to each invoice and add fees and taxes as needed. Your documents are printable directly from the administration panel or can be assigned to automated workflows in order to be aggregated and sent automatically.
Schedule your invoices to be sent at any time in the future. Never forget to send an invoice again. Receive notifications when an invoice is due, past due, or paid. Automatically send payment reminders to guests (x) days before an invoice is due or a thank you message after an invoice is paid. With our platform the automation possibilities are endless.
Powerful Content Management
With our custom content management module, you can easily add and manage content on the platform – no matter the size or complexity of the content. We have developed dynamic content properties that allow for multiple types of content and countless combinations. Content properties feature:
✔ Full word editors with rich content
✔ Dynamic data-type specific fields such as date/time-pickers, numeric fields, geolocation maps, boolean fields, color pickers, photo galleries or file uploads, relations/grouping with other content entities and much more.
✔ Multiple languages support with activation rules for selected languages.
✔ Centralized content property templates for different categories of entities.
Dynamic Photo Management
Photo uploading is especially designed to be as easy and as fast as possible. Users only have to select or drag-n-drop a list of photos from their device into the administration control panel, and the platform will manage to automatically upload them onto the server and create various different versions of each photo in terms of quality, size and crop dimensions. Depending on the occasion, is always faster and more efficient to use the smallest acceptable photo dimensions and size, so the platform has this covered. Furthermore, if new crop dimensions are required that were not configured from the beginning, we can easily create new crop dimensions and the platform will undertake the task to automatically create the new version of each photo, without us having to re-upload all photos again.
Multiple Language Support
The platform supports multiple languages for content translations. We can add as many languages as we need, and the platform will automatically create all the corresponding fields for the various translations. All types of entities into the system (e.g. content page, accommodation property, location entity, photos, rate plans, etc.) support translations and dynamic content, allowing us to configure any possible content architecture. Furthermore, we can enable or disable each language separately for each entity in order to show or hide them from various language versions of the front-end applications.
Centralized Rich Calendar
Our platform features a rich calendar where you can manage your day to day operations from one place. The rich calendar is a vital feature of the platform, as it provides instant access to all reservations and gives a clear picture of the status of all products/services in the platform. We can easily distinguish reservations from different sources (e.g. various channels, web portals, mobile applications, etc.) and manage them from one place. In addition, the rich calendar will include reservation for different types of products/services, so for example the administrator will be able to see accommodation reservations, together with catering, car rental, or supplements and so on. Rich calendar also features powerful filters in order to narrow down the volume of presented information.
Dynamic Availability Importing & Exporting
Availability management and synchronization is essential for a reservation system and we have put a lot of effort in developing the availability module of the platform in order to be flexible and scalable. We can either block/hold date periods manually with the option of automatic expiration, or have the platform fully control the availability through reservation management and third-party systems synchronization. There are plenty of ways to connect and synchronize availability:
✔ The RESTful API, which is the most reliable way.
✔ iCal Import and Export, which is the most common method of calendar synchronization among systems worldwide.
✔ Through Google Calendar API, which is one of the most popular third-party calendar solutions and provides multiple ways of synchronization.
Flexible Email Templates
The platform supports the full customization of the email templates between the various implementations. Furthermore, email can be generated according to different templates for various distribution channels even within the same implementation. We are totally free to customize the email templates in terms of design, colors, fonts, architecture, information sections and to include dynamic information that is generated according to the case.
Instant SMS Delivery
The platform has integrated connection with SMS & Notifications provider which allows us to deliver messages automatically and reliably. There are cases where the emails are not a safe way to communicate information, as people tend not to read them, or they are out of network coverage, so they do not receive them on time.
Multiple Versions of Dynamic Vouchers
Another powerful feature of the platform is the dynamic voucher emails where their content is constructed live and automatically according to the status of the included reservation components. At any given step of the reservation process, the voucher will be built according to the information that is necessary to be presented at each stage. Furthermore, different recipients receive different versions of vouchers for the same reservation or service. This is possible due to the dynamic engine that builds the email template, allowing us to perform complex calculations during the moment of the voucher creation, so depending on the recipient, the engine will add up different components of the voucher template.
Payment Gateway Integrations, Instant Confirmation & Sensitive User Data
Accept online payments automatically, directly to your account, through a payment gateway integration. Our platform does not keep or store sensitive payment information at all. Payments are done through the secure environment of the payment gateways, so you will never have to fear any possible security breaches or data leaks.
Powerful Rate Plans & Pricing
The platform makes it simple to offer multiple rates at once. Enabling guests to choose between standard rates, discounts, packages, and variable payment and cancellation policies. The true power of the rate plans is the fully customizable rules that activate or restrict the availability of a rate plan. Using the rules functionality, we can create as many rate plans as needed and enable or disable them automatically according to the search preferences of the customer. In combination with customizable payment & cancellation policies per rate plan, and custom price periods, we have countless combinations of configuration that can support even the most complex business logic in pricing. Some examples of rate plan rules can be the following:
- Rules that rely on specific date periods for rate plan Activation/Restriction (e.g. any reservations with stay within September)
- Number of Guest rules that rely on the number of the requested group (e.g. for groups of 6 guests or more)
- Reservation duration rules that rely on the number of nights of requested period (e.g. any reservations with stay 7 nights or more)
- Rules that rely on the number of days before Check-In/Service provision (e.g. any reservations with the check-in day to fall within a specific date range or weekday)
- Rules that rely on the date period that the search is performed (e.g. any reservations performed by the end of the month)
- Rules that rely on Discount (Coupon) Codes for Activation
- Rules that target specific locations (e.g. properties that are within a specific area)
- For Global Rate Plans, rules that target specific modules (e.g. accommodation and/or chef, etc.)
- Rules that activate additional amounts based on guest number (e.g. for 4 guests or more add €50/guest/night to the total amount)
- Rules that provide free number of nights for Special Offers
- Rules that rely on specific weekdays for Activation/Restriction (e.g. the reservation stay must contain Sunday or check-in day to be on Saturdays)
- Rules that rely on a base number that performs as a multiple for Activation/Restriction (e.g. for reservation durations of 7 nights, or 14, or 21, etc.)
Flexible Promotions & Discount Code Generation System
Rate plans can perform as discounts or special offers that when activated replace a base rate plan. These rate plans can have a percentage relation to the base or totally redefined prices and periods. Furthermore, we can advertise these rate plans using custom content (Text, photos, language translations, etc.).
Discount Codes is another powerful aspect of the rate plans, as it can be used in various ways. Their primary purpose is to activate exclusive rate plans, but generally they are a very important parameter in reporting and marketing. The platform supports discount codes that can either be used once or multiple times before becoming inactive (redeemed). Apart from manual code creation, the system also provides the following automated models for multiple code generation:
✔ According to a predefined code length that may (or may not) include lower/upper case alphabetic characters, numbers or symbols
✔ According to a custom template that is built dynamically and may contain apart from the above, also static/common parts
(e.g. SUMMER-XXX where ‘X’ a random character, number or symbol so that all generated codes have the common prefix ‘SUMMER- ‘)
Multi-currency Support
The platform supports multiple currencies where prices can be stored or calculated. Different rate plans can store prices under different currencies, even related to the same product/service. Front-end customers can select their preferred currency and the platform will use the most recently published exchange rates to calculate the prices to that currency. The base currency is always the rate plan’s stored currency, so that at the time of the confirmation the platform uses the latest exchange rate to charge the customer. Furthermore, for remaining payments, the platform uses the latest exchange rate at the time of the payment, having the rate plan’s stored currency as a basis. Doing that, the platform ensures that the product/service will always be sold to the indicated base currency price.
Extensive Facilities System
We have developed a features module, which allow us to create lists of data entities that can be grouped and attached to different types of products/services. With this module for example, we can easily have lists of facilities of accommodation properties grouped in indoor, outdoor, kitchen, etc. in one place, so that all accommodation entities can enable/disable or have values assigned to them without having to write/insert/translate them again for each one. Generally, we can have groups of characteristics for categories of products/services/entities, in a way that is automated and can therefore be used in filtering or any other data-type specific operation. In addition, features support translations and icons packs in order to have rich front-end presentations.
Professional Reporting
Generate accurate reports, such as Financial, Sales, Commission reports, etc. Be up to date with sales estimates. Know your partners better with partner statistics. We have developed our reporting module to be flexible and scalable supporting various types of data presentation, such as tables, graphs, charts, etc. The user can easily combine and filter information into beautiful presentations. In addition, the user can export the reports in various format types, such as excel, pdf, text-based, picture-based, etc.
Customer Profiles & History
The better you know your guest the happier you can make them, achieving customer loyalty, brand awareness and eventually sales. The platform keeps full profiles of customers and history of their actions on the platform. You can easily find a customer’s reservation history, or their list of paid/pending invoices, etc. You can target groups of customers in marketing campaigns and send them mass email or schedule semi-automated personal emails using their profile information stored in the platform. Furthermore, customers have their own accounts for logging in to the front-end application of the platform in order to access and manage their personal information themselves.
Unlimited Number of Users with Graded Access
The platform supports an unlimited number of users with fully adjustable and customizable permission levels. We can provide access to different types of users, such as administrators, service providers, content translators, accountants, agents or resellers, customers and much more. These user types can be totally customized through permission profiles that enable access to literally any distinct section, page or interface component (e.g. individual buttons) throughout the platform.
Locations & Tree Architecture
The Locations module is designed according to the tree-nodes architecture, which allows for multi-depth analysis of the platform’s locations. Configure as many types of locations as needed according to each implementation. You can add more locations (e.g. Continents, Countries, Regions, etc.) on the top-level nodes (tree roots), and then split to even more locations (tree branches), one attached to the previous resulting in a multi-level structure.
Safe, Secure and Compliant
All platform applications and algorithms are designed to the highest possible degree according to the best safety guidelines in order to prevent unauthorized penetration and data leaks. Sensitive data is encrypted and carefully handled, and the front-end applications use the most up-to-date encryption and security protocols in order to ensure user connections are as private, safe and secure.
Extensive Logging and Auditing
In order to ensure safety, consistency and trustworthiness of the platform for the users, we have designed an extensive logging and auditing mechanism that will keep track of all operations, incidents, changes and notifications on the platform.
Fully Supports One-Stop-Shops
The platform is designed to support complex portals and ecommerce hubs and contains all the functionality needed in order to provide multiple products or services within one web application and combine them into one single basket and unified checkout. Customers can place as many and different combinations of items as needed into their basket and then proceed to a single checkout page where they will insert their payment details only once. The platform has built-in all the necessary tools and functions to help the development of one-stop ecommerce shops.
White Label Solutions & Custom Branding
The platform can be used in various implementations that can either follow general design guidelines or can be totally designed from scratch using our flexible API. We can build either a simple dynamic website, or a complex ecommerce portal with multiple applications (e.g. web, mobile, desktop, etc.). Each implementation can have custom branding, and design, and have all communications (emails, SMSs, etc.) and invoices likewise branded to follow the same corporate identity.
Upcoming Major Updates, New Modules, Features & Functionality
The platform is an ever-changing system as we constantly develop new features and functionality. Τhere is always room for improvement and new ideas, or needs are popping out faster than we can develop them. Below, there is a list features and functionalities that are either under development or scheduled to be soon placed on the production line of our company.
Hotel Room Types Module
The existing accommodation module was specifically designed to support the individual vacation rentals industry which varies a lot from the established hotel industry. Up until recently, vacation rental properties where treated as hotels with a single “room type” available, by most of the reservation systems. In the modern era of the diverse hospitality industry, reservation systems need to adapt to the needs of each type of service, so we decided to start off the beaten track with the individual vacation rental reservations. However, now it is time to develop the hotel module, in order to support the traditional model with room types functionality and expand to the dominance hospitality type of the industry.
Waiting List Module
Throughout the years that the platform is running, we have noticed a common need to various service types. Even though a product/service is fully booked, people tend to ask for booking, in the case there is a cancellation. So, we have designed a module that will allow back-orders/on-hold/waiting-list, or anyhow it can be described depending on the type of the requested service. This module will trigger automated notifications to all parties involved, whenever a cancellation or release has taken place, allowing for rapid reservations and dynamic inventory management.
Content Translations Versioning with Automatic Notifications Support
Although our content management system is rich in functionality, we have noticed that it will be very helpful if the platform could keep track of the content changes in order to provide a change log of all the updates. This will be very helpful in cases we need to revert to previous changes, that otherwise are lost. However, the most important feature of this module, will be the consistency throughout the different translated languages of the same content. Content managers will know instantly if a text has been changed from the latest version that it was translated and follow the changes in order to update the version in all the translated languages. In addition, we will be able to perform text differences comparison between two versions, so that we can truly focus on the exact changes even in big documents.
Unified Inbox
The Unified Inbox is a smart messaging tool that centralizes all your guest communication. Whether you’ve received an inquiry through a booking channel, email or SMS, you can answer them all via your unified inbox. Our long-term goal is to save you from logging in to multiple platforms for responding to inquiries. It will save invaluable time and reduce your management workload if you could receive all your messages from all platforms into one inbox and reply to them without leaving the platform.
Appointment Management Module
During the development of the Tables Module, we realized that it is very similar to an appointment module that could be used, for example, by a doctor or a lawyer. However, we decided to separate the functionalities and dedicate each module to its actual cause, leaving the appointment management to a later stage.
Dynamic Points of Interest
When the platform is implemented in big travel portals, we have noticed a common need to have a centralized pool of points of interest, detached from each listing. With this module we will be able to separately add, edit and manage points of interest, landmarks or attractions and having all the other modules to automatically pair with those that are close. So, for example a big travel portal with countless accommodation listings, could insert at once all the important points of interest in the map and the platform could automatically generate driving directions to/from all the accommodation listing. This functionality will enable for even faster expansion of the listing in an implementation, as it will release the administrators, content managers and reservation managers from another burden.
Task Management Module
Throughout the years of our experience, plenty of times we came across a common need, both to our own team and to other partners or clients. The need of a cloud-based team coordination tool for assigning, monitoring and reporting various tasks within members of a team or between separate teams. Teams that lack of such a tool, they cannot keep track of their progress, communicate, exchange information and as a result tasks are often completed with significant delays or even forgotten/lost. The goal of this module is the development of a Team Communication/Coordination and Task/Project Management platform which will be easily accessed from various devices (both Mobile Application and Web Based) with a modern, fast and user-friendly interface. Hence, no matter what the project type is or the team specialty, this module will help administrators, managers and supervisors to organize their workflow and operate their teams more efficiently.
Mobile Application
No matter how smart and responsive the web administrator control panel is, it cannot beat the user experience of the native mobile applications. We know that we cannot delay forever the development of a dedicated mobile application that will be exclusively and individually designed for each major mobile operating platform (currently iOS & Android). These mobile applications will focus on the most common and basic operations of the platform and will enable the users to easily and rapidly perform actions, completely enhancing the user experience and feeling.
e-Tickets
BLA BLA BLA