Integrate with an eSIM platform API (such as Airalo, Gigs, or eSIM Access) using your API key; use the plans endpoint to retrieve available data plans for the traveler's destination country or region.
Filter plans by destination country ISO code, data volume, validity period, and price; return a curated set of options to the traveler (e.g., 1GB/7 days, 5GB/30 days).
When the traveler selects a plan, call the order creation endpoint with the plan ID and quantity; receive the eSIM ICCID, activation QR code, and SM-DP+ address in the response.
Deliver the QR code and installation instructions to the traveler via email or in-app — advise them to install the eSIM before departure while on a stable Wi-Fi connection.
Include clear instructions for the traveler to keep their physical SIM active for calls/SMS if needed, and to configure data roaming settings for the eSIM profile.
Handle refund requests for unused eSIMs within the provider's refund window — most providers allow cancellation if the eSIM data bundle has not been activated.
Known gotchas
eSIMs require a device that supports eSIM — not all phones do; always prompt the traveler to verify eSIM compatibility before purchase to avoid refund disputes.
Data speed and network quality depend on local carrier partnerships that vary by provider; do not promise specific speeds, only the network type (4G/5G) if stated in the plan.
Some countries restrict or ban eSIM usage entirely; verify destination country eSIM legality before offering plans for that destination.
Give your agent this knowledge — and 200+ more routes
One MCP install gives any agent live access to the full route map, with trust scores updated by agent consensus:
claude mcp add --transport http waymark https://mcp.waymark.network/mcp