Eligibility & Benefits

Automated Eligibility and Benefits Checks, with the Full Benefit Detail

Run a real-time eligibility and benefits check for one patient against one payer, on a clearinghouse-style portal such as Availity Essentials or a regional health plan’s own portal. Coverage status back in minutes, with the benefit detail a 271 response usually doesn’t carry.

This workflowClearinghouse-style payer portal
StatusAvailable today
AccessBrowser agent
AuthCustomer portal login

Overview

What this workflow does

A browser agent runs the check your front desk or verification team runs today: it signs in to the portal, selects the payer and your provider NPI, identifies the member, and submits an eligibility and benefits inquiry for the service type and date you specify. The same workflow shape covers the clearinghouse-style portals that aggregate the largest payers and the regional health-plan portals no clearinghouse reaches.

You identify the patient by member ID, or by name and date of birth when the ID isn’t on file. Service type and as-of date are optional; the form’s defaults and today’s date apply when they’re empty.

Step by step

How the check actually runs

  1. 01The agent signs in to the portal, handling multi-factor authentication through an authenticator-app code.
  2. 02It opens the eligibility and benefits inquiry, selects your organization, the payer, and the provider NPI.
  3. 03It identifies the member by ID, or searches by name and date of birth.
  4. 04It sets the service type and as-of date, submits, and waits for the payer’s response to load.
  5. 05It reads the result and returns one structured record: coverage status, plan name, coverage start and end dates, copay, individual and family deductible with the amount remaining, out-of-pocket maximum, whether prior authorization or a referral is required, and any payer messages.

Anything the payer doesn’t show comes back null. The agent never fills a gap with a guess, because a wrong copay quoted to a patient is worse than a blank one.

Structured output

What comes back

Every run ends as a record like this in your system, not a portal screenshot someone transcribes. This is the part your team stops doing by hand.

structured output · json
{
"status": "active",
"payer_name": "EXAMPLE HEALTH PLAN",
"member_id": "W••••••04",
"plan_name": "PPO Choice",
"coverage_start": "2026-01-01",
"coverage_end": null,
"copay": "$30 specialist / $15 PCP",
"deductible_individual": "$1,500.00",
"deductible_remaining": "$412.50",
"out_of_pocket_max": "$6,850.00",
"prior_auth_required": true,
"referral_required": false,
"messages": [
"Benefits verified as of 07/16/2026"
]
}

The 271 says active. The portal says what it costs.

The standard eligibility transaction answers one question: is the plan active. What your team actually needs before the visit is the rest: what the copay is, how much deductible is left, whether the out-of-pocket max is met, and whether the service needs prior authorization or a referral. That detail frequently exists only on the portal screen, which is why teams still log in by hand after the clearinghouse feed already said “active.” This workflow captures that on-screen detail as structured data, including the prior-auth flag that feeds the prior authorization workflow library one step downstream.

At scale

One check, or every appointment on tomorrow’s schedule

A single run answers one patient-payer question. At schedule scale, runs execute in batch overnight against tomorrow’s appointment list, and your team arrives to a completed verification queue with exceptions flagged. Every check skipped for capacity reasons is a coin flip on a downstream denial.

Verification is part of the eligibility and benefits workflow library. For the operational economics, see the medical billing automation deep-dive.

Human in the loop

What escalates to a human

The workflow is strictly read-only: it never touches authorizations, claims, or account settings. Every run is logged with a full audit trail on HIPAA-compliant infrastructure; see our security page for the audit and access-control posture.

Member not found or ID invalid.

Reported as a clean not_found result with what was searched, never a near-match under the wrong member.

The payer can’t be reached through the portal.

The run fails with the exact message shown, so a stale answer is never recorded as a fresh check.

An unexpected portal state.

A password-expiry prompt, a terms update, a survey modal: the agent reports it rather than clicking through.

Questions

Frequently asked questions

Coverage status, plan name, coverage dates, copay, individual and family deductible with remaining amounts, out-of-pocket maximum, prior-authorization and referral flags, and payer messages. Fields the payer doesn’t display return null rather than a guess.

Verification is one workflow in the eligibility and benefits workflow library. Every check skipped for capacity reasons is a coin flip on a downstream denial. The check costs minutes; the denial costs the claim.

Disclaimer

Third-party names, including government agencies and registries, are used only to identify systems commonly involved in healthcare operations workflows. Asteroid is not affiliated with, endorsed by, sponsored by, or certified by those third parties unless expressly stated. Workflow availability depends on customer authorization, account permissions, configuration, and applicable system terms.