Skip to main content
phealth
Signal · live — no key required

Ask a real health question. Get a real, federally-sourced answer.

This is the live corpus behind Signal — the adaptive health-messaging engine for apps and agents. Every answer is a real, already-public federal fact, list, or tip. Receptivity scoring and the audience-safety verdict come with a free key.

Or try one →
With a free key

The facts are public and free — that's the safety model. The free key unlocks the live cue loop — every cue scored for receptivity and checked safe for its audience. Clinical arc sequencing switches on with a paid stream.

free key

Receptivity scoring

Every cue returns a receptivity score — when this patient is most likely to act.

free key

Audience-safety verdict

Every message checked safe for who's receiving it.

free key

The live cue loop

Create a patient stream, send a response token, get the next federal message — in your app.

See it sequence

One fact is the demo. The arc is the product.

The call above returns one fact. On a paid stream, Signal sequences the whole federal library into a per-episode arc — each message placed by day and phase, checked safe for the patient, and timed to when they are most likely to act. Here is the opening phase of a real clinical arc.

Pick a clinical arc →
Heart · Pharma Init What it does
Day 1 Fact

For some people, medication is also needed to control their blood pressure.

Patient taps That is new to me
Day 2 Fact

Lowering blood pressure by changes in lifestyle or by medication can lower the risk of heart disease and heart attack.

Patient taps That is new to me
Day 3 Fact

Blood pressure is written as two numbers.

Patient taps That is new to me
Day 4 Fact

Cholesterol is a waxy substance the body needs in small amounts. Too much can build up in artery walls as plaque.

Patient taps That is new to me
Day 6 Fact

USPSTF recommends statins for adults aged 40 to 75 with at least one CVD risk factor and 10 percent or greater 10-year risk.

Patient taps That is new to me
Day 7 List

Why is this medication recommended for me?

Patient taps I will check it out

This is a fixed illustrative slice. The live engine picks each next message from the full federal library — sequenced to the arc, timed to receptivity, and checked safe for the patient.

How it scales

From one fact to the full engine

1

Ask

GET /v1/public/health-fact?q=…

One GET call, no key. Returns a real, federally-sourced fact, list, or tip — exactly what you are using right now.

2

Get a free key

Display mode

A sandbox key in about five minutes — no PHI, no BAA. Render real federal messages in your own app.

3

Sequence

POST /v1/signal/streams/:id/cue

Send a patient's context. Get the next message — receptivity-scored, audience-safety-checked. Paid streams draw from the full federal library, sequenced to a clinical arc.

Quickstart

Five-minute integration

bash
$ curl "https://api.uphealth.us/v1/public/health-fact?q=cholesterol"

{
  "fact": {
    "kind":        "fact",
    "body":        "Having high blood cholesterol puts you at risk for heart disease, the leading cause of death in the U.S.",
    "agency":      "NHLBI",
    "source_url":  "https://www.nhlbi.nih.gov/health/blood-cholesterol",
    "uphealth_url": "https://uphealth.me/health/cholesterol-basics"
  },
  "topic":       "Cholesterol Basics",
  "disclaimer":  "General health information from federal public-domain sources — not medical advice…",
  "attribution": "Source: NHLBI via Uphealth",
  "upgrade": {
    "signup_url":  "https://uphealth.us/signup"
  }
}

Call it from the OpenAI and Claude agent SDKs, the MCP server, or plain HTTP. Or paste https://mcp.uphealth.us/mcp into Claude or ChatGPT as a custom connector — MCP quickstart →.

Evaluating for your org? Your assistant can read the samples, check the sourcing, and write the memo — evaluate with your assistant →.

Why a key, not a pipe

“We’ll just use Twilio.”

Twilio sends. Signal decides what to send, whether it is safe for this person, and what comes next.

“The content is free.”

It is — we source from the same CDC and NIH pages. You pay for the sequencing, the audience-safety verdict, and not maintaining freshness and linting yourself.

Developer sign-up

One key. The whole engine.

Building something for real? We pair with a few founding partners →

Evaluating Signal? Let Claude or ChatGPT do the vendor legwork — paste one prompt.

See how →