QUERY CONCIERGE

Answer every data request with the rigor of your best analyst

An AI intake concierge that gathers requirements, applies your institutional definitions, and drafts SQL — at the speed your organization actually demands.

Request a risk free trial Follow a request
01The front door

Anyone can ask, in plain language.

No SQL. No ticket template. People describe what they need — "how many CHF patients were seen by cardiology within 2 weeks of discharge?" — and Concierge takes it from there.

app.phrasehealth.com / concierge
Query ConciergeNew request

What can we help you find?

Describe the data you'd like. We'll walk you through a few clarifying questions and then create a package your analytics team can run.

How many CHF patients were seen by cardiology within 2 weeks of discharge?

Cmd/Ctrl + Enter to submit
02Discovery

The bottleneck was never writing the query.

It's the back-and-forth to gather requirements — like what a population or specialty really means. Concierge runs that discovery right in the conversation, the way your best analysts do.

app.phrasehealth.com / concierge
Query ConciergeGathering
How would you like to define 'seen by cardiology' — by provider specialty, or department specialty?
Department specialty.
Checking for the common gotchas…
03Refinement

It reshapes vague asks into answerable ones.

Concierge reads the real intent and proposes a sharper question — turning "how many" into the cut that actually drives a decision.

app.phrasehealth.com / concierge
Query ConciergeRefining
It sounds like you're working to improve discharge continuity. Would it be more helpful to tweak this to "what proportion of CHF patients were seen by cardiology within 2 weeks of discharge, by discharge service?"
Yes, use the refined question.
04Your institutional knowledge

Every request carries your definitions and sources of truth.

Concierge learns from your query library and cloud ETLs, then applies your accepted definitions automatically — so a population means what your team means.

app.phrasehealth.com / concierge
Query ConciergeDefinitions
It appears your organization defines Congestive Heart Failure (CHF) as ICD-10 I50.* present on the problem list. Do you want to modify that?
No, that's correctAlso require reduced EFAdd hypertensive HF (I11.0)
Learned from your query library & cloud ETLs
05The handoff

Then it hands off to your analysts for final approval

The requestor gets an instant confirmation, and a fully vetted question and fully-drafted query land in your analysts' queue — discovery already done, ready to validate and run. Weeks become the same afternoon.

See it on your data
app.phrasehealth.com / concierge
Query ConciergeRouted
A query has been generated. We'll send it to your analytics team to validate and run — your results will appear right here.
New data request
Routed from Query Concierge
chf_cards_followup.sql
SELECT svc.name AS discharge_service,
       COUNT(DISTINCT e.pat_id) AS n_seen
FROM   ehr.encounter        e
JOIN   inst.chf_definition    chf  -- inst. def.
         ON chf.pat_id = e.pat_id
JOIN   ehr.appointment      c
         ON c.pat_id = e.pat_id
WHERE  c.dept_specialty = 'Cardiology'
  AND  DATEDIFF(day, e.disch_date,
            c.appt_date) <= 14
GROUP BY svc.name;
Query Concierge
app.phrasehealth.com / concierge
Query ConciergeNew request

What can we help you find?

Describe the data you'd like. We'll walk you through a few clarifying questions and then create a package your analytics team can run.

How many CHF patients were seen by cardiology within 2 weeks of discharge?

Cmd/Ctrl + Enter to submit
Query Concierge Gathering requirements
How would you like to define 'seen by cardiology' — by provider specialty, or department specialty?
Department specialty.
Checking for the common gotchas…
Query Concierge Refining the request
It sounds like you're working to improve discharge continuity. Would it be more helpful to tweak this to "what proportion of CHF patients were seen by cardiology within 2 weeks of discharge, by discharge service?"
Yes, use the refined question.
Query Concierge Confirming definitions
It appears your organization defines Congestive Heart Failure (CHF) as ICD-10 I50.* present on the problem list. Do you want to modify that?
No, that's correct Also require reduced EF Add hypertensive HF (I11.0)
Learned from your query library & cloud ETLs
Query Concierge Routed to analytics
A query has been generated. We'll send it to your analytics team to validate and run.
DR ML Handed to analytics
New data request
Routed from Query Concierge
SELECT svc.name AS discharge_service,
       COUNT(DISTINCT e.pat_id) AS n_seen
FROM   ehr.encounter        e
JOIN   inst.chf_definition    chf  -- inst. def.
         ON chf.pat_id = e.pat_id
JOIN   ehr.appointment      c
         ON c.pat_id = e.pat_id
WHERE  c.dept_specialty = 'Cardiology'
  AND  DATEDIFF(day, e.disch_date,
            c.appt_date) <= 14
GROUP BY svc.name;
Two ways to deploy

Fit Concierge to the team you have.

Query Concierge + your analysts

Query Concierge gives your analysts superpowers. Every analyst works with the discovery  work already done and your best query as a starting point.

  • Clear the backlog without adding headcount
  • Analysts focus on the work that needs judgment
  • Your standards applied to every request
  • Your PHI stays internal

Query Concierge + Phrase's certified analysts

A managed option to absorb overflow. Redirect the consultant spend you already have to clear the queue in a faster and more consistent way.

  • Overflow handled without hiring
  • Runs on your definitions and standards
  • Scale up and down with demand (and pay only for what you use)
  • HIPAA compliant
"But we already have…"

Where Concierge fits alongside what you've already built.

SLICERDICER

Great — until the query needs a complex join

It works when the user is savvy, the question is simple, and the model is mapped to Caboodle. That covers less than half. Let's face it, custom SQL reporting will never go away. Concierge covers it all.

Epic's AI tools

Helpful — but not end-to-end

One feeds SlicerDicer with the same constraints; the other augments analysts writing SQL. Neither does intake and discovery from the requestor, and neither injects your institution-specific definitions.

BI Platforms · Warehouse · Databricks · Caboodle

It builds on that investment

You've invested in data definitions and sources of truth. Those are baked into dashboard queries, ETLs, and gold layers — Phrase can use these as building blocks, so the work you’ve already done rides along in every request.

IMMEDIATE OUTCOMES FOR YOUR ORGANIZATION 

Same-day answers. A backlog that finally moves the right way.

Same-day turnaround

Requests that took weeks come back ready to validate the same day they're asked.

A backlog that clears

The queue stops growing and your team gets ahead of demand instead of behind it.

Consistent rigor

Every query carries your best analyst's judgment, no matter who's on call.

Give your organization same-day answers and give your analysts back the work that matters.

We designed our trial to remove every reason to wait. No integration required and no PHI changes hands. Just 90 days to see what it can do. You could start tomorrow.

Request a risk free trial Seriously, you could start tomorrow.