Press Release
Voodoo Robotics Releases Free, Open-Source Integration Code for QuickBooks Online
PLANO, TX — July 16, 2026 — Voodoo Robotics, a leading innovator in wireless warehouse automation, today announced the release of free, open-source integration code connecting QuickBooks Online to Voodoo Robotics pick-to-light devices. The adapter targets QuickBooks Online Plus and Advanced, is available immediately on GitHub under the MIT license, and lets a small operation light warehouse locations the moment an invoice is created — without pretending QuickBooks is a full warehouse management system.
“Thousands of growing businesses run their whole operation out of QuickBooks Online, and until now pick-to-light was out of their reach,” said Trevor Blumenau, CEO of Voodoo Robotics. “This repository closes that gap honestly: QuickBooks stays the system of record for accounting, a simple customer-owned spreadsheet maps items to bins and devices, and a new invoice lights the warehouse in seconds.”
A Simple, Honest Default Workflow
The default flow is straightforward: a QuickBooks invoice is created, Intuit sends a signed webhook, the adapter queues the event durably, retrieves the complete invoice from QuickBooks, resolves each item through a customer-owned bin/device map, and sends direct commands to Voodoo devices. The physical warehouse relationship lives in a simple CSV file that associates each QuickBooks item ID, SKU, or item name with a warehouse, bin, Voodoo device ID or Location Alias, receiving location, barcode, and company — kept outside QuickBooks by design, because QuickBooks events describe accounting entities, not pick tasks or waves.
Seven Configurable Workflows
Invoice-created lighting is enabled by default, and six more rules ship ready to switch on: Sales Receipt lighting, accepted-Estimate triggers, Purchase Order receiving and putaway, low-stock exception alerts, one-Voodoo-Order-per-invoice creation, and automatic order abort/delete when an invoice is voided or deleted. All rules live in one editable YAML file where customers can change display text, colors, sounds, duration, barcodes, nonces, operation filters, and unmapped-item behavior.
Complete Intuit OAuth 2.0 and Webhook Security
The adapter includes a complete OAuth 2.0 authorization-code flow — browser-based company authorization, realm ID capture, token refresh with rotation, multi-company connection storage, realm allowlisting, and encrypted token storage. The webhook receiver supports both Intuit’s current CloudEvents-array format and the older eventNotifications format, validates every request with HMAC-SHA256 against the exact raw body, enqueues events durably before acknowledging, responds immediately as Intuit requires, and processes in the background with exponential retry, duplicate protection, per-command idempotency, and out-of-order tolerance.
Nothing Gets Missed
A Change Data Capture reconciliation client and command-line utility recover delayed or missed events — requesting changes for selected entity types, optionally processing them through the configured rules, recording reconciliation activity, and never repeating already-completed Voodoo actions.
Full Voodoo Device Capability
Direct device lighting is the primary mode, targeting a specific device ID or a Voodoo Location Alias with five display lines, quantity, flash duration, color, sound, barcode, QR code, arrows, icons, closed-loop nonces, and dry-run operation. A normalized command endpoint also lets customer middleware bypass QuickBooks processing entirely and send already-normalized device commands.
Optional Voodoo Orders and Closed-Loop Feedback
An optional path maps one QuickBooks transaction to one Voodoo Order — with shipment grouping, item, shipment, and order nonces, device assignment, and idempotent create, replace, launch, abort, and delete operations, including automatic abort/delete for configured void events. The adapter receives both GET and JSON POST Voodoo callbacks, handles acknowledgements, NACKs, timeouts, button events, and item, shipment, and order completion, detects exact duplicates, keeps persistent callback history, and can forward events to customer middleware. By design, the sample never automatically alters accounting transactions when a worker presses a button — what a confirmation should do in QuickBooks is left as a customer workflow decision.
Security and Operations Built In
The repository ships with API-key, bearer, and HTTP Basic protection for adapter routes, separate callback credentials, encrypted QuickBooks tokens, TLS configuration and verification, realm allowlisting, request-size limits, SQLite event and retry history, health and readiness endpoints, structured audit endpoints, a hardened systemd service, an Ubuntu installation script, and GitHub Actions validation. No Docker files and no real credentials are included.
A Growing Library of Open-Source Integration Code
The QuickBooks Online repository joins Voodoo Robotics’ growing collection of open-source integration references. Each project follows the same philosophy: working, well-documented code that a warehouse IT team can fork, configure, and deploy without starting from scratch. The full collection currently covers:
- QuickBooks Online — Python webhook adapter for Plus and Advanced (this release). View QuickBooks Online integration on GitHub
- Manhattan Active Warehouse Management — Python adapter with extension-handler and Pub/Sub examples. View Manhattan WMS integration on GitHub
- Oracle NetSuite WMS — SuiteScript and Python adapter. View NetSuite WMS integration on GitHub
- Oracle Fusion Cloud Warehouse Management — Python REST adapter. View Oracle WMS integration on GitHub
- Extensiv 3PL Warehouse Manager — Python webhook server. View Extensiv integration on GitHub
- ShipStation — Free Chrome browser extension that brings pick-to-light directly into ShipStation’s packing workflow with no WMS integration required. Available on the Chrome Web Store and ShipStation extension on GitHub.
- Odoo — Free addon that connects Voodoo Cloud Display Devices directly to Odoo’s Transfers workflow. View Odoo addon on GitHub
- SAP — Integration reference for SAP-driven picking workflows. View SAP reference on GitHub
- Epicor — Integration reference for Epicor ERP environments. View Epicor reference on GitHub
All repositories are released under permissive open-source licenses. Voodoo Robotics will continue adding integration references as new platforms are validated.
About QuickBooks Online
QuickBooks Online, from Intuit, is the world’s leading cloud accounting platform for small and mid-sized businesses, covering invoicing, expenses, payroll, and inventory. QuickBooks Online Plus and Advanced add inventory tracking that many growing product businesses rely on daily. Learn more at quickbooks.intuit.com.
For more information or to schedule a demo, please call 972-914-8758 or contact Voodoo Robotics.
###
About Voodoo Robotics
Voodoo Robotics is a leading innovator in warehouse technology based in Plano, Texas, specializing in smart picking solutions. We offer a unique wireless pick-to-light system designed and made in the United States that modernizes warehouse operations by leveraging the latest Internet-of-Things (IoT) technology. Our picking hardware integrates easily with existing Warehouse Management Systems (WMS) or Enterprise Resource Planning (ERP) systems, allowing distribution centers, warehouses, and third-party logistics (3PLs) to manage operations with little to no integration effort.
200 Chisholm Place, Suite 160, Plano, Texas 75075
972-914-8758 • voodoorobotics.com
Media Contact
Voodoo Robotics
[email protected]
(972) 914-8758