Voodoo Robotics

    Press Release

    Voodoo Robotics Releases Free, Open-Source Integration Code for Manhattan Active Warehouse Management

    PLANO, TX — July 15, 2026 — Voodoo Robotics, a leading innovator in wireless warehouse automation, today announced the release of free, open-source integration code connecting Manhattan Active Warehouse Management to Voodoo Robotics pick-to-light devices. The repository is available immediately on GitHub under the MIT license and also includes a clearly labeled, customer-normalized Manhattan SCALE example for established or migration environments.

    “Manhattan Active runs some of the most sophisticated distribution operations anywhere, and those teams expect integrations that respect their platform’s architecture,” said Trevor Blumenau, CEO of Voodoo Robotics. “This repository meets Manhattan on its own terms — extension handlers, Freemarker transformations, and Google Pub/Sub — so a customer can light Voodoo devices from released pick work without bolting on foreign middleware.”

    Three Practical Integration Paths

    The repository supports three integration paths so each customer can pick the lightest one that fits: a Manhattan Active extension handler calling Voodoo devices directly, an extension handler calling the included Python adapter, or Manhattan’s outbound Google Pub/Sub events flowing through the adapter. Manhattan ActivePlatform supports synchronous User Exit and asynchronous Event extension points, and extension handlers can call external HTTP services and transform payloads with Freemarker or Velocity — making direct Voodoo calls a practical, low-overhead option.

    Direct Device Lighting Comes First

    Direct lighting is the preferred default, with included examples covering released or assigned pick work, wave and allocation release, put-wall, sort, pack, and consolidation guidance, replenishment work, shortage and blocked-work exceptions, customer-normalized MHE/WES messages, flat middleware-generated rows, and customer-normalized Manhattan SCALE picks. Commands can target a specific Voodoo device by Device ID or a Voodoo Location Alias, and support five display lines, quantity, color and sound, flash duration, barcodes and QR codes, arrows and icons, stable callback nonces, and dry-run execution.

    Production-Grade Pub/Sub Handling

    For asynchronous integration, the adapter handles Manhattan’s documented Google Pub/Sub mechanism end to end: wrapped push messages, Base64-decoded JSON objects and arrays, GZIP detection, configurable decoded-size limits, duplicate detection, organization allowlists, Google OIDC push-token verification with service-account and audience validation, durable failed-message capture, and both ACK-always and retry-oriented response modes — with no dependency on message ordering. Completed child commands are stored independently, so if a batch partially fails and is retried, lights that already completed are not activated again.

    Ten Editable Mapping Profiles

    Nothing assumes one Manhattan event shape applies to every tenant. The repository ships ten JMESPath-based mapping profiles — covering direct picks, work release, put-wall, replenishment, exceptions, MHE/WES messages, flat middleware rows, Manhattan SCALE picks, order release, and order cancellation — each with synthetic examples. Customer mappings can change device targeting, locations, item identifiers, quantities, display text, colors, sounds, nonces, shipment grouping, and event identities without modifying the Python application. Actual extension-point payloads, outbound Interface Mapping Documents, organization attributes, and custom fields are confirmed during each customer implementation.

    Optional Orders and Closed-Loop Feedback

    The optional Orders path maps one Manhattan order to one Voodoo Order — preserving shipment groupings and item, shipment, and order callback nonces — with create, replace, launch, abort, and delete operations, and order cancellation handled as an ordered abort/delete sequence. The adapter accepts both GET and JSON POST Voodoo callbacks, handles device ack, nack, and button events plus item, shipment, and order completion events, preserves nonces and quantities, detects exact duplicates, keeps a SQLite callback history, and can forward events to a customer Manhattan API or integration service with API-key, Basic, bearer, or OAuth 2.0 authentication. By design, the sample does not automatically complete Manhattan work — pick completion, inventory updates, and exception resolution are mapped to each customer’s licensed tenant APIs and workflow rules.

    Ready for Real Deployments

    The repository includes a Python FastAPI service with interactive API documentation and a generated OpenAPI specification, extension-handler setup instructions and Freemarker transformations, a configuration worksheet, Pub/Sub examples, JSON Schemas, SQLite idempotency and event history, structured logging, health and readiness endpoints, an Ubuntu installation script with a hardened systemd service, mapping and Pub/Sub inspection utilities, and troubleshooting, architecture, security, deployment, API, callback, and SCALE documentation. No Docker files and no credentials, private keys, logs, or databases are included.

    A Growing Library of Open-Source Integration Code

    The Manhattan 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:

    All repositories are released under permissive open-source licenses. Voodoo Robotics will continue adding integration references as new platforms are validated.

    About Manhattan Active Warehouse Management

    Manhattan Active Warehouse Management is a cloud-native warehouse management system from Manhattan Associates, built for high-throughput fulfillment operations with unified WMS, labor, and automation capabilities on the Manhattan ActivePlatform. Learn more at manh.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

    See Wireless Pick-to-Light in Action

    Learn how Cloud Display Devices can improve picking speed, accuracy, and onboarding at your facility.