{
  "provider": "Autonality.ai",
  "version": "2026-09-25",
  "executionPolicy": {
    "publicCalculators": "browser-only",
    "httpCalculationApiAvailable": false,
    "mcpAvailable": false,
    "authenticatedAgentAccessAvailable": false
  },
  "calculators": [
    {
      "id": "fleet-electrification",
      "name": "Fleet electrification calculator",
      "purpose": "Estimate an EV transition scenario for a professional fleet, including TCO/NPV, route-range margin, vehicle count, charger count and depot power constraints.",
      "executionMode": "browser",
      "authenticationRequired": false,
      "locales": {
        "es": "https://www.autonality.ai/b2b/calculadora-electrificacion-flotas/",
        "en": "https://www.autonality.ai/en/b2b/fleet-electrification-calculator/",
        "de": "https://www.autonality.ai/de/b2b/fleet-electrification-calculator/"
      },
      "machineDocumentation": "https://www.autonality.ai/ai/fleet-electrification-calculator.md",
      "queryParameters": {
        "preset": [
          "good-fit",
          "balanced",
          "hard-use",
          "poor-fit"
        ],
        "sharingMode": [
          "dedicated",
          "shared"
        ],
        "numericInputs": [
          "fleetVehicles",
          "evAdoptionPct",
          "analysisYears",
          "kmPerVehicleYear",
          "routeDailyKm",
          "discountRatePct",
          "evExtraVehiclesPct",
          "extraDriverCoveragePct",
          "driverCostYear",
          "dieselPurchasePrice",
          "dieselConsumptionL100",
          "dieselPrice",
          "dieselPriceGrowthPct",
          "maintenanceDieselYear",
          "insuranceDieselYear",
          "taxDieselYear",
          "downtimeDieselYear",
          "dieselResidualPct",
          "evPurchasePrice",
          "movesGrant",
          "evConsumptionKwh100",
          "electricityPriceDepot",
          "fastChargePrice",
          "fastChargeSharePct",
          "opportunityChargePowerKw",
          "electricityPriceGrowthPct",
          "maintenanceEvYear",
          "insuranceEvYear",
          "taxEvYear",
          "downtimeEvYear",
          "evResidualPct",
          "batteryCapacityKwh",
          "usableSocWindowPct",
          "batteryDegradationPct",
          "routeBufferPct",
          "chargerCapex",
          "chargerPowerKw",
          "vehiclesPerChargerNight",
          "chargingWindowHours",
          "chargingEfficiencyPct",
          "siteBaseLoadKw",
          "siteContractedPowerKw",
          "loadManagementUtilizationPct",
          "gridUpgradeCapex",
          "maintenanceGrowthPct",
          "otherCostGrowthPct"
        ]
      },
      "primaryInputs": [
        "fleetVehicles",
        "evAdoptionPct",
        "analysisYears",
        "kmPerVehicleYear",
        "routeDailyKm",
        "evPurchasePrice",
        "evConsumptionKwh100",
        "batteryCapacityKwh",
        "usableSocWindowPct",
        "batteryDegradationPct",
        "routeBufferPct",
        "chargerPowerKw",
        "chargingWindowHours",
        "siteBaseLoadKw",
        "siteContractedPowerKw"
      ],
      "defaultInputs": {
        "fleetVehicles": 20,
        "evAdoptionPct": 55,
        "analysisYears": 5,
        "kmPerVehicleYear": 35000,
        "routeDailyKm": 145,
        "discountRatePct": 8,
        "evExtraVehiclesPct": 1.5,
        "extraDriverCoveragePct": 15,
        "driverCostYear": 32000,
        "dieselPurchasePrice": 34000,
        "dieselConsumptionL100": 9.3,
        "dieselPrice": 1.58,
        "dieselPriceGrowthPct": 2.6,
        "maintenanceDieselYear": 1800,
        "insuranceDieselYear": 900,
        "taxDieselYear": 250,
        "downtimeDieselYear": 900,
        "dieselResidualPct": 18,
        "evPurchasePrice": 55000,
        "movesGrant": 9000,
        "evConsumptionKwh100": 27,
        "electricityPriceDepot": 0.15,
        "fastChargePrice": 0.42,
        "fastChargeSharePct": 4,
        "opportunityChargePowerKw": 60,
        "electricityPriceGrowthPct": 1.5,
        "maintenanceEvYear": 950,
        "insuranceEvYear": 950,
        "taxEvYear": 120,
        "downtimeEvYear": 550,
        "evResidualPct": 22,
        "batteryCapacityKwh": 89,
        "usableSocWindowPct": 80,
        "batteryDegradationPct": 2.5,
        "routeBufferPct": 15,
        "chargerCapex": 3500,
        "chargerPowerKw": 11,
        "vehiclesPerChargerNight": 1.25,
        "chargingWindowHours": 9,
        "chargingEfficiencyPct": 90,
        "siteBaseLoadKw": 25,
        "siteContractedPowerKw": 125,
        "loadManagementUtilizationPct": 82,
        "gridUpgradeCapex": 15000,
        "maintenanceGrowthPct": 2,
        "otherCostGrowthPct": 2
      },
      "resultAccess": {
        "dom": "[data-agent-result=\"fleet-electrification\"]",
        "windowSnapshot": "window.__autonalityCalculators.fleetElectrification",
        "event": "autonality:calculator-report",
        "eventDetailSource": "electrification"
      },
      "importantOutputs": [
        "decisionLabel",
        "tcoSavings",
        "npvSavings",
        "breakEvenYear",
        "evVehicles",
        "chargers",
        "requiredAverageChargingPowerKw",
        "effectiveChargingPowerKw",
        "powerShortfallKw",
        "routeRisk",
        "rangeYearN",
        "routeMarginKm",
        "isOperationallyFeasible"
      ],
      "limitations": [
        "This is an indicative browser calculator, not the full authenticated BaseFit analysis.",
        "A single representative daily route distance is used; route families are not analysed individually.",
        "Vehicle catalogue matching, route P90 modelling and full stress testing live in the Autonality application and are not exposed to unauthenticated agents yet."
      ]
    },
    {
      "id": "depot-charging",
      "name": "EV depot charging calculator",
      "purpose": "Estimate whether a depot charging window, installed chargers and site power can deliver the daily energy required by an EV fleet.",
      "executionMode": "browser",
      "authenticationRequired": false,
      "locales": {
        "es": "https://www.autonality.ai/b2b/calculadora-recarga-flotas-electricas/",
        "en": "https://www.autonality.ai/en/b2b/ev-depot-charging-calculator/",
        "de": "https://www.autonality.ai/de/b2b/ev-depot-charging-calculator/"
      },
      "machineDocumentation": "https://www.autonality.ai/ai/depot-charging-calculator.md",
      "queryParameters": {
        "numericInputs": [
          "vehicles",
          "dailyKmPerVehicle",
          "consumptionKwh100",
          "chargingEfficiencyPct",
          "chargerPowerKw",
          "chargerCount",
          "sitePowerKw",
          "operationalMarginPct"
        ],
        "timeInputs": [
          "returnTime",
          "departureTime"
        ]
      },
      "primaryInputs": [
        "vehicles",
        "dailyKmPerVehicle",
        "consumptionKwh100",
        "returnTime",
        "departureTime",
        "chargerPowerKw",
        "chargerCount",
        "sitePowerKw"
      ],
      "defaultInputs": {
        "vehicles": 10,
        "dailyKmPerVehicle": 120,
        "consumptionKwh100": 28,
        "chargingEfficiencyPct": 90,
        "returnTime": "18:00",
        "departureTime": "06:00",
        "chargerPowerKw": 11,
        "chargerCount": 5,
        "sitePowerKw": 55,
        "operationalMarginPct": 15
      },
      "resultAccess": {
        "dom": "[data-agent-result=\"depot-charging\"]",
        "windowSnapshot": "window.__autonalityCalculators.depotCharging",
        "event": "autonality:calculator-report",
        "eventDetailSource": "depot"
      },
      "importantOutputs": [
        "plannedGridEnergyKwh",
        "chargingWindowHours",
        "averagePowerRequiredKw",
        "effectivePowerKw",
        "energyBalanceKwh",
        "minimumActiveChargers",
        "vehiclesSupported",
        "utilizationPct",
        "status",
        "bottleneck"
      ],
      "limitations": [
        "This is an aggregate depot-energy calculation, not a per-vehicle charging schedule.",
        "It assumes the configured vehicles share the same representative daily distance and consumption.",
        "The full application can model route families, vehicle candidates and richer operational constraints; those authenticated capabilities are not exposed to unauthenticated agents yet."
      ]
    }
  ]
}