
Orchido – Stock, orders and shift plans in one system
formerly Ordinizer
Web software for small teams: stock, suppliers and purchase orders, attendance, time off and shift plans on one shared record that updates live. Automation stays under your control: reorder rules only draft purchase orders, and the AI assistant asks before it changes anything.
- Live
- 14-day free trial
As of
How it works
Recreated with sample data and the app’s own labels. Every frame is complete on its own.
- Sample data
Gloves M
SKU GL-M
Low Stock
- Current Stock
- 9
- Minimum Stock Level
- 10
Stock Movements
- Stock taken−2
- Stock taken−4
- Stock taken−3
−3Gloves M
One record for stock and team
Every stock movement is appended, none is overwritten. When an item drops below its minimum, everyone with access sees it at once.
- Sample data
Purchase Orders
Auto Reorder
- Draft
- Approved
- Ordered
- Supplier
- Sample Wholesale
- Items
- Gloves MQuantity100
The draft waits
The rule only writes a draft. Nothing is ordered: the step to the supplier is yours to take.
- Sample data
Stock Adjustments
Gloves M
- Stock added+24
- Stock taken−3
- Correction+1Reason: Miscount at goods receipt
- Current Stock
- 22
Corrections are new movements
A miscount is not overwritten; the correction is appended as a movement of its own. So every count can be explained.
- Sample data
Confirm action
expires after 10 minutes
The assistant wants to run Create purchase order. Review the details and confirm to proceed.
- SupplierName
- Sample Wholesale
- Items
- [{"itemId":12,"quantity":100}]
- ExpectedDate
- 2026-10-13
CancelThe assistant asks first
Every change the AI assistant prepares shows all its details and runs only after you confirm. Unconfirmed proposals expire after 10 minutes.
- Sample data
- Owner
- Department Lead
- Member
Who's In
- WarehouseChecked in 12 minutes ago
- SalesChecked in 34 minutes ago
- WarehouseChecked in 58 minutes ago
Who is in, by role
Attendance appears live on every permitted screen, and each role sees only the data it may see.
What it does
- Stock and items
- Items with variants, each with its own SKU, barcode and stock level. Plus barcode lookup, label printing, taking and putting stock.
- An append-only stock ledger
- Every stock movement is appended and none is overwritten. Corrections are new movements, so every count can be explained.
- Suppliers and purchase orders
- Suppliers with full records. Purchase orders move through clear states such as “Draft”, “Approved” and “Ordered”, and partial deliveries are booked as real stock.
- Reorder rules
- When an item reaches its reorder point, the rule drafts a purchase order and stops. You approve and order it yourself. Professional plan and above.
- Batches and expiry dates
- Batch and lot tracking with expiry dates, expiry reports and FEFO recommendations: what expires first is picked first. Professional plan and above.
- Attendance and time off
- Check in and out, manual entries and corrections, and a live “Who’s In” view. Absence requests in seven types are approved or rejected.
- Shift plans
- Versioned shift templates, assignments from a start date and one-off overrides for single days.
- AI assistant
- Searches items, checks stock levels and prepares changes such as purchase-order drafts or absence requests. Every change shows all its details in the “Confirm action” dialog and runs only after you confirm; unconfirmed proposals expire after 10 minutes. Professional plan and above.
- AI document understanding
- Images, PDFs and text files get a title, a description and a suggested category, and their text becomes searchable. You apply the category yourself. Professional plan and above, switched on per organization.
- Roles and live updates
- The roles “Owner”, “Department Lead” and “Member”, plus custom roles with a permission matrix. Changes appear live on every permitted screen, each showing only the data that role may see.
- Reports and export
- Stock reports on valuation, aging, movements and low stock, and an attendance report per person. Export as CSV or JSON, item import from CSV.
- Two languages
- Interface in German and English, chosen per person, with a default language per organization.
What it deliberately doesn’t do
- Orchido never sends orders to suppliers
- The AI assistant changes nothing without your confirmation
- Corrections never overwrite stock history
- The AI never files a document under a category itself; it only suggests one
How it’s built
A browser app in React 19, strict TypeScript, Vite and TanStack Query; a Node.js 22 backend with Express, Sequelize and MySQL, Redis and BullMQ for background jobs, and live updates over Socket.IO. The AI assistant uses the OpenAI Responses API with function calling behind a provider-neutral port. Billing runs on Stripe, hosting on Docker and Nginx, CI/CD on GitHub Actions.
Operated and sold by Axenta GmbH.

