Inventory Management

Stay in control of every unit.

Inventory isn't just numbers on a spreadsheet. Whether you're managing stock across locations, SKUs with unique attributes, or sensitive expiry windows, Keel gives you total visibility and control, on your terms.

Keel Inventory Management Dashboard Interface

Great inventory management is more than just internal tools

It's a critical part of your business. Getting it right means less waste, better customer experience and new revenue opportunities.

Order
Batch #
Status
97174
1
Picked
39635
2
Picked
41022
3
Pending

Own and control your data

Design your inventory data model around your organisation. Not the other way around.

qb
xero

Real-time inventory sync

Sync data between all your favourite apps. Code-first means everything is possible.

Kevin BrownJust now

2 items from your wish list are back in stock!

Kevin BrownJust now

Tap to order now

Delight your customers

Easily integrate with your apps and websites to create the perfect customer experience

Manage your inventory exactly how you want

Create custom inventory management software that mirrors your operations

Custom alerts and notifications

Set alerts for low stock, reorders, delayed shipments, or even demand spikes, and push notifications where it matters most

Batch and Serial Number tracking

Adjust to your industry's needs, improve traceability and ensure compliance with regulatory standards

Custom User Roles and Permissions

Implement highly specific user roles and permissions to ensure that employees only have access to relevant parts of the system

Integration with IoT Devices

Easily connect with Internet of Things (IoT) devices, such as smart shelves or sensors, to automate the tracking of inventory and improve accuracy

Custom workflow automation

Tailor and automate workflows like processing returns, reconciling discrepancies, or managing inventory transfers between locations

API Integrations

Ensure seamless synchronisation of stock levels, orders, and returns with e-commerce sites (e.g. Amazon, Shopify) and 3PLs

Peek under the hood

Explore the data model for this project and the Keel Schema that drives it

Manage your inventory exactly how you want

Create custom inventory management software that mirrors your operations

Custom alerts and notifications

Set alerts for low stock, reorders, delayed shipments, or even demand spikes, and push notifications where it matters most

Batch and Serial Number tracking

Adjust to your industry's needs, improve traceability and ensure compliance with regulatory standards

Custom User Roles and Permissions

Implement highly specific user roles and permissions to ensure that employees only have access to relevant parts of the system

Integration with IoT Devices

Easily connect with Internet of Things (IoT) devices, such as smart shelves or sensors, to automate the tracking of inventory and improve accuracy

Custom workflow automation

Tailor and automate workflows like processing returns, reconciling discrepancies, or managing inventory transfers between locations

API Integrations

Ensure seamless synchronisation of stock levels, orders, and returns with e-commerce sites (e.g. Amazon, Shopify) and 3PLs

Peek under the hood

Explore the data model for this project and the Keel Schema that drives it

Bring your tools and teams with you

Break down silos. Processes, products, and people. All unified and thriving.

Connect your apps

Harness the power of code to integrate your tools and services into a single unified system.

Connect your products

Seamlessly integrate into your existing products using Keel as the powerful backend for your applications.

Connect your people

Bring operators and engineers together to shape and iterate on your processes collaboratively.

Engine

Actually built for developers

Keel is unapologetically code-first and grounded in engineering best practices. Build fast and respond to operational needs in real time. Empower your ops teammates with exceptional tools, and ship solutions that move the business forward.

Explore the platform
  • Version controlled
  • Built-in testing
  • End-to-end type safety
  • Multiple environments
  • Full local development experience
  • Secrets management
  • Dedicated Postgress
  • 3rd-party OIDC auth providers
  • JSON, GQL and RPC APIs

Frequently asked questions

What exactly is Keel?
What can I build with Keel?
Why use Keel instead of off-the shelf software?
Do I need to know how to code to use Keel?

Take control of your operations. Today.

Ref
Status
Total
ORD-123
Processing
£47.23
ORD-7845
Processing
£145.50
ORD-4387
Processing
£381.99
Operators

Build for me

We'll work with you to model Keel around your actual business process in real-time. You'll be live in a matter of weeks and we'll handover to your team to ensure full ownership.

Book a demo
schema.keel
model Order {
fields {
ref ID @sequence("ORD")
status OrderStatus @default(OrderStatus.New)
total Number
items OrderItems
}
}
Developers

Let me play

Start now with the local console. Explore the Keel platform, play with ready-to use templates and deploy when you're ready.

Explore the docs

Frequently asked questions

What exactly is Keel?

Keel is a programmable operations platform that enables operators to build hyper flexible custom software without needing a large team of developers.

What can I build with Keel?

Companies use Keel to build software that powers their most critical operations processes. Some examples include tools for shift management, inventory management, custom CRMs, and payroll.

Why use Keel instead of off-the shelf software?

Keel lets you build software that's unique to your business and the way you work, not the other way round. Since you fully own your Keel tools, you can adapt and update them whenever you need to, so your software will be as agile as your company.

Do I need to know how to code to use Keel?

Keel is designed to allow non-developers to embrace the power and flexibility of code. The Keel schema is intuitive and does not require prior knowledge of a development language. More advanced feature such as functions require basic knowledge of Typescript.

Take control of your operations. Today.

Ref
Status
Total
ORD-123
Processing
£47.23
ORD-7845
Processing
£145.50
ORD-4387
Processing
£381.99
Operators

Build for me

We'll work with you to model Keel around your actual business process in real-time. You'll be live in a matter of weeks and we'll handover to your team to ensure full ownership.

Book a demo
schema.keel
model Order {
fields {
ref ID @sequence("ORD")
status OrderStatus @default(OrderStatus.New)
total Number
items OrderItems
}
}
Developers

Let me play

Start now with the local console. Explore the Keel platform, play with ready-to use templates and deploy when you're ready.

Explore the docs