Extensions around a leading WMS: handheld picking fixes, and WMS API scripting and tooling for the jobs the standard screens don't cover.

A leading WMS does most things well. The gaps are where the warehouse feels it.
A handheld screen that slows the picker down. A job that needs doing in bulk, with no button for it anywhere in the standard screens.
Asking the vendor to change the core product isn't always quick, and it isn't always possible. Meanwhile the warehouse works around the gap, every shift.
None of these is a reason to replace a WMS. Each one is a reason to fix a gap.
Fixes that sit around the WMS rather than inside it.
Each one works with the WMS as it is. Nothing in the core system has to be rebuilt.
The WMS stays the WMS. The fixes live on the handheld and in scripts that call the WMS API.
Pickers get a handheld that works the way they pick. Bulk jobs run as scripts instead of screen after screen of clicking.
It's a pattern I use a lot. Leave the core system alone, understand exactly where it falls short for this warehouse, and build the missing piece around it. The vendor keeps looking after the WMS. The warehouse gets the behaviour it needs.
If you're living with a problem like this one, tell me about it.
Answers are written by AI and may be wrong - for anything important, use the contact page.