Check phone eSIM support
check_deviceCheck whether a phone supports eSIM by model and purchase region, using official compatibility lists for iPhone, Google Pixel, and Samsung Galaxy.
Instructions
Check whether a phone supports eSIM, e.g. 'does my iPhone 13 support eSIM?'. Covers iPhone, Google Pixel and Samsung Galaxy from the manufacturers' official lists, including the exceptions for phones bought in mainland China, Hong Kong or Macao. Gives a verdict (supports_esim / no_esim); pass purchase_region when the user says where the phone was bought.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| model | Yes | Phone model, e.g. 'iPhone 13', 'Pixel 8', 'Galaxy S23' | |
| locale | No | Language of the conversation, as a simvito.com language code ('en', 'ja', 'zh-CN', 'es'…); names and links follow it. Defaults to 'en'. | |
| purchase_region | No | ISO code of the country/region where the phone was bought, e.g. 'CN', 'HK', 'US' |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| app | No | ||
| basis | Yes | ||
| brand | Yes | ||
| query | Yes | ||
| status | Yes | ||
| matches | Yes | ||
| sources | Yes | ||
| verdict | Yes | ||
| checked_on | Yes | ||
| exceptions | Yes | ||
| devices_page | Yes | ||
| verdict_note | Yes | ||
| not_if_bought_in | Yes | ||
| region_exception | Yes |