Sell eSIMs from an AI assistant

Connect ChatGPT or Claude to your Terudo account in three steps. Your team asks in plain words; the assistant checks the trip, picks the plan and sends the payment link under your agency’s name. The traveller installs nothing.

Connect ChatGPT or ClaudeSee an example

Your team asks, the assistant sells

The connection goes into your team’s ChatGPT or Claude, never the traveller’s.

Your team’s assistant

Who connects it
Your travel agents, in ChatGPT or Claude: they add the address and sign in.
Access
Your agency’s full partner access, live or test, chosen when you allow.
What the traveller sees
An e-mail from your agency with the payment link. No AI on their side.

The quickest way to start. An agent types the request in plain words; the assistant checks, quotes, creates the order and e-mails the payment link. The sale lands in your partner space like any other.

Connect it in three steps ↓
  1. Sophie, travel agent at Atlas Voyages

    Marie Durand, file 48213, flies to Marrakech from 3 to 9 December. She’s with Free Mobile. Find her an eSIM and send her the link.

  2. coverage_check MA · Free MobileFree 5G+ does not include Morocco
    quote_trip MA · 3 → 9 DecRecommends MA-DAY1-8D: 1 GB a day for 8 days, €27.99
    order_create MA-DAY1-8D · commission · 48213Payment link e-mailed to Marie
  3. Her assistant

    Done. Her Free Mobile plan doesn’t cover Morocco, so I chose 1 GB a day for 8 days, €27.99. Marie has the payment link by e-mail; the sale is in file 48213.

Example: coverage and quote are real server answers on 10 November 2026. Atlas Voyages is a demo agency.

Connect ChatGPT or Claude in three steps

Nothing to install and no key to copy. Do it once, on a computer, with your Terudo partner account. No account yet? Request access at the bottom of this page.

  1. 1. Add Terudo as a connector

    Copy this address:

    https://terudo.com/api/partner/v1/mcp/

    Then paste it in your assistant:

    ChatGPT
    Settings → Apps (Connectors on some accounts) → Advanced settings: turn on Developer mode → Create. Name it Terudo and paste the address.
    Claude
    Customize → Connectors → + Add → Add custom connector. Name it Terudo and paste the address.

    Menu names can vary slightly from one account to another.

    You don’t see the option? Your plan or your company workspace may not allow it yet: ask your workspace admin. In ChatGPT Business or Enterprise, the admin allows developer mode first. In Claude Team or Enterprise, an owner adds Terudo once in Organization settings → Connectors, then each person clicks Connect.

  2. 2. Sign in and allow

    The assistant opens terudo.com. Sign in with your partner account, read what it will be able to do, choose live or test, then click Allow.

    Safe to try

    • Choose Test first: try any request, nothing is billed.
    • Switch to live when you trust it: connect again and choose Live. Live orders at the net price are paid from your prepaid credit.
    • Cut the connection at any time in your partner space, Developers tab: the assistant loses access at once.
  3. 3. Ask in plain words

    For example:

    Find an eSIM for Marie Durand, file 48213: Marrakech from 3 to 9 December, she’s with Free Mobile. Send her the payment link.

Building a chatbot, or connecting Claude Code, Cursor or your own agent with a key? Keys, a public demo key and every set-up are in the API reference.

Other ways to use it for developers and platforms

The same server, used with keys by your developer or a travel platform.

Your website’s or app’s chatbot

Who connects it
Your developer or your booking platform, in the chatbot it builds.
Access
A publishable key: public prices and payment links only. No refunds, no changes.
What the traveller sees
Your chatbot, under your name, then your checkout page.

For agencies that already have an assistant on their site or app. It answers the traveller directly and can only quote and create payment links: it never sees your net prices.

Keys and set-up in the API reference →
  1. Traveller, on the Atlas Voyages website

    I land in Marrakech on 3 December and fly back on the 9th. I’m with Free Mobile. Do I need an eSIM?

  2. quote_trip MA · 3 → 9 DecMA-DAY1-8D, €27.99
    checkout MA-DAY1-8DPayment link on the Atlas Voyages checkout
  3. Atlas Voyages assistant

    Your Free Mobile plan doesn’t cover Morocco. 1 GB a day for 8 days covers your stay, with a spare day for a late flight: €27.99. Here is your payment link; the eSIM arrives by e-mail once paid.

Same trip, told by the agency’s chatbot.

Travel platforms and their agents

Who connects it
Travel apps, OTAs, visa services and agent builders.
Access
Their own partner keys.
What the traveller sees
The platform’s brand, from the first message to the payment.

The same tools inside a platform’s own agent or booking flow, alongside flights, stays or visas.

Keys and set-up in the API reference →

What your team’s assistant can do in plain words

The 29 tools behind your team’s connection
Account and catalogue
account, destinations, plans_list, plan_show, quote_trip, coverage_check, compatibility_check
Orders
orders_list, order_show, order_create, order_cancel, order_remind
eSIMs
esim_show, esim_usage, esim_topup_options, esim_topup, esim_resend, esim_suspend, esim_resume
Webhooks
webhooks_list, webhook_show, webhook_create, webhook_update, webhook_delete, webhook_test, webhook_deliveries, webhook_resend
Statements
statements_list, statement_show
The 7 tools of a chatbot built with a publishable key (public prices only)
destinations
Every destination sold.
plans_list
Plans and public prices for a destination, daily plans sized to the stay.
quote_trip
The cheapest plan that covers the trip dates, and the alternatives.
coverage_check
Whether the traveller’s French plan already covers the destination.
compatibility_check
Whether the traveller’s phone takes an eSIM.
checkout
A payment link on your checkout page. Publishable key only.
esim_page
The traveller’s eSIM page: install, data left. Publishable key only.

Missing something? Every connection also offers get_more_tools: the assistant describes what it needed, and the request reaches our team.

Listed in the official MCP Registry as com.terudo/partner (API listing) and on Glama.

Questions from agencies

Does the traveller need to install anything?

No. The server goes into your team’s assistant or your chatbot. The traveller only receives a payment link, then the eSIM by e-mail.

What can my team’s connection do?

Everything your partner space does: quote, order in commission or at the net price, top up, cancel unpaid links, refund uninstalled eSIMs, suspend net eSIMs, read your net prices and statements. In live mode, net-price orders are paid from your prepaid credit. In test mode nothing is billed.

Who in my team can connect an assistant?

Anyone who signs in with your agency’s partner account. Each connection shows in the Developers tab with its assistant and mode, and you can revoke it at any time.

Does a chatbot facing travellers see my net prices?

No. A chatbot built with a publishable key only sees public prices, quotes and the payment link. Keep the full connection for your team.

Who gets paid, and where?

In commission, the traveller pays on your checkout page and you earn your commission. At the net price, the order is paid from your prepaid credit and you invoice your client.

I don’t see where to add a connector. What now?

Custom connectors depend on your plan and on your workspace settings. Ask your workspace admin to allow them, then follow step 1 again.

Can I try it without an account?

Developers can: the API reference has a public demo key with the real catalogue, quotes and checks, and no payment link. Connecting ChatGPT or Claude needs a partner account.

Request access

Tell us who you are and where your customers or teams travel.

Who are you?
How to reach you
Your project

Your details are only used to answer your request. Privacy