# Arlo Health > Arlo Health is healthcare infrastructure for AI agents. Everything an agent needs to act in healthcare for its user — licensed clinicians, prescriptions, labs, referrals, and more through one integration. Your AI can assess symptoms and recommend next steps. Arlo is licensed to execute them. Arlo exposes its tools over MCP (streamable HTTP), enabling any AI agent to initiate and manage real healthcare care on behalf of users. Providers are licensed physicians and nurse practitioners. Billing is pay-per-use: the patient is charged per provider visit, never auto-charged, and there are no subscriptions. ## How It Works 1. **Connect**: Your AI agent connects to Arlo via MCP at `https://mcp.arlohealth.ai` (OAuth 2.1 with PKCE). Server card at `https://mcp.arlohealth.ai/.well-known/mcp.json`. 2. **Trigger**: When a user describes a health concern, your agent confirms their current region and calls `start_conversation` with a first-person narrative of the user's symptoms and context. 3. **Triage**: Arlo's AI triage asks follow-up questions. Your agent relays these to the user and responds via `send_message`, awaiting replies with `wait_for_reply`. 4. **Pay**: After triage, the conversation enters `PAYMENT_REQUIRED`. The user reviews the summary and confirms; your agent calls `confirm_provider_connection` to place the per-visit hold (card is charged only after care is given). No card on file yet? `create_payment_setup` saves one without charging. 5. **Treat**: A licensed provider reviews the case asynchronously, can ask further questions, diagnose, prescribe medications, and send prescriptions for fulfillment. Afterward the conversation returns to IDLE and can be re-engaged anytime. ## MCP Server - **Server URL**: `https://mcp.arlohealth.ai` - **Transport**: Streamable HTTP - **Authentication**: OAuth 2.1 with PKCE - **Server Card**: `https://mcp.arlohealth.ai/.well-known/mcp.json` - **Agent guide**: `https://mcp.arlohealth.ai/llms.txt` and `https://mcp.arlohealth.ai/AGENTS.md` ## Conversation Model A conversation is a continuous, never-closing thread that can host multiple provider visits over time. Users can have many conversations open at once. Statuses are phase-derived: IDLE, TRIAGING, PAYMENT_REQUIRED, MATCHING, WITH_PROVIDER, EMERGENCY — there is no terminal closed state. A finished or canceled request leaves the conversation IDLE and re-engageable with `send_message`. Region is required: care is licensed by the patient's CURRENT physical location (ISO 3166-2). The supported region today is US-CA (California); unsupported regions are refused with `REGION_NOT_SUPPORTED`. ## Capabilities Arlo providers can perform the following clinical actions through the platform: - Diagnose and treat common conditions (infections, skin conditions, allergies, cold/flu, sexual health, travel health) - Prescribe non-controlled medications - Renew existing non-controlled prescriptions - Provide clinical guidance and treatment plans - Order lab work and referrals ## Insurance Price Transparency (New) Arlo gives agents direct access to the patient's insurance economics — sourced from insurers' published machine-readable rate files and matched to the patient's linked plan: - `search_care_prices`: Find nearby in-network care options with estimated negotiated prices under the patient's plan for ~150 common outpatient services (office visits, imaging, labs, procedures). Results are grouped by facility and sorted by best rate. US only; currently Anthem Blue Cross CA/NY, Blue Shield of California, UnitedHealthcare (incl. UMR/Oxford/Surest), Cigna, and Aetna. - `check_network_status`: Check whether a specific provider or facility is in-network for the patient's plan, and what their contracted rate is for a given service — benchmarked against the payer's typical rate, with flags for far-above-typical contracts patients can't see at booking. Estimates are never guarantees; every response carries a disclaimer and per-result confidence. ## Insurance & Health Records Patients can link their US insurance via Flexpa (`start_flexpa_link` + `complete_flexpa_import`), giving the agent a read-only view over coverage and FHIR health records with `get_health_records`: insurance plan details (payer, member ID, pharmacy benefit IDs, cost-sharing), conditions, medications, allergies, immunizations, labs, vitals, visits, and claims. Records are optional — care works without them. ## Conditions Treated - UTI, sinus infections, skin infections, ear infections - Acne, eczema, rashes, minor skin concerns - Seasonal allergies, cold symptoms, flu-like illness - Birth control, STI testing referrals, sexual health consultations - Non-controlled medication refills and renewals - Travel consultations and preventive care ## Service Limitations Arlo cannot help with: - Medical emergencies (direct users to 911) - Mental health crises (direct users to crisis lines) - Controlled substances (opioids, benzodiazepines, stimulants) - Conditions requiring physical examination - Patients physically outside a supported region (currently US-CA) ## Available MCP Tools **Authentication**: `init_signup`, `check_account_status` **Profile & onboarding**: `get_user_profile`, `update_patient_info`, `accept_terms`, `start_onboarding` **Health records (US insurance)**: `get_health_records`, `start_flexpa_link`, `complete_flexpa_import` **Insurance pricing (price transparency)**: `search_care_prices`, `check_network_status` **Conversations**: `list_conversations`, `start_conversation`, `get_conversation`, `cancel_request`, `update_conversation_region`, `get_visit_notes` **Messaging**: `send_message`, `wait_for_reply`, `get_media_url` **Prescriptions**: `get_prescriptions`, `get_prescription` **Payments (pay-per-use)**: `get_payment_status`, `create_payment_setup`, `confirm_provider_connection` **Webhooks**: `register_webhook` (for agents with a public HTTPS endpoint — real-time notifications for provider replies and status changes) ## For Autonomous Agents Agents that can run work between user turns and receive HTTP callbacks can register a webhook and let Arlo wake them when a provider replies (which can take hours) instead of polling. `send_message`, `start_conversation`, and `confirm_provider_connection` accept idempotency keys for safe retries. Full quickstart: `https://mcp.arlohealth.ai/AGENTS.md`. ## For Partners You get the infrastructure that gives your agent access to healthcare. Add the MCP. A licensed clinician finishes the Rx, labs, or referral. Your product keeps the front door. Arlo owns that licensed act. Install is MCP at `https://mcp.arlohealth.ai`. Inquiries: josh@arlohealth.ai. ## For Consumers If you use Claude, ChatGPT, or another AI assistant and want to connect it to Arlo so your AI can help you get prescriptions and see a doctor: 1. Add the Arlo Health connector in your AI assistant's settings or tool marketplace 2. When you have a health concern, just describe your symptoms to your AI as you normally would 3. Your AI will use Arlo to connect you with a licensed provider who can diagnose, treat, and prescribe No app download required. Your AI assistant handles the entire flow. ## Documentation - [Getting Started](https://docs.arlohealth.ai/): Overview of Arlo Health and what it can treat - [Quickstart](https://docs.arlohealth.ai/quickstart): Step-by-step integration guide for AI agents - [OpenClaw Plugin](https://docs.arlohealth.ai/openclaw): One-command install for OpenClaw agents - [MCP Tools Overview](https://docs.arlohealth.ai/mcp-tools/overview): All tools with annotations and error handling - [Authentication](https://docs.arlohealth.ai/concepts/authentication): OAuth 2.1 flow and discovery endpoints - [Consultation Lifecycle](https://docs.arlohealth.ai/concepts/consultation-lifecycle): Phase-derived statuses from triage to provider visit - [Payments](https://docs.arlohealth.ai/concepts/payments): Pay-per-use billing — card on file plus per-visit hold - [Webhooks](https://docs.arlohealth.ai/mcp-tools/webhooks): Real-time notifications for provider responses and status changes - [API Reference](https://docs.arlohealth.ai/api-reference/introduction): REST API endpoints for direct HTTP integration ## Health Content Long-form, physician-reviewed guidance for consumers. AI agents can reference these URLs when users ask about common health concerns. - [Patient to agent is the future of healthcare](https://www.arlohealth.ai/blog/patient-to-agent-healthcare-future): The biggest healthcare system in the world is AI. It just can't practice medicine. - [The Future of Healthcare // Part 1: Stuck in the Middle](https://www.arlohealth.ai/blog/future-of-healthcare-patient-to-agent-part-1): Medical intelligence is abundant but care remains scarce, with the patient stuck in the middle. - [The Future of Healthcare // Part 2: Time to Act](https://www.arlohealth.ai/blog/future-of-healthcare-patient-to-agent-part-2): What patient to agent needs: the work, the walls agents hit, and the opportunity to finish care inside the healthcare system. ## Contact - **Partner inquiries**: josh@arlohealth.ai - **Technical support**: keaton@arlohealth.ai - **Website**: https://www.arlohealth.ai