Compare eSIM prices across brands
compare_esim_pricesCompares travel eSIM prices for one country across every brand Inbox eSIM reads (about 50), cheapest first, for a size and a trip length. Read only. Each brand's cheapest plan that covers the request, with its price, the date that price was read, whether it needs an app or account, and its page. Inbox eSIM runs the comparison and also sells eSIMs: its row is marked is_ours and keeps its real position, because the order is by price only.
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": {
"destination": "<destination>"
},
"name": "compare_esim_prices"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| data_gb | No | Optional: at least this much data. Default 5. | |
| min_days | No | Optional: valid for at least this many days. Default 30 (7 for unlimited). | |
| unlimited | No | Optional: unlimited or daily plans instead of a data size. | |
| destination | Yes | One country, e.g. 'Japan', 'USA', 'Bangkok'. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| note | Yes | ||
| asked | No | ||
| plans | Yes | ||
| brands_read | No | ||
| destination | Yes | ||
| comparison_page | Yes | ||
| brands_with_a_match | No |