[Digital Transformation] Automate chain restaurant business process

This is a series of blog posts by Unitfly in which we are describing stories of Digital Transformation - stories about improving business using power of technology!

Have in mind that in this articles we are not referring to any of our specific clients, these are examples how we see potential of technology in business context.

What is current situation?


Let’s introduce our use case customer; it is a one of the top restaurant chains with more than 10 000 restaurants in 50 countries across the world. More or less they have standardized offer throughout restaurants but there are slight differences from country to country. The main reason is that they need to adapt their recipes to get closer to the local eating habits and customer needs.

When they add a new recipe, create a new menu, add a new item on the menu - that information needs to be synchronized with all the systems in all the restaurants per country. Every cashier needs to have updated information as well as all other departments within their systems (finance department, marketing department,…)

In order to achieve data and application integration, customer is using Microsoft BizTalk server, enterprise grade solution for integration of different systems and solution for secure data transfer.

Problems and consequences of current situation…

Even small enterprises cannot rely only on sending emails with updated information to different departments which then have to update their own systems.

That issue is even more highlighted within big enterprises with complex business processes where every second is important and absence of updated information is unacceptable.

In this case, customer doesn’t have a fully automatized process which would allow them to make changes and distribute changes on a daily basis. They are not only spending time to make changes and distribute them but they cannot rely on current solution in terms of agility and adaptability.

What client needs?

Business needs are clear, they need robust but easy-to-use solution which will allow them:

  • to have sustainable and smooth processes
  • to have automated and orchestrated processes
  • to have a quick and agile response to market
  • to have all the systems integrated and data collected

Proposed solution and benefits…


After seeing their pain, business needs, their technology possibilities and desires we understood what was going on and we were sure that they needed M-Files which would easily connect with all other systems through Microsoft BizTalk. M-files platform was the right solution for them considering their objectives. It was used for business processes of their central business environment.

We implemented workflows using M-Files which follows customer’s business processes. Teams were collaborating on several items, documents and procedures and were involved in a quick approval process with clearly defined actions and responsibilities.

All created menus were then integrated with all the restaurants during non-working hours and their prices and websites updated automatically with new Menus and with all the details.


Customer’s primary objective was to have a quick and agile response to market demands. With implemented solution they were able to easily create new menus, introduce new type of food and change existing menus in the twinkling of an eye. Their workflow is completely automatized (and also customizable for future business changes), intuitive and simple to use . Changes made in one system were immediately visible in all enterprise systems.

If you are interested in complete solution and details about used technologies read our Use Case Document. And yes, we would like to hear from you, leave us a comment about your thoughts of transformation like this or contact us so we can talk in more details!