[{"data":1,"prerenderedAt":300},["ShallowReactive",2],{"post-\u002Fblog\u002Fchatgpt-for-travel-agents":3},{"id":4,"title":5,"body":6,"date":271,"description":272,"draft":273,"extension":274,"faq":275,"image":291,"imageAlt":291,"meta":292,"navigation":293,"path":294,"rawbody":295,"seo":296,"sitemap":297,"stem":298,"updated":291,"__hash__":299},"blog\u002Fblog\u002Fchatgpt-for-travel-agents.md","ChatGPT for travel agents: quote real flights, not guesses",{"type":7,"value":8,"toc":261},"minimark",[9,22,27,30,46,49,53,56,59,73,76,80,95,126,134,138,141,151,154,174,181,185,188,213,220,224,231,235,238],[10,11,12,13,17,18,21],"p",{},"ChatGPT is good at the writing side of a travel agent's day: emails, itineraries, translations and summaries of\nfare rules. ",[14,15,16],"strong",{},"On its own it can't quote a flight",", because it can't see live availability or your agency's\nfares. Connect it to your Amadeus contract through an MCP server such as ",[14,19,20],{},"GateRoam"," and it can: it searches and\nprices flights on your own keys, picks the best options, and turns them into a branded client offer, while you\nstay in control of what it may do.",[23,24,26],"h2",{"id":25},"what-can-chatgpt-do-for-a-travel-agent-on-its-own","What can ChatGPT do for a travel agent on its own?",[10,28,29],{},"Quite a lot of the work around a booking:",[31,32,33,37,40,43],"ul",{},[34,35,36],"li",{},"draft and translate client emails;",[34,38,39],{},"turn your notes into a readable day-by-day itinerary;",[34,41,42],{},"explain fare rules or visa requirements in plain language (always check the official source);",[34,44,45],{},"compare hotels or destinations from what you paste in.",[10,47,48],{},"What it can't do is look into your Amadeus contract. It has no live availability, no fares from your office and no\naccess to your bookings.",[23,50,52],{"id":51},"why-shouldnt-you-quote-flight-prices-from-a-plain-chatgpt-chat","Why shouldn't you quote flight prices from a plain ChatGPT chat?",[10,54,55],{},"A price in a plain chat comes from the model's training data or from public web pages. It isn't a fare Amadeus\njust returned for your client's dates, on your contract, with seats behind it. Fares change by the hour, and a\nquote that's off by a fare class costs you money or credibility.",[10,57,58],{},"Two rules keep AI quotes honest:",[60,61,62,67],"ol",{},[34,63,64],{},[14,65,66],{},"Every price comes from the supplier, at the moment you ask.",[34,68,69,72],{},[14,70,71],{},"Totals are calculated in code, never by the model."," Language models are good with words and unreliable with\narithmetic.",[10,74,75],{},"GateRoam follows both. Prices come from Amadeus on your keys, and every total and duration is calculated by\nGateRoam before ChatGPT sees it.",[23,77,79],{"id":78},"how-does-chatgpt-get-live-amadeus-fares","How does ChatGPT get live Amadeus fares?",[10,81,82,83,86,87,94],{},"Through ",[14,84,85],{},"MCP"," (Model Context Protocol), the standard ChatGPT and Claude use to call outside tools\n(",[88,89,93],"a",{"href":90,"rel":91},"https:\u002F\u002Fmodelcontextprotocol.io\u002Fdocs\u002Fgetting-started\u002Fintro",[92],"nofollow","modelcontextprotocol.io","). GateRoam is an MCP server\nthat sits between ChatGPT and your Amadeus contract:",[60,96,97,103,115],{},[34,98,99,102],{},[14,100,101],{},"Create a free GateRoam account"," for your agency and add your Amadeus Enterprise or Quick Connect keys.\nGateRoam tests them and shows which Amadeus APIs your contract includes.",[34,104,105,108,109,114],{},[14,106,107],{},"Turn on developer mode in ChatGPT."," OpenAI lists it for Plus, Pro, Business, Enterprise and Education\naccounts, on the web, under Settings → Security and login\n(",[88,110,113],{"href":111,"rel":112},"https:\u002F\u002Fdevelopers.openai.com\u002Fapi\u002Fdocs\u002Fguides\u002Fdeveloper-mode",[92],"OpenAI developer docs",").",[34,116,117,120,121,125],{},[14,118,119],{},"Add GateRoam as a developer-mode app"," with the server URL ",[122,123,124],"code",{},"https:\u002F\u002Fgateroam.com\u002Fmcp",", choose OAuth and leave\nthe client ID empty, then sign in with your GateRoam account.",[10,127,128,129,133],{},"Each colleague connects their own ChatGPT and signs in as themselves. The full steps are on\n",[88,130,132],{"href":131},"\u002Fconnect-ai","Connect AI",".",[23,135,137],{"id":136},"what-does-a-quoting-session-look-like","What does a quoting session look like?",[10,139,140],{},"You write the way you'd brief a colleague:",[142,143,149],"pre",{"className":144,"code":146,"language":147,"meta":148},[145],"language-text","Vienna to Bangkok, 3–17 February 2027, 2 adults and a child of 8, economy,\none checked bag each. Show me the best options.\n\nPrice options 1 and 3 and show their fare families.\n\nMake a client offer for the Novak family with options 1 and 3, valid until Friday.\n","text","",[122,150,146],{"__ignoreMap":148},[10,152,153],{},"Behind those three messages, ChatGPT uses GateRoam's tools:",[31,155,156,162,168],{},[34,157,158,161],{},[14,159,160],{},"Search."," One-way, return or multi-city, with flexible dates and nearby airports when they could be cheaper.\nThe answer is a short table with the cheapest, fastest and best-value option already picked, plus links to the\nsame flights on Google Flights and Skyscanner.",[34,163,164,167],{},[14,165,166],{},"Price and fare families."," The current price from Amadeus, and branded fares side by side (baggage, changes,\nrefunds).",[34,169,170,173],{},[14,171,172],{},"Client offer."," A web page in your agency's branding, copy-paste text for email or WhatsApp, and a PDF. The link\nworks as soon as it's made, and you can edit the text before you send it.",[10,175,176,177,133],{},"The agent then books in Amadeus. GateRoam can give the entries to build the booking by hand, but nothing in\nGateRoam books, tickets or pays. All features: ",[88,178,180],{"href":179},"\u002Ffeatures","Features",[23,182,184],{"id":183},"is-it-safe-to-connect-chatgpt-to-your-amadeus-contract","Is it safe to connect ChatGPT to your Amadeus contract?",[10,186,187],{},"It is when the controls sit outside the chat:",[31,189,190,196,202,207],{},[34,191,192,195],{},[14,193,194],{},"Your keys stay with GateRoam."," They are stored encrypted and never sent to ChatGPT.",[34,197,198,201],{},[14,199,200],{},"Your admins decide what the AI may use",", for the whole agency or per colleague. Tools that are off are not\nshown to ChatGPT at all.",[34,203,204],{},[14,205,206],{},"Nothing can book, ticket or pay.",[34,208,209,212],{},[14,210,211],{},"Every AI call is logged"," under the colleague who made it.",[10,214,215,216,133],{},"More: ",[88,217,219],{"href":218},"\u002Fsecurity","Security",[23,221,223],{"id":222},"does-the-same-work-with-claude","Does the same work with Claude?",[10,225,226,227,133],{},"Yes, and on every Claude plan, including Free. The GateRoam side is the same: the same server URL, the same client\nID and the same controls. Step by step:\n",[88,228,230],{"href":229},"\u002Fblog\u002Fconnect-claude-to-amadeus","How to connect Claude to Amadeus",[23,232,234],{"id":233},"sources","Sources",[10,236,237],{},"Checked on 4 October 2026.",[31,239,240,246,253],{},[34,241,242,245],{},[88,243,113],{"href":111,"rel":244},[92],": developer mode in ChatGPT",[34,247,248,252],{},[88,249,251],{"href":90,"rel":250},[92],"Model Context Protocol",": introduction to MCP",[34,254,255,260],{},[88,256,259],{"href":257,"rel":258},"https:\u002F\u002Fsupport.claude.com\u002Fen\u002Farticles\u002F11175166-getting-started-with-custom-connectors-using-remote-mcp",[92],"Claude help center",": custom connectors using remote MCP",{"title":148,"searchDepth":262,"depth":262,"links":263},2,[264,265,266,267,268,269,270],{"id":25,"depth":262,"text":26},{"id":51,"depth":262,"text":52},{"id":78,"depth":262,"text":79},{"id":136,"depth":262,"text":137},{"id":183,"depth":262,"text":184},{"id":222,"depth":262,"text":223},{"id":233,"depth":262,"text":234},"2026-10-04","On its own, ChatGPT can't see your agency's Amadeus fares. Connected through MCP it can search, price and build client offers on your own contract.",false,"md",[276,279,282,285,288],{"q":277,"a":278},"Can ChatGPT find live flight prices for my clients?","Not reliably on its own. A plain chat answers from its training data or public web pages, not from your agency's fares. Connected to GateRoam, it searches and prices flights live on your own Amadeus contract.",{"q":280,"a":281},"Which ChatGPT plan do I need to connect GateRoam?","A plan with developer mode. OpenAI lists Plus, Pro, Business, Enterprise and Education accounts, on the web. Claude works too, on every plan including Free.",{"q":283,"a":284},"Can ChatGPT book or issue tickets through GateRoam?","No. Nothing in GateRoam can hold, book, ticket or cancel. ChatGPT searches, prices and builds the client offer, and the agent books in Amadeus.",{"q":286,"a":287},"Does ChatGPT see my Amadeus keys?","No. Your keys are stored encrypted in GateRoam and never sent to the browser or the AI. ChatGPT only sees the tools your agency allows and their results.",{"q":289,"a":290},"How much does it cost?","GateRoam is free during early access, with no card. You need your own Amadeus contract and a ChatGPT plan with developer mode.",null,{},true,"\u002Fblog\u002Fchatgpt-for-travel-agents","---\ntitle: 'ChatGPT for travel agents: quote real flights, not guesses'\ndescription: \"On its own, ChatGPT can't see your agency's Amadeus fares. Connected through MCP it can search, price and build client offers on your own contract.\"\ndate: 2026-10-04\nfaq:\n  - q: Can ChatGPT find live flight prices for my clients?\n    a: Not reliably on its own. A plain chat answers from its training data or public web pages, not from your agency's fares. Connected to GateRoam, it searches and prices flights live on your own Amadeus contract.\n  - q: Which ChatGPT plan do I need to connect GateRoam?\n    a: A plan with developer mode. OpenAI lists Plus, Pro, Business, Enterprise and Education accounts, on the web. Claude works too, on every plan including Free.\n  - q: Can ChatGPT book or issue tickets through GateRoam?\n    a: No. Nothing in GateRoam can hold, book, ticket or cancel. ChatGPT searches, prices and builds the client offer, and the agent books in Amadeus.\n  - q: Does ChatGPT see my Amadeus keys?\n    a: No. Your keys are stored encrypted in GateRoam and never sent to the browser or the AI. ChatGPT only sees the tools your agency allows and their results.\n  - q: How much does it cost?\n    a: GateRoam is free during early access, with no card. You need your own Amadeus contract and a ChatGPT plan with developer mode.\n---\n\nChatGPT is good at the writing side of a travel agent's day: emails, itineraries, translations and summaries of\nfare rules. **On its own it can't quote a flight**, because it can't see live availability or your agency's\nfares. Connect it to your Amadeus contract through an MCP server such as **GateRoam** and it can: it searches and\nprices flights on your own keys, picks the best options, and turns them into a branded client offer, while you\nstay in control of what it may do.\n\n## What can ChatGPT do for a travel agent on its own?\n\nQuite a lot of the work around a booking:\n\n- draft and translate client emails;\n- turn your notes into a readable day-by-day itinerary;\n- explain fare rules or visa requirements in plain language (always check the official source);\n- compare hotels or destinations from what you paste in.\n\nWhat it can't do is look into your Amadeus contract. It has no live availability, no fares from your office and no\naccess to your bookings.\n\n## Why shouldn't you quote flight prices from a plain ChatGPT chat?\n\nA price in a plain chat comes from the model's training data or from public web pages. It isn't a fare Amadeus\njust returned for your client's dates, on your contract, with seats behind it. Fares change by the hour, and a\nquote that's off by a fare class costs you money or credibility.\n\nTwo rules keep AI quotes honest:\n\n1. **Every price comes from the supplier, at the moment you ask.**\n2. **Totals are calculated in code, never by the model.** Language models are good with words and unreliable with\n   arithmetic.\n\nGateRoam follows both. Prices come from Amadeus on your keys, and every total and duration is calculated by\nGateRoam before ChatGPT sees it.\n\n## How does ChatGPT get live Amadeus fares?\n\nThrough **MCP** (Model Context Protocol), the standard ChatGPT and Claude use to call outside tools\n([modelcontextprotocol.io](https:\u002F\u002Fmodelcontextprotocol.io\u002Fdocs\u002Fgetting-started\u002Fintro)). GateRoam is an MCP server\nthat sits between ChatGPT and your Amadeus contract:\n\n1. **Create a free GateRoam account** for your agency and add your Amadeus Enterprise or Quick Connect keys.\n   GateRoam tests them and shows which Amadeus APIs your contract includes.\n2. **Turn on developer mode in ChatGPT.** OpenAI lists it for Plus, Pro, Business, Enterprise and Education\n   accounts, on the web, under Settings → Security and login\n   ([OpenAI developer docs](https:\u002F\u002Fdevelopers.openai.com\u002Fapi\u002Fdocs\u002Fguides\u002Fdeveloper-mode)).\n3. **Add GateRoam as a developer-mode app** with the server URL `https:\u002F\u002Fgateroam.com\u002Fmcp`, choose OAuth and leave\n   the client ID empty, then sign in with your GateRoam account.\n\nEach colleague connects their own ChatGPT and signs in as themselves. The full steps are on\n[Connect AI](\u002Fconnect-ai).\n\n## What does a quoting session look like?\n\nYou write the way you'd brief a colleague:\n\n```text\nVienna to Bangkok, 3–17 February 2027, 2 adults and a child of 8, economy,\none checked bag each. Show me the best options.\n\nPrice options 1 and 3 and show their fare families.\n\nMake a client offer for the Novak family with options 1 and 3, valid until Friday.\n```\n\nBehind those three messages, ChatGPT uses GateRoam's tools:\n\n- **Search.** One-way, return or multi-city, with flexible dates and nearby airports when they could be cheaper.\n  The answer is a short table with the cheapest, fastest and best-value option already picked, plus links to the\n  same flights on Google Flights and Skyscanner.\n- **Price and fare families.** The current price from Amadeus, and branded fares side by side (baggage, changes,\n  refunds).\n- **Client offer.** A web page in your agency's branding, copy-paste text for email or WhatsApp, and a PDF. The link\n  works as soon as it's made, and you can edit the text before you send it.\n\nThe agent then books in Amadeus. GateRoam can give the entries to build the booking by hand, but nothing in\nGateRoam books, tickets or pays. All features: [Features](\u002Ffeatures).\n\n## Is it safe to connect ChatGPT to your Amadeus contract?\n\nIt is when the controls sit outside the chat:\n\n- **Your keys stay with GateRoam.** They are stored encrypted and never sent to ChatGPT.\n- **Your admins decide what the AI may use**, for the whole agency or per colleague. Tools that are off are not\n  shown to ChatGPT at all.\n- **Nothing can book, ticket or pay.**\n- **Every AI call is logged** under the colleague who made it.\n\nMore: [Security](\u002Fsecurity).\n\n## Does the same work with Claude?\n\nYes, and on every Claude plan, including Free. The GateRoam side is the same: the same server URL, the same client\nID and the same controls. Step by step:\n[How to connect Claude to Amadeus](\u002Fblog\u002Fconnect-claude-to-amadeus).\n\n## Sources\n\nChecked on 4 October 2026.\n\n- [OpenAI developer docs](https:\u002F\u002Fdevelopers.openai.com\u002Fapi\u002Fdocs\u002Fguides\u002Fdeveloper-mode): developer mode in ChatGPT\n- [Model Context Protocol](https:\u002F\u002Fmodelcontextprotocol.io\u002Fdocs\u002Fgetting-started\u002Fintro): introduction to MCP\n- [Claude help center](https:\u002F\u002Fsupport.claude.com\u002Fen\u002Farticles\u002F11175166-getting-started-with-custom-connectors-using-remote-mcp): custom connectors using remote MCP\n",{"title":5,"description":272},{"loc":294},"blog\u002Fchatgpt-for-travel-agents","nPKvIFpYxozSfPfOPyAYOCgs2RvmJVo3n65xWOJ8Fhg",1791149031517]