Sales-based usage and actual counts
Compare usage calculated from mapped sales with actual usage between completed inventory counts.

Connect Reunion menu items and sales to opsi recipes. Compare what sold with the ingredient quantities and costs behind each dish.
Secure connection · You choose what syncs
ReunionSource records
opsiConnected operational records
Ready for analysisMappings and requirements below
Reunion runs the front of house. Opsi takes what sells and turns it into food cost, purchasing, and inventory you can act on, kept current automatically.
Without the connection, someone exports sales on Monday and types them into a spreadsheet. With it, opsi already knows what sold, what it cost to make, and where the gap is, before the week gets away from you.
Compare usage calculated from mapped sales with actual usage between completed inventory counts.
Items and modifiers stay matched, so nobody rebuilds the menu twice.
When an ingredient price moves, every plate using it recosts itself.
Your team works the way they already do, the data moves on its own.
| Data | Direction | Notes |
|---|---|---|
| Menu items & modifiers | Reunion → opsi | Matched once, then kept in step |
| Item-level sales | Reunion → opsi | Location-level sales; confirm the update schedule during setup |
| Recipe cost per portion | Not synced | Lives in opsi reporting |
| Locations & menus | Reunion → opsi | Multi-unit groups supported |
You choose what opsi imports from Reunion. Nothing you don’t want, added any time.
See true plate cost and margin without leaving your workflow.
Data lands structured and reconcilable. Clean inputs, less chasing.
Location-scoped sync keeps each concept’s numbers separate and accurate.
See exactly what moves between the systems, and in which direction, in the table above.
Setup depends on your Reunion account, locations, and mappings. We’ll confirm the requirements and timing with your team before connecting.
Yes, you choose what opsi imports from Reunion, and you can change it later.
We’ll confirm the update schedule for your connection during setup.
Contact opsi Support with the affected record. Our team can check the connection and mappings with you.
Connect the workflow
Discuss your Reunion account, locations, and menu mappings with our team.