{
  "version": "2026-09-18",
  "site": "https://assistedlivinginnewjersey.com",
  "name": "Senior-Care Agent Action Catalog",
  "actions": [
    {
      "id": "compare_care_types",
      "label": "Compare care types",
      "description": "Use resident support needs to compare assisted living, memory care, skilled nursing and related settings.",
      "required_inputs": [
        "care_type"
      ],
      "optional_inputs": [
        "mobility",
        "cognitive_support",
        "medication_support",
        "adl_support"
      ],
      "output": "care_type_comparison",
      "status": "supported_now",
      "endpoint": "https://assistedlivinginnewjersey.com/comparisons/"
    },
    {
      "id": "estimate_cost_context",
      "label": "Estimate cost context",
      "description": "Return relevant statewide or qualified city planning benchmarks while preserving source/methodology labels.",
      "required_inputs": [],
      "optional_inputs": [
        "city",
        "care_type",
        "budget_monthly"
      ],
      "output": "cost_context",
      "status": "supported_now",
      "endpoint": "https://assistedlivinginnewjersey.com/costs/knowledge/"
    },
    {
      "id": "check_payment_path",
      "label": "Check payment pathway",
      "description": "Route the user to the correct Medicaid/MLTSS, private-pay, veterans, insurance or PACE decision content.",
      "required_inputs": [
        "payment"
      ],
      "optional_inputs": [
        "city",
        "care_type",
        "budget_monthly"
      ],
      "output": "payment_path",
      "status": "supported_now",
      "endpoint": "https://assistedlivinginnewjersey.com/payment-options/"
    },
    {
      "id": "find_verified_facilities",
      "label": "Find verified facility records",
      "description": "Return facility records already verified against New Jersey state data for the relevant city or county.",
      "required_inputs": [
        "city"
      ],
      "optional_inputs": [
        "care_type",
        "payment",
        "cognitive_support"
      ],
      "output": "verified_facility_records",
      "status": "supported_now_limited_inventory",
      "endpoint": "https://assistedlivinginnewjersey.com/facilities/"
    },
    {
      "id": "shortlist_facilities",
      "label": "Shortlist facilities",
      "description": "Create a shortlist only from verified records and explicit user constraints. Do not infer current availability.",
      "required_inputs": [
        "city"
      ],
      "optional_inputs": [
        "care_type",
        "payment",
        "budget_monthly",
        "mobility",
        "cognitive_support",
        "timeline"
      ],
      "output": "shortlist",
      "status": "supported_with_limits",
      "endpoint": "https://assistedlivinginnewjersey.com/facilities/",
      "limits": [
        "No real-time availability",
        "No guaranteed pricing",
        "No admission guarantee"
      ]
    },
    {
      "id": "request_information",
      "label": "Request information",
      "description": "Structured future action for asking a provider about price, availability, care limits and payment participation.",
      "required_inputs": [
        "facility_id"
      ],
      "optional_inputs": [
        "care_type",
        "payment",
        "timeline"
      ],
      "output": "provider_information_request",
      "status": "future_action_schema_only",
      "endpoint": null
    },
    {
      "id": "schedule_tour",
      "label": "Schedule a facility tour",
      "description": "Future action shape for booking a tour once a supported provider scheduling integration exists.",
      "required_inputs": [
        "facility_id",
        "preferred_time"
      ],
      "optional_inputs": [
        "party_size",
        "notes"
      ],
      "output": "tour_booking",
      "status": "future_action_schema_only",
      "endpoint": null
    }
  ],
  "safety_and_integrity": {
    "no_fake_real_time_actions": true,
    "no_unverified_availability": true,
    "no_unverified_pricing": true,
    "no_unverified_medicaid_participation": true,
    "future_actions_are_labeled_schema_only": true
  }
}