Portal Catalog
| Portal | Slug | Use case |
|---|---|---|
| RadMD | radmd | Radiology benefit management prior auth (Evolent). Multi-step wizard: patient lookup, physician, clinical questions, auth summary. |
| CoverMyMeds | covermymeds | Pharmacy prior auth (ePA) across many payers. Draft management, formulary lookup, prescriber verification. |
slug goes in the config.portal field when you create the simulator.
How It Works
- You create a simulator with
type: "Payer"andconfig.portal: "<slug>". - You create a sandbox from that simulator. Verial provisions a fresh login (username + password) scoped to this sandbox.
- The sandbox’s
credentialspayload contains:portal_url— the URL to navigate a browser tousername/password— credentials for the portal’s login formapi_url— REST base for the same sandbox
- Your agent opens
portal_url, logs in, and drives the portal UI. All actions mutate sandbox state. - When you’re done, tear down the sandbox or let the playground teardown handle it.
Quickstart
See the Web Simulator Quickstart for an end-to-end walkthrough: API key → create simulator → create sandbox → Playwright login.Configuration
| Field | Type | Description |
|---|---|---|
portal | "radmd" | "covermymeds" | Which portal skin to render. Determines the portal_url host and the UI the agent drives. |
determinations | array | Rules that map a submitted PA (by procedure_code or patient_member_id) to a determination. First match wins. |
default_determination | object | Determination returned when no rule matches. Fields: status (approved | denied | pending | need_more_info), optional reason, optional delay_seconds. |
Interaction Evidence
Every call made through the portal UI (form submit, patient search, auth submission) is recorded as a sandbox event alongside direct API calls. List events withGET /sandboxes/{id}/events to inspect what your agent did during a rollout.
Next Steps
Web Simulator Quickstart
Provision a RadMD sandbox and log in from a browser in under 5 minutes.
Sandboxes
Full API reference for the credentials shape returned by each simulator type.