Revo KDS (Kitchen Display Software) is the perfect kitchen app! You can replace ticket printing with regular thermal printers, or use them as a complement. When an order is printed with Revo XEF, it comes into the kitchen through one or more iPads set up with Revo KDS. The workflow of the cooks improve considerably because they get full control of the cooked, pending and served dishes. In addition, you can manage the preparation times of the dishes, see a summary of all the still pending dishes, search for orders and many other options to be seen next.


  • Revo KDS is an App independent from Revo Xef, but it cannot work on its own. Both interact and complement each other.
  • Revo KDS must be installed on an iPad exclusively for its use.
  • It is recommended to be always connected to the power supply, in order to avoid running out of battery while working. When deciding where to install physically the iPads to be used as KDS, you should have plugs close at hand.


The setup of the kitchen iPad with the Revo KDS App is very simple. You should simply carry out the following actions:

  1. Set up a Static IP on the iPad:

    • Go to iPad settings.
    • Go to Wifi.
    • Click on the icon of the connected Wi-Fi network.
    • Select Static. (Must be selected in Blue)
    • Enter manually an IP address, subnet mask, router and DNS.
    • Confirm by clicking on < Wi-Fi to exit back to the previous menu.

Note: It is advisable to have the static ip outside the range of dynamic ip's in the router or in the device managing the network server.

  1. You should set up all devices, including those that will use KDS, in the same network. In other words, Wi-Fi.

  2. Go to Settings on the iPad/Display and Brightness/Automatic Lock and set as Never.

Note: This prevents the iPad from automatically resting while the app is in use.

  1. It is advisable to disable all Notifications in Settings.

  2. Download the Revo KDS app in the AppStore.


All the setup is done in the Back Office. Revo KDS has a set of options that can be set up to adapt as best as possible to the kitchen workflow. Let's see all of them one by one:

  1. Enter

  2. Go to Settings/KDS

  3. Go to the NEW button to create a profile.

Note: You must create as many profiles as KDS devices have to be installed. That is, if only one iPad with KDS is going to be installed in the kitchen, only one profile should be created.

  • Name: Enter the profile name for the KDS.

  • Collect Orders: Marking this option, when new tickets of the same order arrive, the products are added to the already opened KDS ticket. If the ticket is closed it will be added as a new ticket.

  • Menu Type: There are three options to display the Menus in the KDS.

  • Standard: Normal display of the menus. Recommended when using the menus in Revo Xef with the Fast Input deactivated. Menu dish orders do not appear.

    • Display dish orders: Display of the menus showing the dish orders (starters, mains, desserts, etc) highlighted in yellow. Recommended when you use the menus in Revo Xef with the Fast Input activated and you also want to emphasize the dish order.
    • As normal products: The set menu and main menu products share the dish order. The set menu products are shown with an [M] to differentiate them from the rest of the main menu products. Recommended for businesses offering their customers the option of ordering set menus and main menus in the same service.

  • Continuous Flow: With this option activated, the tickets are distributed optimizing the iPad space to the utmost. This is achieved by making the tickets of the actual size you need and allowing you to divide them in products, so that they occupy more than one column. This way, you can avoid long scrolls and get the most information into the screen at any given time.

              No continuous flow
              ------------- ------------- ------------- -------------
              |     | DONE| |     | DONE| |     | DONE| |     | DONE|
              ------------- ------------- ------------- -------------
              |           | |           | |           | |           |
              |           | |           | |           | |           |
              |           | |           | |           | |           |
              |           | |           | |           | |           |
              |           | |           | |           | |           |
              |           | |           | |           | |           |
              ------------- ------------- ------------- -------------
              Continuous flow
              ------------- ------------- ------------- -------------
              |     | DONE| |           | |     | DONE| |           |
              ------------- |           | ------------- |           |
              |           | ------------- |           | |           |
              |           | ------------- |           | |           |
              ------------- |     | DONE| |           | |           |
              ------------- ------------- |           | |           |
              |     | DONE| |           | |           | -------------
              ------------- |           | |           | -------------
              |           | |           | |           | |     | DONE|
              ------------- ------------- ------------- -------------
  • Disable Checks: When this option is enabled, you can not check/ uncheck the dishes as done. When you click on the products, nothing will happen. This option is useful in cases where Revo KDS is just an information screen where no interaction is required by the cook.

Note: When this option is disabled, when you click on them, they are colored yellow.

  • Hide marked items: When this option is enabled, when clicking on a product, it will disappear from the command instead of being marked by default in yellow as Done. You can retrieve these marked items through the order actions.

  • Swipe to the joined order: When this option is enabled, when a modification is sent to an open order, in addition to emitting a sound as usual, the KDS shows the order that has been put together.

  • Group contents: When this option is enabled, the coinciding products will be grouped by default. For example: If 2 Burger Shark are sent, the system will show 2 Burger Shark and not 1 Burger Shark and 1 Burger Shark. This implies that, if the products are marked as Done, they should be marked when both have been dade. When the option is disabled, they will be displayed and can be marked individually.

  • Subtitle of the order: You can choose the information shown at the bottom of the orange button showing up in the order header. With this button, you can close an order.

    • Counter: Shows up the general counter of the entire order.
    • Account: Shows up the name of the account.
    • None: Shows no subtitle.

  • Close automatically when finished: When this option is enabled, when all the dishes of an order are marked as done, the order is automatically closed without warning. Also, it can be very useful in setups where forwarding is required and, in addition to let the order be closed in your KDS, it should also be closed in the other/s.

  • Use presence: When this option is enabled, the icon shows up, in order to let kitchen employees also clock in and clock out of their shift without having to use Revo Xef.

Note: Employees must be registered in the Back Office of Revo Xef.

  • Track processing times: When this option is enabled, you can see all the times of the products that have set up the preparation time in the Back Office. This report shows all times individually by product. You can filter by dates, days of the week, total by products and by KDS.

  • Sound: Select the sound you want to hear when you receive a new order in the KDS. Here you can see all the available sounds.

    Air Horn:

    Desk Bell:

    Door Bell:

    Japanese Bell:

    Metal Gong:

    Ship Bell:

  • DDS Ip: Revo DDS (Delivery Display Software) is another Revo App which lets the end customer see how the kitchen plates are coming out. That is to say, when marking a product or an order as Done, this information is sent to the DDS to notify the client. This app is very useful in takeaway POS, where you can notify on a big screen when an order is ready to pick up.

    Like the KDS, you need an exclusive iPad with DDS installed. This iPad should also have a static IP. In this section you will have to add the DDS IP.

  • DDS item by item: By checking this option, all products will be sent to the DDS individually as soon as marked on the KDS. When the option is disabled, it will not be sent until all the products of an order are marked as done or the order is done.

  • Forwarding enabled: On some occasions, depending on how kitchen routines are marked, it might be interesting to have a Master KDS or Central KDS receiving information from other secondary KDSs. For example, different KDSs receive each a part from an order and they forward this information to the Master KDS directed by the Chef. In addition, it could also receive the signal when the secondary KDSs mark the products as Done. If you want to use this function, you must enable this option.

  • Forwarding Ip: Add the ip of the device to which this iPad will re-send the information. You can add several ip's simply by separating them by commas. For example,, etc.

Note: In the previous example of the Master KDS with several secondary KDSs, only the latter must enable Forwarding by adding the static ip of the KDS Master.

  • Forwarding – Send only when marked: When this option is enabled, the products will not be sent until they are marked as Done.

  • Forwarding – Do not send when closing an order: When this option is enabled, the system will not forward when an order is Done.

  • Summary on the second screen: Activating this option, the summary will be displayed on a second screen connected to the device via HDMI. This option is designed for those setups where the summary option is used and you want to display it on a larger screen and in a permanent way.

  • Summary size: Enter the font size for the summary. 25 is considered a standard measure.

  • Printer: By selecting a printer from the list, the printing of the pass ticket in the KDS is enabled.


Once explained how to set up the device (iPad) to be used and all the setups to be customized in the Back Office, let’s see the operation of the KDS and all the actions that can be performed:

When you open the app, the system asks for a username and password. Use your Revo Xef credentials.


  • Configuration:

    • Account: Name of the Revo Xef account.
    • Configuration: Select the profile set up in the Back Office.
    • Time Management: Shows you all the times set up in the Back Office.
    • IP: Shows you the network and the IP setup on the iPad.
    • Update setup: When a change is made to the Back Office setup, it must be updated to download these changes.

    Note: On some occasions, it may be necessary to restart the KDS app for these changes to take effect.

    • Close all orders: Automatically closes all open orders.
    • Delete Closed Orders: Automatically deletes all orders in the closed orders list.
    • Protect with Pin: Protects the setup with a pin code. In this way, only the authorized persons can access the setup.
    • Exit: Exit the account.

  • Presence: Use this icon to record clock-in and clock-out of the employees' shift through their pin code.

  • Accounts: With the new version you can change accounts easily.

  • Browser: Search for any order easily by order number, table name, etc. Then click on it and it will be displayed. Recommended option for those businesses that have many tables open at the same time.

  • Order: By default, the orders sent to the KDS are sorted in order of arrival. That is, the most recent ones are added to the right. You have the option of clicking on this icon to change the order to alphabetical.

  • Print: You can print the pass ticket from the KDS. When the dishes are marked and you click on the icon of the printer, all the marked dishes will be printed by command. For example: In the KDS you receive an order with starters and mains, the dishes are marked and you want to print the pass ticket. These would be the steps:

    • Receive the command.
    • Mark by clicking on the dishes as Done. They are marked yellow.
    • Click on the icon
    • Collect the printed pass ticket and leave it with the dishes.

    In this way, when the waiter comes to pick up the dishes in order to serve them, just by looking at the pass paper, he will know the table where they belong without having to ask the cook.

Note: It is very essential to select a printer in the KDS setup.

  • Summary: A great function of Revo KDS is the summary screen. By clicking on the button, the screen will show up a summary of all products not marked as Done and ordered by quantity.

  • Orders closed: Clicking on the button, you will see a list of all orders closed in the last 24 hours. You can enter each of them and see their contents and you can even reopen them to send it back to the main screen.

Order Actions:

There are different actions to carry out when receiving orders:

  • Mark dishes: When you click on the products they are colored yellow,meaning that they are Done. When all the products of an order are marked, the KDS will ask you if the order should be closed.

  • Swiping through the orders: Swipe from left to right to move through the main screen and see all the received orders.

  • Close order: To close an order in the KDS can be done in two different ways:

    • One is marking all the dishes that make up the order.
    • If, because of our working system, you do not mark dishes, you can click on the orange button with the icon .

These are the options when you click on the header of an order:

  • Notify Xef: From the KDS you can send a notification to Revo Xef to point out that there are dishes pending collection. To do this, click on the header of the order. Once the notification is sent, the order header turns to gray.. You can see an example in the image at the beginning of this article. On table no. 3 the notification has been sent. Also in Revo Xef, a symbol of the "chef toque" shows up on the left corner on the table.

  • Start Progress: This option marks the header of the green order indicating that it is in progress. This way, if there are other KDSs in the kitchen, you can see which orders are active.

  • Print pass: By clicking on this option, only the pass ticket of the selected command will be printed.

  • Show/Hide marked products: If the option Hide Marked Items has been enabled, through this option, the marked products hidden from the order can be shown again. If you click again, they will be hidden again.


In the open orders, you can see the following information:

  • Name of the table.

  • Employee who sends the order.

  • Number of diners.

  • Order number.

  • Button orange to close the order.


The bottom part of the KDS shows all open orders as a grid. You can click on one of them to center it on the screen or use the to move around.