---
name: esim-status
description: Inspects eSIM and SIM lifecycle state per account — installed, active, suspended — plus activation QR/LPA availability, provider health, and HLR bitrate. Use when the operator asks whether an eSIM is activated, why a SIM will not connect, or wants the activation QR code.
argument-hint: "[account/ICCID]"
---

# eSIM Status

Inspect activation and connectivity state of eSIMs.

- **per account** → `esim_status_per_account` (installed / active / suspended, activation QR availability).
- **SIM state change** → `change_sim_status` to activate, suspend, or resume a SIM (confirm before changing a live SIM).
- **provider health** → `get_sim_provider_status` and `audit_network_coverage` for the destination.
- **HLR / bitrate** → `hlr_get_bitrate` / `hlr_set_bitrate` for throttling at the network layer.

Report each eSIM's lifecycle state and, when not yet activated, surface the activation QR / LPA string. If a SIM is stuck, run `diagnose_subscriber` and propose the fix.
