# GlobaleSIM for AI Agents

> Markdown version of https://globalesim.app/ai-agents/ | machine-readable site guide: https://globalesim.app/llms.txt

GlobaleSIM for AI Agents

# Travel eSIMs your AI assistant can find and recommend

**5,059** plans across **182** destinations in one machine-readable catalog. An agent matches the trip, hands over a checkout link with the exact option preselected, and the traveler reviews and pays here.

The Global eSIM covers 148 countries on one plan; every other destination is served by a local or regional plan. The catalog lists both coverage sets explicitly.

Explore plansView developer resources

## If you are an AI agent

Read the brief written for you: [https://globalesim.app/ai-agents/brief.md](https://globalesim.app/ai-agents/brief.md). It tells you the catalog to fetch, how to match a plan to a trip, and how to hand the traveler the exact checkout link. Follow the brief, not this page.

MCP clients: connect to https://globalesim.app/mcp — Streamable HTTP, JSON-RPC 2.0 over POST. Server card at [/.well-known/mcp/server-card.json](https://globalesim.app/.well-known/mcp/server-card.json).

## Using ChatGPT, Claude or another assistant?

Paste this prompt, fill in your trip, and your assistant will pick the right plan from our live catalog:

I'm traveling to {destinations} for {days} days and need about {GB} GB of data. Fetch https://globalesim.app/api/agent-catalog (JSON, no auth) and follow its matching_rule: recommend a plan only if its coverage includes ALL my destinations. Give me the plan's checkout_url and a one-line summary of price, data, validity, and exactly what voice/SMS is included.

## Find a plan

This search runs on the same public catalog agents use — same data, same matching rule, same links.

## How a purchase works

- 1

### The agent finds the plan

It fetches the catalog, applies the matching rule, and picks the plan that covers the whole trip.
- 2

### The traveler opens the link

The checkout link opens the product page with the exact data size and voice option already selected — on any device.
- 3

### Review, pay, install

The traveler confirms the details and pays on globalesim.app. The eSIM QR code and installation steps arrive by email.

## Developer & agent resources

- [**Agent catalog (JSON)**](https://globalesim.app/api/agent-catalog)Every purchasable plan with coverage, price, validity, voice/SMS and a preselecting checkout link. No auth, CORS enabled.
- [**Agent brief (Markdown)**](https://globalesim.app/ai-agents/brief.md)The canonical instructions: how to fetch, match and hand over a checkout link.
- [**MCP server**](https://globalesim.app/mcp)Read-only plan search over JSON-RPC 2.0 (Streamable HTTP).
- [**llms.txt**](https://globalesim.app/llms.txt)Site guide for language models; every product page also serves a Markdown twin at index.md.
- [**OpenAPI description**](https://globalesim.app/openapi.json)Machine-readable description of the public endpoints.
- [**AI discovery manifest**](https://globalesim.app/.well-known/ai-catalog.json)ARD manifest listing everything on this table — start here if you are a registry.

### Sample product record (live)

{ "id": 2753, "type": "local", "name": "Italy", "description": "Prepaid travel eSIM for Italy: 28 plan options from 1GB to 20GB, with optional voice minutes.", "coverage": [ "IT" ], "product_url": "https://globalesim.app/product/italy/", "markdown_url": "https://globalesim.app/product/italy/index.md", "plans": [ { "sku": "Data1GBVoice0Min", "data_gb": 1, "validity_days": 7, "voice_minutes": 0, "sms": "none", "price": 4, "price_currency": "USD", "available": true, "checkout_url": "https://globalesim.app/product/italy/?attribute_data-plans=1GB&attribute_voice-minutes=0%20Minutes" }, { "sku": "Data1GBVoice100Min", "data_gb": 1, "validity_days": 7, "voice_minutes": 100, "sms": "receive_only", "price": 14, "price_currency": "USD", "available": true, "checkout_url": "https://globalesim.app/product/italy/?attribute_data-plans=1GB&attribute_voice-minutes=%2B100%20Minutes" } ], "voice_note": "Voice minutes come with a dedicated US (+1) or UK (+44) VoIP number; calls are made through the GlobaleSIM app, not the device dialer. SMS on that number is receive-only, and receiving verification codes is not guaranteed for every service." }

### Field reference

coverage_summaryTop level. The two coverage sets: global_esim (destinations of the Global eSIM) and local_or_regional_only (destinations served only by a local or regional plan), plus the full union.
matching_ruleTop level. The rule to follow: recommend a product only if ALL requested destinations are in its coverage list.
coveragePer product. ISO 3166-1 alpha-2 codes the product serves. A traveler's whole trip must fit this list.
plans[]Per product. One entry per purchasable option — everything listed is displayed and buyable right now; unavailable options are never included.
data_gb / validity_daysPlan data allowance in GB and how many days it stays valid after first network connection.
voice_minutes / sms0 minutes = data only (no calls, no SMS, no number). Minutes include a dedicated US/UK VoIP number with calls via the GlobaleSIM app; sms is "receive_only" on that number, otherwise "none". Never ambiguous.
price / price_currencyThe displayed site price in USD — identical on the product page and at checkout (the site may convert for display).
checkout_urlOpens the product page with this exact data size and voice option preselected. Hand this to the traveler.
updated_atWhen the catalog was built. Safe to cache for up to an hour.

## Frequently asked questions

### When does the plan validity start?

Validity starts when the eSIM first connects to a supported network at your destination — not at purchase. You can buy ahead of your trip and install the eSIM before you fly.

### When do I install and activate the eSIM?

Installation instructions and a QR code arrive by email right after payment. Install the eSIM while you still have internet access (for example at home or on hotel Wi-Fi), then enable it when you arrive at your destination.

### Can I top up a plan?

Yes. Existing eSIMs can be topped up with more data from the [top-up page](https://globalesim.app/topup/) — no new eSIM installation needed.

### Does my phone need to support eSIM?

Yes. Your device must be eSIM-compatible and carrier-unlocked. Most recent iPhone, Samsung Galaxy and Google Pixel models qualify — see the [installation guides](https://globalesim.app/installation-guides/) for the full device list and setup steps.

### What exactly do voice minutes and SMS include?

Plans with voice minutes include a dedicated US (+1) or UK (+44) VoIP phone number, and calls are made through the GlobaleSIM app rather than the device's standard dialer. SMS on that number is receive-only, and receiving verification codes is not guaranteed for every service. Plans with 0 minutes are data-only: no calls, no SMS, no phone number. Every plan in the catalog states this explicitly in its **voice_minutes** and **sms** fields.

### Can an AI agent complete the payment?

No — by design. The agent finds the plan and hands over a checkout link; the traveler reviews the exact plan, price and terms on globalesim.app and pays there. Installation instructions are emailed after payment.
