ChatGPT Apps · New

Your business, inside ChatGPT

Travellers already plan trips with ChatGPT. msg2ai turns your catalog into a ChatGPT app, so the plan is built from your places, rooms and offers, and the traveller continues with your AI Ambassador on WhatsApp.

phone numbers shared by ChatGPT
0
phone numbers shared by ChatGPT
from the plan to your WhatsApp
1 tap
from the plan to your WhatsApp
after departure, trip data is cleared
3 days
after departure, trip data is cleared
ChatGPT · Visit Pass

Plan 4 days in Jamaica for two, staying in Montego Bay

Montego Bay · 4 days · 2 adults

Plan
  1. Day 1Doctor's Cave Beach, then Harbour Street Craft Market
  2. Day 2Ocho Rios: Dunn's River Falls
  3. Day 3Rose Hall Great House and the haunted night tour
  4. Day 4Montego Bay Cultural Centre, free afternoon

Your visit code

JAM-7K2QX9

Open in WhatsApp

Hi Visit Jamaica! My visit code is JAM-7K2QX909:14

Visit Jamaica⏳ I’m putting your cards together — things to do, restaurants and visit info. They’ll be here shortly.

Why it matters

Travellers ask an AI assistant before they ask you

“Four days in Montego Bay for two” is a normal thing to type into ChatGPT. What happens next decides who gets the guest.

Without your app
With an msg2ai app

ChatGPT answers from whatever it finds on the open web

ChatGPT calls your app, which answers from your own catalog

The guest is sent to someone else's booking site

The guest books direct, or plans with your places and partners

The conversation ends when the chat window closes

It continues on WhatsApp with your AI Ambassador, trip in hand

How it works

From a plan in ChatGPT to a concierge on WhatsApp

  1. 01In ChatGPT

    The traveller plans

    They ask ChatGPT for a trip, a table or a room. ChatGPT calls your app, which builds a day-by-day plan, restaurant picks or live availability from your catalog, and draws it as a card in the chat.

    • Plans suit the party, the dates and the area
    • Dietary needs filter the restaurants
  2. 02Their choice

    One tap to WhatsApp

    When they want a local concierge, the card shows a personal visit code and an Open in WhatsApp button. On a computer, they scan the QR code with their phone instead.

    • Sending the code is their opt-in
    • No template needed for the first reply
  3. 03On WhatsApp

    Your AI Ambassador takes over

    Your concierge greets them already knowing their dates, party and interests, sends the plan as WhatsApp cards, and answers questions before and during the stay.

    • Welcome, things-to-do and restaurant cards
    • Hands over to your team when needed

On WhatsApp

The trip arrives as cards, not paragraphs

Once the traveller sends their code, your concierge builds their cards from the plan and your catalog: a welcome hub, things to do and restaurants. These are from Visit Jamaica.

VJ
Visit Jamaica
Business account

Hi Visit Jamaica! My visit code is JAM-7K2QX909:14

✅ Your Jamaica cards are ready 👇09:21

Turquoise sea off Negril, Jamaica

Welcome, Ana! Everything for your visit to Jamaica is here — tap below, or just ask me anything. Reply plan for your day-by-day plan.

09:21Things to doRestaurantsVisit info
Card

Welcome hub

A photo, the welcome and up to three quick-reply buttons, one for each card. It is sent inside the conversation, so it needs no template review.

VJ
Visit Jamaica
Business account

Things to do09:22

Things to do in Jamaica, picked for your visit.09:22

Doctor's Cave Beach, Montego Bay

Doctor's Cave Beach

Montego Bay's classic bathing club on the Hip Strip — white sand, calm clear water, lifeguards and changing rooms.

More infoMain Menu
Rose Hall Great House

Rose Hall Great House

A guided tour of the restored 18th-century plantation mansion and gardens, told through the legend of the White Witch.

More infoMain Menu
Montego Bay Cultural Centre on Sam Sharpe Square

Montego Bay Cultural Centre

The 1803 courthouse on Sam Sharpe Square, now National Museum West and National Gallery West, tells the story of emancipation.

More infoMain Menu
View from Rose Hall

Rose Hall haunted night tour

A candlelit, actor-led walk through Rose Hall after dark, telling the legend of the White Witch.

More infoMain Menu
Carousel

Things to do

Two to ten swipeable cards, each with a photo, a short description and the same two buttons. Carousels are WhatsApp templates, so Meta reviews them first, usually within minutes.

VJ
Visit Jamaica
Business account

Restaurants09:23

Where to eat in Jamaica, picked for you.

09:23See restaurants

See restaurants

  • The Pelican GrillA Hip Strip institution since 1964 — ackee and saltfish breakfasts, cur…
  • Pier 1 on the WaterfrontOpen-air seafood restaurant on the marina since 1986 — whole snapper, s…
  • The HouseBoat GrillA one-of-a-kind floating restaurant in Montego Bay — pick a live lobste…
Send
List

Restaurants

The same picks as a tap-to-choose list of up to ten. It needs no photos and no review, so it stands in whenever a carousel can't be sent.

Nothing half-built reaches the guest. Each card is checked before it is sent: the photos load, the buttons follow WhatsApp's rules, and the carousels are approved. Then the whole set arrives together.

Photos via Wikimedia Commons, cropped: Negril by Oleg Yunakov, CC BY-SA 4.0; Doctor's Cave Beach by Op. Deo, public domain; Rose Hall by Don Ramey Logan, CC BY-SA 3.0; Rose Hall view by Don Ramey Logan, CC BY-SA 3.0; Cultural Centre by Balou46, CC BY-SA 4.0.

Who it's for

One platform, a door for every kind of host

Each app is built for one business and only knows its catalog. What the guest can do depends on what you offer.

Tourism boards

One number for the whole destination.

  • Plans built from your places, food and experiences
  • Partner hotels suggested, each with its own website
  • Complimentary activities with venue vouchers
Tools ChatGPT can call:plan_visitstart_visitget_visit_status

Hotels

Direct bookings from inside the guest's chat.

  • Only the rooms free for every night of the stay
  • Night-by-night prices, seasons and taxes from your catalog
  • Stripe checkout, then your concierge on WhatsApp
Tools ChatGPT can call:check_availabilitybook_roomget_booking_status

Vacation rentals

For property managers and hosts.

  • Connect Lodgify or Streamline VRS from the dashboard
  • Whole homes, each with its own minimum stay
  • A WhatsApp house guide for every booked guest
Tools ChatGPT can call:check_availabilitybook_roomget_contact

DMCs & group travel

Be the first draft of every group program.

  • Programs for groups of 10 to 2,000, sized to fit
  • Indicative per-person price, clearly not a quote
  • Request a proposal in one tap, on WhatsApp
Tools ChatGPT can call:plan_group_programrequest_proposal

What's inside

Everything between “plan my trip” and “see you at check-in”

A card, not a wall of text

ChatGPT draws your app's card in the chat: the plan, the visit code, the WhatsApp button and a QR code for desktop.

Live rooms and rates

Guests pick dates on a calendar. Sold-out nights are never priced, and the server prices again from your catalog when it books.

Checkout on Stripe

Book & pay opens a Stripe checkout. Card details never touch ChatGPT or msg2ai, and an unpaid hold releases the room.

WhatsApp cards for the trip

A welcome hub, destination info, and carousels of things to do and restaurants, built for this traveller's visit.

Complimentary activities

Give booked travellers a museum entry or a tasting. Each voucher arrives on WhatsApp and is redeemed once with the venue's PIN.

A plan link for every assistant

Assistants that only browse can build a link from your website that hands the traveller to WhatsApp the same way.

A standard MCP server

Your app speaks MCP over Streamable HTTP, so ChatGPT and other MCP-capable assistants can connect to it.

One switch, on or off

Turn your app off for everyone from the msg2ai dashboard. Your catalog and connections stay, ready to switch back on.

Privacy by design

The guest decides when anyone can message them

The hand-off was designed so that consent, cost and identity all come from one tap by the traveller, not from ChatGPT.

The guest starts the conversation

A visit code does nothing until the traveller sends it from their own WhatsApp. Nobody can message them first.

Their number stays with them

ChatGPT never receives or shares a phone number. Your concierge learns it only when the guest writes.

No contact or payment data in the plan

The trip summary holds a first name, dates, party size and interests. Never an email, phone number or card.

One code, one traveller

A code binds to the first WhatsApp number that sends it. Anyone else gets a general reply and none of the details.

Deleted after the trip

The trip summary is cleared three days after departure. An unused code expires on its own.

STOP, any time

Reply STOP on WhatsApp and the concierge stops messaging, through the same opt-out as every msg2ai assistant.

Live example

Visit Pass: a Jamaica concierge, planned in ChatGPT

Visit Pass is our first ChatGPT app, built on msg2ai and running in production. Travellers plan from curated Jamaica experiences, then continue with a local concierge on WhatsApp.

Try asking ChatGPT

  • Plan 4 days in Jamaica for two, staying in Montego Bay
  • Where should we eat in Negril? One of us is vegetarian
  • Connect me with Visit Pass on WhatsApp

Getting started

You bring the catalog. We build the app.

You bring

  • Your catalog: places, restaurants and experiences, or rooms and rates
  • A WhatsApp number for your AI Ambassador
  • Optional: Lodgify or Streamline VRS, and a Stripe account for bookings

msg2ai does

  • Build and host your app and its card
  • Set up the WhatsApp concierge and its trip cards
  • Prepare the listing for OpenAI's review: descriptions, test cases, privacy policy
  • Give you a dashboard to connect your PMS and switch the app on or off

ChatGPT Apps FAQ

Questions, answered

What hotels, tourism boards and hosts ask before they launch.

Something else? info@msg2.ai

Is this a ChatGPT plugin or a ChatGPT app?

Both names are in use. Technically it is an MCP server that ChatGPT connects to, with a card that ChatGPT draws in the chat. It can be submitted to OpenAI's directory, where OpenAI reviews every listing, or added to ChatGPT as a custom plugin for your own team or a pilot.

Does ChatGPT share the guest's phone number with us?

No. ChatGPT never receives or passes on a phone number. The guest taps Open in WhatsApp and sends their visit code from their own phone. That message is their opt-in, and it is the first time your AI Ambassador sees their number.

Can ChatGPT invent places, rooms or prices?

The plan, the free rooms and the offers are worked out in code from your own catalog, not by the model. A room that is sold out on any night of the stay is never priced, and your app never suggests a place that is not in your catalog.

Can guests book and pay inside ChatGPT?

For hotels and vacation rentals that turn it on, yes. The guest picks dates on a calendar in the chat, sees only the rooms or homes that are free, and pays on a secure Stripe checkout page. Card details never touch ChatGPT or msg2ai.

Which AI assistants does it work with?

ChatGPT today. Your app is a standard MCP server, so other assistants that support MCP can connect to it too. Assistants that only browse the web can use a plan link on your website, which hands the traveller to WhatsApp in the same way.

What happens to the trip details?

The trip summary holds a first name, dates, party size and interests, never an email, phone number or card. A visit code works for one WhatsApp number only, and the summary is cleared three days after departure. Guests can reply STOP at any time.

Can we switch it off?

Yes. One switch in the msg2ai dashboard turns your app off for everyone who added it. Your catalog and connections are kept, so switching it back on restores it as it was.

What does it cost?

It depends on the size of your catalog, your channels and whether guests book through it. Book a demo and we will quote for your destination, hotel or homes.

Be the answer when a guest asks ChatGPT

A 30-minute call: we'll show Visit Pass live and sketch your app from your own catalog.

info@msg2.ai