About Onyxsis

Engineering the Missing Capability Around Existing Systems

We begin by understanding the environment and its limitations, then recommend an appropriate technical approach.

Colleagues reviewing charts and a planning board together.

Onyxsis was founded in 2014 on a practical principle: technology should reduce manual effort, not add to it.

Many organisations depend on systems that have accumulated manual workarounds, undocumented logic, and uncertain integrations over time. Knowledge can become concentrated in a few people, small changes carry disproportionate risk, and teams spend too much time maintaining the status quo.

We work within that reality. After understanding the systems, data, infrastructure, dependencies, and boundaries already in place, we build the integration, platform extension, operational tooling, reporting, automation, or infrastructure change that is missing. The result should be understandable, diagnosable and supportable, without adding scope or complexity the requirement does not justify.

When Existing Systems Leave an Important Gap

We typically work with established systems whose dependencies mean that failures or changes can have real operational consequences.

A platform has grown too complex or risky to change confidently

Integrations and workarounds have accumulated without enough documentation or shared understanding

Information about system behaviour is limited, slow to obtain, or unreliable

Previous changes have left important system behaviour or ownership unclear

The system works, but only because a small number of people understand its undocumented behaviour

This usually points to: business-critical workflows, data flows, and integrations where downtime, errors, or manual effort affect cost, service continuity, or reputation. The aim is to make the environment clearer, supportable, and safer to operate.

Where Our Work Fits

We work on complex internal operations where the requirement sits between applications, data, infrastructure, vendor platforms, and the people responsible for running them.

Work We Are Not Set Up For

  • Marketing websites
  • Visual redesigns
  • Interface-led or aesthetic-first projects

Our focus is on the interfaces, tooling, data flows, and workflows around systems that already matter. Technical support is available for defined systems, but we do not provide general managed IT services.

Designed for Operation, Not Presentation

A system has to remain understandable and supportable after delivery. Our experience operating and evolving systems over time shapes the decisions we make during design.

Our systems are:

  • Grounded in the actual requirement, rather than a predetermined architecture
  • Built with interfaces defined around the work they must support, without unnecessary additions
  • Designed for failure modes and production edge cases
  • Built to be operated, diagnosed, and maintained

We do not replace enterprise platforms without a clear reason. Where appropriate, we integrate with them, extend them, and make the required data or workflow usable. Our communications and contact-centre work is a specialist application of this broader approach. The goal is a clearer, more supportable environment, with less manual effort and less dependence on undocumented individual knowledge.

People collaborating around charts, tools, and a shared idea.

A Practical Preference for Open Source

We favour open-source technology where it is appropriate for the requirement.

It can reduce unnecessary lock-in, make the system easier to inspect, and give the organisation more control over how its software evolves.

This is a practical preference, not a rule. We choose tools according to the environment, support model, and technical boundaries, while favouring transparency, auditability, and control retained by the organisation.

The Existing Environment Determines the Approach

We do not start with a standard product or predetermined architecture. Each engagement is shaped around:

Your Systems

We start with the environment that is actually in place.

Your Risk Profile

Trade-offs are explicit and documented.

What Cannot Change

We identify the conditions the solution must work within.

How the Service Runs

Real-world edge cases are considered explicitly.

What This Means in Practice

We investigate before designing, challenge assumptions where useful, and avoid simplifying away dependencies that matter in operation.

We make the relevant risks and trade-offs explicit before committing to an implementation.

The Engineers Responsible Stay Close to the Work

We keep communication direct, decisions visible, and responsibility clear throughout the engagement.

Hands-On Throughout

The engineers responsible remain involved from investigation through delivery and support.

Straight Answers

Visible trade-offs, clear decisions, and no black boxes.

Documented and Explainable

Decisions are recorded so the system stays understandable over time.

Visible Progress

Clear communication about current status, next steps, and the reasons behind them.

Support After Go-Live

Where ongoing support is part of the requirement, the same system context carries forward.

Follow-Through

Agreed actions are owned, communicated, and carried through to completion.

We take care over technical decisions, communicate their implications clearly, and follow through on agreed responsibilities. The working relationship should be as dependable as the system being delivered.

Success Is Measured in Day-to-Day Operation

A system is successful when, in practice:

  • Teams trust the system
  • The information teams need is available when decisions are made
  • Unnecessary manual work is reduced
  • Incidents can be diagnosed and resolved effectively
  • The platform can grow without becoming unreliable

In short: when the system supports the operation without demanding unnecessary attention.

A team celebrating beside podiums and trophies.

Discuss What Needs to Change

If an important process is being limited by existing systems, tell us what needs to work differently, what cannot easily change, and where the current approach falls short.