For Revo FLOW and Revo XEF to work properly, two integrations need to be configured: the integration of Revo FLOW in the Revo XEF back-office and the integration of Revo XEF in the Revo FLOW back-office.

CONFIGURATION:

1. Go to the Revo XEF back-office.

2. In the side menu, go to Account / TOKENS.

3. Create a new token: click on +New, choose a name, e.g. FLOW, save and copy the generated token. More information about tokens in this article.

4. In the side menu, go to Account / WEBHOOKS.

5. We create a new Webhook with the following information:



  • Active: Enabled.

  • Url: https://revoflow.works/webhook/{user}/flow.

    Note: {user} is the name of the Revo FLOW account.

  • Event: product.updated.

6. Press Save to confirm the changes.

7. Copy the Webhook secret, located in the upper right corner.



8. Access to Revo FLOW back-office.

9. Click on INTEGRATIONS.

10. From the Add button, search for Revo XEF.



11. Click on Add to add the integration.

12. Fill in the following information:



  • Active:

  • Name: Identifying name of the integration.

  • Test: Disabled.

  • Token: The token created in step 3.

  • User: The XEF account username.

  • Webhook secret: We paste the copied code in step 7.

13. Press Save to confirm the changes.

14. In the side menu, go to Account / TOKENS.

15. Create a new token: click on New, choose a name, e.g. XEF, save and copy the generated token.

16. Access Revo XEF back-office.

17. Click on INTEGRATIONS.

18. From the Add button, search for RevoFlow.



19. Click on Add to add the integration.

20. Fill in the following information:



  • Active:

  • Name: Name identifying the integration.

  • Test: Disabled.

  • Username: Username of the FLOW account.

  • Token: The token created in step 15.

  • Warehouse: Warehouse that we want the products arriving from FLOW to be subtracted from the stock.

  • Type of accessory:

    • None: No fixture shall be used.
    • Time of reservation: A fixture with the time and number of diners for the next reservation shall be displayed above the table when there are less than two hours to go.
    • Countdown using warning colours (XEF Version 4.2 or higher): An attachment with a coloured icon and information about the time or remaining time of the next reservation shall be displayed above the table:
      • Clock and time icon: Displays the time of the next reservation (when there is more than one hour remaining).
      • White stopwatch icon and countdown: Displays a countdown to the time of the next reservation, when less than one hour is left.
      • Orange stopwatch icon and countdown: Displays a countdown to the time of the next reservation, when less than ten minutes are remaining.
      • Red stopwatch icon and countdown: Displays a countdown of the minutes that have elapsed since the time of the reservation.
      • Exclamation mark icon and count forward: If the table is occupied, displays a count forward of the minutes that have passed since the reservation time.

21. Press Save to confirm the changes.

22. Access to Revo FLOW back-office.

23. Go to ROOMS.

24. Select Actions and choose Reset Rooms.

The integration is now fully configured!