The modern ERP for fast moving teams The modern ERP for fast moving teamsThe modern ERP for fast moving teamsThe modern ERP for fast moving teams The modern ERP for fast moving teams The modern ERP for fast moving teams The modern ERP for fast moving teams The modern ERP for fast moving teams The modern ERP for fast moving teams The modern ERP for fast moving teams The modern ERP for fast moving teams The modern ERP for fast moving teams The modern ERP for fast moving teams The modern ERP for fast moving teams The modern ERP for fast moving teams The modern ERP for fast moving teams The modern ERP for fast moving teams The modern ERP for fast moving teams The modern ERP for fast moving teams The modern ERP for fast moving teams The modern ERP for fast moving teams The modern ERP for fast moving teams The modern ERP for fast moving teams The modern ERP for fast moving teams The modern ERP for fast moving teams The modern ERP for fast moving teamsThe modern ERP for fast moving teams The modern ERP for fast moving teams

Product

The modern ERP for fast moving teams The modern ERP for fast moving teams The modern ERP for fast moving teams The modern ERP for fast moving teams The modern ERP for fast moving teams The modern ERP for fast moving teams The modern ERP for fast moving teams The modern ERP for fast moving teams The modern ERP for fast moving teamsThe modern ERP for fast moving teamsThe modern ERP for fast moving teams The modern ERP for fast moving teams The modern ERP for fast moving teams The modern ERP for fast moving teams The modern ERP for fast moving teams The modern ERP for fast moving teams The modern ERP for fast moving teams The modern ERP for fast moving teams The modern ERP for fast moving teams The modern ERP for fast moving teams The modern ERP for fast moving teams The modern ERP for fast moving teams The modern ERP for fast moving teams The modern ERP for fast moving teams The modern ERP for fast moving teams The modern ERP for fast moving teams The modern ERP for fast moving teams The modern ERP for fast moving teams The modern ERP for fast moving teams The modern ERP for fast moving teams The modern ERP for fast moving teams The modern ERP for fast moving teams The modern ERP for fast moving teamsThe modern ERP for fast moving teams The modern ERP for fast moving teams
The modern ERP for fast moving teams The modern ERP for fast moving teams The modern ERP for fast moving teams The modern ERP for fast moving teams The modern ERP for fast moving teams The modern ERP for fast moving teams The modern ERP for fast moving teams The modern ERP for fast moving teams The modern ERP for fast moving teamsThe modern ERP for fast moving teamsThe modern ERP for fast moving teams The modern ERP for fast moving teams The modern ERP for fast moving teams The modern ERP for fast moving teams The modern ERP for fast moving teams The modern ERP for fast moving teams The modern ERP for fast moving teams The modern ERP for fast moving teams The modern ERP for fast moving teams The modern ERP for fast moving teams The modern ERP for fast moving teams The modern ERP for fast moving teams The modern ERP for fast moving teams The modern ERP for fast moving teams The modern ERP for fast moving teams The modern ERP for fast moving teams The modern ERP for fast moving teams The modern ERP for fast moving teams The modern ERP for fast moving teams The modern ERP for fast moving teams The modern ERP for fast moving teams The modern ERP for fast moving teams The modern ERP for fast moving teamsThe modern ERP for fast moving teams The modern ERP for fast moving teams

FIELD SERVICE MANAGEMENT

Operational excellence, wherever the work happens.

Coordinate field teams effortlessly, syncing real-world activities directly into your central workflows.

Field processes designed by you

Field processes designed by you

Start from your unique data model. Not someone else’s idea for what an “field service management” should entail. Define every field, status, trigger and workflows. No duct tape. No third-party logic layers.

Custom job types

Tasks matched precisely to your workflow.

Type

ID

Status

Install

EZYPEZ

Done

Delivery

PRONTO

Live

All in one place

Sync data between all your favourite apps a.nd tools

Kevin Brown

Just now

2 items from your wish list are back in stock!

Tap to order now

Fizzle Nutterbaum

Just now

New activation completed at Oompa's emporium

Tap to see the details

Operate in real-time

Live job tracking and status updates.

Deliver on your customer promise exactly how you want

Create custom order management software that mirrors your operations.

Track time, location and progress from the field

See who’s doing what, where, and when. Use live updates to monitor job status, travel time, or delays.

Mobile-optimised job views

Give field staff clean, focused job screens they can access on any device. Everything they need, nothing they don’t.

Custom sign-off worfklows

Standardise your process with task-level checklists, approvals, and digital sign-offs. No paperwork, no ambiguity.

Documents uploads and notes

Capture important documents, images, notes, and evidence in the field in real time. Perfect for compliance, quality control, or customer follow-up.

Sync with order, customers and asset records

Keel connects every job to its full operational context, orders, customers, inventory, so no one works in the dark.

Live issue flagging

Empower field teams to raise issues immediately, and give HQ the tools to triage and act—before things go wrong.

Peek under the hood

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

Data model

Schema

schema.keel

Data model

Schema

schema.keel

Peak 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.

  • 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

    Asynchronous events

    Scheduled jobs

    VSCode extension

    Open-source

    Managed migrations

    Mutli-region infrastructure

    Strongly typed SDKs and APIs

    Row- and role-based permissioning

    “Deny by default” access control

    OpenTelemetry observability

    Audit log

    Extend with typescript

    Direct database access

    Instant internal tools

    Read-only replica database

    Fully isolated infrastructure

    React helper libraries

    Git flow based deployments

    Durable functions

    Self hosting

    Custom workflows

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.

OR

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.

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

ABOUT US

Built by operators,
for operators

Fast-moving ops teams deserve systems as dynamic as they are. After experiencing first-hand how legacy software couldn’t scale at the speed we needed, we built the solution we wished existed.
Our mission: empowering operators everywhere with flexible, powerful tools they truly own.

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.

  • 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

    Asynchronous events

    Scheduled jobs

    VSCode extension

    Open-source

    Managed migrations

    Mutli-region infrastructure

    Strongly typed SDKs and APIs

    Row- and role-based permissioning

    “Deny by default” access control

    OpenTelemetry observability

    Audit log

    Extend with typescript

    Direct database access

    Instant internal tools

    Read-only replica database

    Fully isolated infrastructure

    React helper libraries

    Git flow based deployments

    Durable functions

    Self hosting

    Custom workflows

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.

OR

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.

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

ABOUT US

Built by operators,
for operators

Fast-moving ops teams deserve systems as dynamic as they are. After experiencing first-hand how legacy software couldn’t scale at the speed we needed, we built the solution we wished existed.
Our mission: empowering operators everywhere with flexible, powerful tools they truly own.