<img height="1" width="1" style="display:none" src="https://www.facebook.com/tr?id=345344538922740&amp;ev=PageView&amp;noscript=1">
Skip to content
  • There are no suggestions because the search field is empty.

How to Integrate your POS System with Eat App

Linking your Point-of-Sale (POS) to Eat App allows orders and spending habits to flow into your Eat App account automatically. 

 

How the connection works

Every POS is a little different, so Eat App connects in one of a few ways. During onboarding we'll tell you exactly which path applies to your system. In short:

  • Direct connection — for most cloud-based POS systems, Eat App connects straight to your POS provider. You'll either enter a few login credentials, or you will be redirected to your POS provider's website to log in and approve the connection. That's it!
  • On-site connection (for POS systems installed on your own servers) — if your POS runs on-premise (inside your restaurant's own network), we connect through a secure bridge. You'll install a small helper application on the computer that runs your POS, and that lets Eat App receive your data.

Your onboarding contact will confirm which one fits your setup.


 

What the connection does

Once connected, information flows automatically:

  • Check / ticket data comes into Eat App. When a ticket is opened or updated on your POS, the details (items, totals) appear against the matching reservation in Eat App.
  • Some POS systems also support sending reservations back to the POS. With these, when a guest is seated in Eat App, a ticket can be opened automatically on your POS. Whether this is available depends on your specific POS — your onboarding contact will confirm.

 

Setting it up

1. Tell us which POS you use

Let your onboarding contact know the exact name and version of your POS. This matters — some brands (Micros, for example) have several versions that connect in different ways, so the version determines the setup path.

Screenshot 2026-08-07 at 18.18.27

If you can't find your POS system on this list, reach out to support@eatapp.co. We can create custom integrations with most systems

2. Connect

Depending on your POS, one of the following will happen:

  • Enter your POS credentials: you can find your API credentials on your POS dashboard and enter them in Eat App to establish the connection.

Screen Recording 2026-08-07 at 18.15.35

  • Log in and authorize: you are redirected to your POS provider's portal, where you log in and approve access.

Screen Recording 2026-08-07 at 18.22.17

  • Install the on-site helper: for on-premise systems, you can install Omnivore, a system that acts as a bridge between your in-house data and Eat App. 

This option might be a little more complex as it involves a third party app. Please reach out to support@eatapp.co if you need any help with the steps below!

Screen Recording 2026-08-07 at 18.34.51

1. Download Omnivore from the link below directly on the POS Server - this is usually in the IT room at the back of the restaurant

https://connect.omnivore.io/invite/EATAPP

Screenshot 2026-08-07 at 18.31.08
2. The application opens a form asking the restaurant manager to sign up for Omnivore.

⚠️ When installing the on-site helper, please enter your details carefully. The setup form asks for your outlet/restaurant name, server, and database. Entering the wrong outlet name is the single most common cause of delays — correcting it afterwards means uninstalling and reinstalling the helper, which takes extra time. Double-check the outlet name matches the venue you're connecting.


3. A confirmation email will be sent to confirm the activation. If you need any help or guidance to find your Omnivore ID you can reach out to support@omnivoreapi.zendesk.com.

4. Once you have your Omnivore ID, let your onboarding contact know. We need this information to proceed to table mapping. 

 

3. Map your tables

For the connection to work, your Eat App tables need to be matched to the tables in your POS.

  • On the mapping screen, your Eat App tables (from your floor plan) appear on one side, and your POS tables on the other.
  • For some POS systems we can pull your table list automatically, so you just pick from a dropdown. For others, you'll confirm the matching values.

Screen Recording 2026-08-07 at 18.50.30


  • You know your floor best — please confirm which POS table matches each Eat App table, especially if your POS labels tables with names (or in another language).
  • An auto-match option and a "tables mapped" progress indicator help you see what's left to do.

Once tables are mapped and saved, you're connected!

 

Make sure guests are updated to a seated status and the POS information will become available.

Screen Recording 2026-08-07 at 19.09.10


 

What to expect on timing

  • Direct connections are usually quick once we have your credentials or authorization.
  • On-site connections can take a little longer because they involve installing the helper application and confirming your environment. If your POS provider needs to enable or confirm anything on their side, that can add time too. We'll keep you updated at each step.

Troubleshooting

I've connected, but no ticket information is showing up. Usually one of three things:

  1. The connection hasn't finished activating yet (for on-site setups, activation can take a little time after install).
  2. Your tables aren't fully mapped — check the "tables mapped" indicator and complete any that are missing.
  3. For on-site setups, the helper application may not be running or reporting as active. Let us know and we'll check the status on our side.

I entered the wrong outlet/restaurant name during setup. Contact your onboarding team. Fixing it means clearing the previous setup and reinstalling the helper — we'll walk you through it. Getting the outlet name right the first time saves the most time.

I didn't get a confirmation/activation email after installing. The connection can't finish activating without it. This is almost always a detail in the setup form (outlet, server, or database) that needs correcting. Send us the details you entered and we'll help identify what to fix.

My table names in the POS don't match Eat App. That's fine — during table mapping you tell us which POS table corresponds to each Eat App table. Since you know your floor plan, your confirmation is what we rely on.


Need help?

Reach out to your Eat App onboarding manager or support@eatapp.co with:

  • Your POS brand and version
  • Whether your POS is cloud-based or installed on your own servers
  • A description of what you're seeing (and any error messages)

We'll get you connected as quickly as possible!