Start here
You send us a patient and a procedure. We work out whether it needs prior authorization, assemble the request, get it in front of a clinician for release, submit it, chase the payer, and tell you what came back.
#Who this is for
You are building something that needs prior authorizations done - an EHR assistant, a revenue-cycle workflow, a scheduling agent, or an orchestration platform like IBM watsonx Orchestrate, AWS Bedrock, Google Vertex or Azure AI Foundry. You do not want to learn X12, and you should not have to.
You never touch a clearinghouse
You do not need an Availity account, a trading partner agreement, or any knowledge of the 278 transaction. Those are ours. You send a task and read a result.
#The one thing that will shape your integration
Every authorization stops for a human
A licensed clinician at the practice releases each submission before it reaches a payer. Your integration cannot skip it, approve it, or configure it away - and neither can we. Expect a task to sit in
input-required for minutes or hours, and design for that rather than around it.This is the single most common thing integrators get wrong. See When it waits for a human.
#What you need before you start
| Thing | Who provides it | Why |
|---|---|---|
| A signed agreement | You and us | Covers the data flow. Nothing connects before it exists. |
| A BAA | You and us, or you and the practice | You will be handling protected health information. |
| Client credentials | Us, after the agreement | A client id and secret scoped to your integration. |
| A practice that has authorised you | The practice | Your credentials reach only the practices that granted you access, with only the scopes they granted. |
| A sandbox run | You | Every integration starts against synthetic data. No exceptions. |
#How long it takes
- Day oneCredentials, sandbox access, first successful call against synthetic data.
- Week oneThe full lifecycle end to end in sandbox, including a task that waits for a release and one that comes back denied.
- Before productionYour handling of
input-requiredreviewed, your retry behaviour checked, and the first practices connected on canary.