Pick-to-Light for Extensiv 3PL Warehouse Manager
Extensiv pick-to-light for third-party logistics: when 3PL Warehouse Manager assigns a pick job to a picker, Voodoo's free, open-source webhook server turns it into a lit route on the floor — SKU, quantity, lot and location on battery-powered wireless displays, in that picker's color. Because the displays mount with magnets and the server is a few hundred lines of commented Python you own, a 3PL can add light-directed picking to one client's zone this month and the next client's next quarter, with no wiring and no dependency on a vendor's integration queue. Hardware details are on the pick-to-light system page.
How Extensiv Pick Jobs Become Lit Picks
3PL Warehouse Manager already emits webhooks for pick-job events. The Voodoo server receives them, verifies Extensiv's signature, and translates the order into a Voodoo order with one lit line per allocation. Unassigning or excluding an order cleans the lights up again. The behaviour for each event is a mapping you edit, not code you rewrite.
Extensiv assigns a pick job
A supervisor assigns a pick job to a user in 3PL Warehouse Manager. Extensiv sends an OrderPickJobUserAssigned webhook over HTTPS to the Voodoo server, which validates the signature against Extensiv's published, rotating public keys before doing anything.
The server builds the picks
It extracts every allocation — SKU, quantity, location and lot — and assembles a Voodoo order, using the shipment's tracking number as the shipment identifier when Extensiv has one. A tasks.json file says what to do for each event: for an assignment, DELETE any stale version then ADD and LAUNCH the order.
The picker's displays light
Every location in the job lights in the assigned picker's color with quantity and SKU; one display can cover up to eight bins using arrows. The picker confirms each line on the device, and the Voodoo server tracks completion of items, shipments and the order.
Changes clean up after themselves
OrderPickJobUserUnassigned and OrderExcludedFromPickJob events are mapped to ABORT or DELETE, so a reassigned or pulled order goes dark instead of lingering on the shelf. Events you do not map are ignored.
What You Need
A 3PL's IT team can stand this up in a day; the press release calls the code 'over-commented' for a reason.
- Extensiv 3PL Warehouse Manager with webhooks enabled for the pick-job events, pointed at your server's public HTTPS address.
- A small Ubuntu or Debian host with a public DNS name and a CA-issued TLS certificate (Let's Encrypt works; the repository includes the certbot deploy hook and a systemd service). Self-signed certificates are not accepted by Extensiv.
- Voodoo wireless displays and a Turbo II router, connected to a Voodoo server — our cloud or your own. The $5,000 Starter Kit covers ten displays, one Turbo and a year of cloud service, enough for one client's fast-moving zone.
- A developer comfortable with Python for the initial configuration: a
.envfile for ports, certificates, the Voodoo endpoint and API key, andtasks.jsonfor event-to-action mapping.
What the Picker Sees
Each allocation in the Extensiv pick job becomes a lit display at that location, showing:
- ●SKU and quantity, with the lot number when the allocation carries one — lot-controlled clients get lot-directed picks for free.
- ●The picker's color (six available), so two pickers on two clients' orders can share an aisle without confusion.
- ●Up to five lines of text, so the client name or order reference can appear when a 3PL wants it visible.
- ●An arrow when one display serves several adjacent bins.
- ●The confirmation button — press it and the item, then the shipment, then the order complete on the Voodoo side.
Try the display layouts yourself in the device simulator, or read how the hardware works on the wireless pick-to-light page.
Where 3PLs Use Extensiv Pick-to-Light
Third-party logistics is where wireless matters most: clients come and go, layouts change with every contract, and nobody wants to wire a wall for a customer who might leave in eighteen months.
Multi-client buildings
Each client's zone gets its own displays; pickers keep their own color across zones. Adding a client is a box of displays and a location assignment, not a project.
Ecommerce fulfillment 3PLs
High-line-count DTC orders, small items, dense bin shelving. One display per four or six bins keeps the cost per location low, and the lights lift pick rates where the labor actually goes.
Lot-controlled and regulated goods
Extensiv's allocations carry lot information, and it rides along to the display. The picker is told which lot, not just which bin — useful for food, supplements and medical device clients.
Extensiv Pick-to-Light Questions
Does this need Extensiv professional services or a custom API build?+
No. It uses 3PL Warehouse Manager's standard outbound webhooks for pick-job events. You enable the webhooks, point them at the Voodoo server, and the open-source code does the rest.
Can the same system serve several 3PL clients in one building?+
Yes. Displays are assigned to locations, and clients usually occupy their own zones, so each client's orders light only its own shelving. Pickers are distinguished by color, and the display can show the client name or order reference.
Where does the integration run?+
On a small Linux host you control — on premises or in your cloud — behind a public DNS name with a real TLS certificate, because Extensiv delivers webhooks over HTTPS. The repository ships an Ubuntu install script, a hardened systemd service and a Let's Encrypt renewal hook.
Does it cover Extensiv Order Manager or Skubana as well?+
The open-source server targets 3PL Warehouse Manager's pick-job webhooks. Extensiv's other products can drive the same displays through Voodoo's REST API; ask us and we'll map the events with you.
Who maintains the code?+
You do — that is the point. It is released under the MIT license so your team can change event mappings, display text or business rules without waiting on a vendor. Voodoo's integration support, included with the Starter Kit, is there when you want a second pair of eyes.
What does Extensiv pick-to-light cost?+
The integration code is free. Hardware starts with the $5,000 Proof-of-Concept Starter Kit — ten displays, a Turbo II router, a year of cloud service, integration support and onboarding — and larger systems are quoted per configuration because device count depends on how many bins each display covers.
See pick-to-light pricing →Extensiv Integration Resources
Webhook server, tasks.json mapping and a real sandbox payload.
Why the code is open source and how it was built.
Orders, shipments, items and device commands the server uses.
How wireless fits multi-client operations.
Other ready-made integrations: Odoo · ShipStation · NetSuite WMS · QuickBooks Online · all WMS pick-to-light integrations
Light one client's zone first
Book twenty minutes and we'll walk through the webhook flow against your Extensiv setup — or send the location count for one zone and we'll quote it. Most 3PLs prove it on one client with the Starter Kit.
Book a 20-minute call
Pick a time that suits you. We'll look at your pick zones, talk through arrows and device counts, and tell you if a Starter Kit makes sense.
- Your pick zones, SKU mix and order profile
- The arrows ratio that fits your shelving — 1:1, 1:4 or 1:8
- Whether a Starter Kit pilot or a full quote is the right next step
- How the devices talk to your WMS, ERP or Odoo
Prefer email or phone? info@voodoorobotics.com · 972-914-8758
Extensiv Knows the Pick Job. The Lights Know the Bin.
Enable the webhooks, run the open-source server, and the next assigned pick job lights the shelving — client by client, zone by zone, without wiring a thing.