Beta Notice: This addon is Beta, at the moment some pricing may be imported incorrectly. Use with caution!
Import Sysco Invoice directly into Macromatix
SyscoQL uses Sysco.com's GraphQL API endpoint to capture your invoice data, stores it in your browser then lets you import it directly to Macromatix.
Step 1
Install a userscript manager
Step 2
Install the SyscoQL script
Step 3
Use your normal Sysco → Macromatix flow
Once it's installed visit https://shop.sysco.com and login.
You'll see a package icon in the bottom right. When the icon turns green data has been captured.
You can now go to Macromatix's Sysco order page and it'll display a dialog letting you populate the invoice data.
Workflow overview
From Sysco → Macromatix
Login to shop.sysco.com
Select Sysco account
Click package icon
Icon turns green
Open Macromatix Sysco order
Dialog appears
Populate invoice data
Import directly
How it works, step by step
1
On Sysco Shop – go to shop.sysco.com, sign in, and choose the Sysco account you’re ordering for.
2
Click the package icon at the bottom-right. When the status turns green, SyscoQL has grabbed your last invoice. Go to Macromatix and import it.
3
On Macromatix – start a Sysco order. The SyscoQL dialog appears and lets you populate the invoice data directly.

Requires a Chromium-based browser (Chrome, Edge, Brave, etc.) with Tampermonkey or another userscript manager installed.

Questions or feedback

Email: breatoz@me.com