fontrel
A pharmacist in a white coat reads a medication box in a hospital pharmacy aisle

Drug shortage response for hospital pharmacy

See the shortage behind the shortage.

When a drug goes short, Fontrel traces it to the plant that makes it, finds the other drugs on your shelves made there, and lists candidate alternatives made somewhere else.

How it works

  1. 01

    Trace the plant

    Many FDA labels list the plants where the drug is made. Fontrel follows the shortage to those plants.

  2. 02

    Find what else is exposed

    Other drugs made at the same plant share that exposure, even with no shortage notice yet.

  3. 03

    Review candidate alternatives

    Candidates with no shared plant on record come first. Your team's past rejections move down.

Rows of medication boxes on pharmacy shelves

Different names on the box. Often the same plant behind it.

The drugs Fontrel tracks, with the most current shortages first.

A shortage list vs Fontrel

CapabilityShortage listfontrel
Tells you a drug is shortYesYes
Shows the plant that makes itNoYes
Finds your other drugs made at that plantNoYes
Checks a candidate shares no recorded plantNoYes
Remembers what your team chose last timeNoYes
Shows the query behind every answerNoYes

Every answer links to its source.

Hospital formularies and decisions in this app are synthetic.

Suppliers from the Drug Master File list are registrations, not confirmed supply.

Questions, answered.

Does Fontrel tell me what to use instead?

No. It lists candidate alternatives with the same ingredients and strengths, and shows which plants each one is made at. They are not confirmed therapeutic equivalents. A pharmacist approves or rejects every one, and Fontrel never chooses a drug or a dose.

Where does the plant information come from?

From the establishment section of each FDA drug label on DailyMed, which lists the plants that make, pack and label the product.

What does “Plant overlap unknown” mean?

One of the two labels lists no manufacturing plant, so Fontrel cannot tell whether the products share one. It says so instead of guessing.

Is my hospital's data kept separate?

Each hospital's formulary and decisions live in their own graph, and the agent can only read the hospital it was started for. In this demo both hospitals are synthetic and anyone can switch between them. A real deployment would add sign-in so each team sees only its own hospital.

What runs underneath?

A FalkorDB graph of products, plants, suppliers and shortages, and an AI agent that can only read it. The only write is a pharmacist's approve or reject. If the AI model is unavailable, the same graph queries still run.

Three syringes with yellow, red and peach liquid on a pale blue surface

The next shortage is already on its way.

Open the app