Skyline · Skyline Blog
How Do I Connect My Tourism Business to ChatGPT?
Fabián Alvarez6 min read
TL;DR
- You connect Terra or Luxor to ChatGPT, Claude or Gemini by generating a URL in Integrations and pasting it into your assistant.
- MCP is an open standard that gives your assistant access to defined actions on your real account.
- In Terra, the assistant can use 11 MCP tools: itineraries, packages, bookings, quickpay and more.
- Prices are always computed server-side from the catalog, never by the AI.
- In Luxor, the ambassador connects their page the same way, from Integrations.
You connect via MCP: generate a URL in Terra or Luxor → Integrations and paste it into Claude, ChatGPT or Gemini. From there your assistant operates your real account using that product's exposed tools, like creating bookings or checking itineraries in Terra. Prices always come from the catalog, computed server-side, never invented by the AI.
How do I connect my tourism business to ChatGPT?
If you run a tourism business on Skyline, connecting to ChatGPT doesn't require code or a developer. The path is MCP: you generate an integration URL inside your product and paste it into your assistant's settings. From that moment, your assistant can read and act on your real account, according to the tools that specific product exposes.
This applies whether you run tours with Terra or you're an ambassador with Luxor. In both cases the pattern is the same: go to Integrations, generate the URL, and connect it. What changes is what the assistant can do once connected, because each product exposes its own actions.
What is MCP and why does it matter for your business?
MCP (Model Context Protocol) is an open standard that lets an AI assistant, such as Claude, ChatGPT or Gemini, connect to external tools and data through a server that exposes actions with defined permissions. In practice, this means your assistant stops being just a generic chat and gets direct access to your catalog, your bookings or your partner page, always within the limits the server allows.
For an operator or an ambassador, this solves a concrete problem: no more copying and pasting information between the web panel and the AI assistant you already use to draft messages, put together proposals, or answer questions. Instead, the assistant queries and acts directly on your real data.
Skyline, the tourism software ecosystem built in Medellín, lets partners operate their account from an AI assistant (Claude, ChatGPT or Gemini) via MCP. That's the technical foundation behind everything that follows.
How does an operator connect with Terra?
Terra, Skyline's AI booking engine, connects to Claude, ChatGPT or Gemini via MCP: the operator generates a URL in Terra → Integrations, pastes it into their assistant, and operates by chat.
Steps to connect Terra
- Log into the Terra panel with your operator account.
- Go to the Integrations section.
- Generate the MCP connection URL.
- Open your assistant's settings (Claude, ChatGPT or Gemini) and paste that URL where you add connections or external tools.
- Start messaging your assistant as if it were part of your operations team.
What can the assistant do once connected to Terra?
Terra's MCP exposes 11 MCP tools: list experiences, create quickpay, list/get/create/update itineraries, get recommendations, create package, and list/get/update bookings. This means that, from chat, an operator can ask their assistant to build a day-by-day itinerary for a traveler, generate a quick booking with a payment link from a single line, or check the status of an existing booking without opening the panel.
One important limit: prices are computed server-side from the catalog, not by the assistant. No matter how freely you chat with your AI, no price comes out made up or approximate; it always comes from the real catalog connected to your account.
How does an ambassador connect with Luxor?
Luxor, Skyline's ambassador program, also connects to an AI assistant via MCP from Integrations, just like an operator. The flow of generating the URL and pasting it into the assistant is identical to Terra's; what changes is the context: instead of operating bookings from your own catalog, an ambassador works on their page with verified experiences from the network.
What's different for an ambassador compared to an operator
An ambassador doesn't manage their own experience catalog from scratch: their page already comes with verified experiences from the network, with editable order, highlights and look. What an assistant connected via MCP enables is working with that content from chat instead of logging into the panel every time, relying on the same integration logic an operator uses.
For a host or guide answering traveler questions at any hour, this cuts down the friction of switching screens: the conversation with the assistant and the management of their account happen in the same place.
What can I do from chat, and what can't I assume?
The idea of operating "by chat" sounds broader than it is in practice, and it's worth being precise here.
What you can do depends entirely on the tools that specific MCP exposes. In Terra's case, that's the 11 MCP tools already mentioned: from listing experiences to updating a booking. The assistant executes those actions against your real account, not against a simulation.
What you can't assume is that the assistant can do anything you ask just because it's connected. If an action isn't among the tools exposed by that product's MCP server, the assistant can't execute it, no matter how you phrase the request in natural language. The connection gives you access to a defined set of actions with defined permissions, not full control over the system.
One more limit worth repeating: prices in Terra always come from the catalog, computed by the server. This is a protection, not an annoying restriction: it keeps a poorly generated AI response from ever charging a traveler the wrong amount.
Comparison table: MCP connection in Terra and Luxor
| Aspect | Terra (operator) | Luxor (ambassador) |
|---|---|---|
| Where the URL is generated | Terra → Integrations | Luxor → Integrations |
| Compatible assistants | Claude, ChatGPT or Gemini | Claude, ChatGPT or Gemini |
| What it manages | Catalog, itineraries, packages, bookings, quickpay | Their ambassador page and the experiences shown |
| Price calculation | Done server-side from the catalog | Based on the network catalog connected to their page |
| Tools exposed | 11 MCP tools | Actions on their account via MCP |
Why operate from an AI assistant instead of the panel?
If you already use Claude, ChatGPT or Gemini to draft messages, answer traveler questions, or prepare proposals, connecting your Skyline account to that same assistant skips a step: you stop manually copying data between two places. Compared to a traditional booking engine or a spreadsheet where every update is manual, operating by chat with MCP means the action itself (creating an itinerary, checking a booking) happens directly, with nothing rewritten in a second system.
This doesn't replace the operator's or ambassador's judgment. The assistant executes what you ask within the available tools; the decision of what to offer a traveler, how to prioritize an itinerary, or when to adjust a package stays human.
What to do next
Go to the Integrations section of your Terra or Luxor account, generate your MCP connection URL, and paste it into Claude, ChatGPT or Gemini's settings. Start with a simple task, like checking a booking or listing your experiences, before handing over more complete workflows.
Frequently asked questions
Do I need to know how to code to connect MCP?
The step is generating the URL in the Integrations section of Terra or Luxor and pasting it into your AI assistant's settings. It's the same kind of action as connecting any other external tool to your assistant.
Which AI assistants can I use with Skyline?
Claude, ChatGPT or Gemini, connected via MCP from Integrations. The process is the same no matter which of the three you use.
Can the assistant make up prices or availability?
No. In Terra, prices are computed server-side from the catalog; the AI cannot invent a price or assign availability that doesn't exist.
Can a Luxor ambassador use the same connection as an operator?
An ambassador connects their Luxor account to an AI assistant via MCP from Integrations, following the same pattern as an operator in Terra. What changes is the context the assistant works on: their ambassador page instead of an operator's catalog.
What can an operator concretely do from chat in Terra?
They can use the 11 tools exposed by Terra's MCP: list experiences, create a quickpay booking, list/get/create/update itineraries, get recommendations, create a package, and list/get/update bookings.
Skyline
See Skyline in action
Skyline is the software ecosystem for tourism: Terra, Draco, Luxor and Vórax on one partner network.
Discover SkylineRelated · Skyline
What Is Attribution in Tourism and Who Gets Paid
Attribution identifies which partner, link, QR or channel originated a booking or redemption.
ReadWhat Software Do You Need to Start a Tour Operator in 2026?
A tour operator needs four functions: bookings and payments, chat support, partner sales, and operations and accounting.
ReadWhat Is MCP and Why It Matters for Tourism Businesses
MCP is an open standard that connects an AI assistant to external tools and data through a server with defined permissions.
Read