Check a phone for eSIM
check_esim_deviceSays whether a phone model is likely to take an eSIM (likely, unlikely or check), from the model name, with how to be sure on the phone itself. Call it before buy_esim when the customer is unsure.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"device": "<device>"
},
"name": "check_esim_device"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| device | Yes | The phone or tablet model, e.g. 'iPhone 13', 'Galaxy S23', 'Pixel 7a'. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| device | Yes | ||
| reason | Yes | ||
| verdict | Yes | ||
| how_to_check | Yes |