OpenAI

Apps in ChatGPT and the Apps SDK

Updated: 4 days ago

Apps are available today to all logged-in ChatGPT users outside of the EU for all plan types. Our pilot partners – including Booking.com, Canva, Coursera, Figma, and more - are also available today in markets where their services are offered starting in English. More pilot partners will launch later this year and we expect to bring apps to EU users soon.

Apps are interactive experiences that you can use inside a ChatGPT conversation. You can use an app by mentioning its name in the beginning of your chat, or ChatGPT may suggest one when it is relevant to your conversation. Apps respond to natural language and can include elements like maps and playlists you can use without leaving the conversation.

Currently, the following apps are available in ChatGPT:

  • Booking.com

  • Canva

  • Coursera

  • Expedia

  • Figma

  • Peloton

  • Spotify

  • Tripadvisor

  • Zillow

More apps are coming, and we will support developer-submitted apps by opening submissions later this year.

Use apps in ChatGPT

The first time you use an app, ChatGPT will show you the app’s privacy policy and what types of data may be shared with the app.

You can use apps in ChatGPT by beginning your message with an app name. For example, you can use Spotify’s app by asking “Spotify, make a playlist for my party this Friday.” You can also type “/” or select the Tools menu from the composer to use an app.

ChatGPT can also suggest an app when it is relevant to your conversation. For instance, if you are discussing buying a home, ChatGPT may surface the Zillow app so you can browse listings on an interactive map in the conversation. You can also:

  • Plan your next trip with Booking.com.

  • Turn an outline into slides with Canva.

  • Ask questions about a Coursera video while you watch.

  • Organize a getaway with Expedia.

  • Turn sketches into a FigJam diagram with Figma.

  • Build a party playlist with Spotify.

  • Explore homes that match your budget with Zillow.

Business & Enterprise/Edu Plans - Admin controls

Admins and Owners can control app availability from Workspace SettingsConnectors. Apps are enabled by default for Business plans, and are disabled by default for Enterprise/Edu plans. Users will need to enable apps from Settings → Apps & Connectors, completing any authentication requirements, before they can use the app in chat.

Note that ChatGPT may provide app suggestions at helpful times (for example, suggesting Canva if you’re discussing creating a presentation) if the app is enabled, even before the user connects the app.

Enterprise/Edu admins and owners can further control access to apps using RBAC.

Read Build with the Apps SDK for more detail on building apps.

Conversations using apps are included in the Compliance API like other conversations from connectors. Citations from chat and deep research connectors are not supported.

How are apps recommended in my chats?

ChatGPT may suggest an app when it is likely to help with your current task. You can always call an app directly by name by using it as the first word in your message.

What does ChatGPT share with apps?

After you enable an app, the app may be able to access information from ChatGPT in order to help provide context for your requests. For example, if the Canva app is enabled and you ask, “Canva, can you turn these ideas into a presentation?”, then the app may access and use relevant context from your ChatGPT conversations (such as names or taglines you’ve been brainstorming) in order to help generate a design based on what you’ve discussed.

If you have Memory turned on, when an app is responding to your requests, it may also leverage relevant information from memories to provide more customized and useful interactions for you. For example, if you have Memory turned on and you ask, “Canva, can you design a flyer for my business?”, then the app may access and use relevant context from your memories (such as the fact that you have a dog-walking business) to better customize the requested flyer. You can learn more here about Memory, including how to disable it or control individual memories.

Apps you enable may also see basic information typically shared when you visit a website, such as your IP address, device or browser type, language and region settings, and approximate location, and can use that information to improve the accuracy of your results. Approximate location is based on your IP address and reflects a general area like your city or region, not your exact street address or GPS coordinates. For example, if you’ve enabled the Zillow app and ask to find houses nearby, the app can use your approximate location to show listings in your area without you needing to type in a city or ZIP code.

Data shared with apps is handled according to each app’s terms of service and privacy policies, which you’ll see before enabling the app.

How does ChatGPT use information from apps?

After you enable an app, ChatGPT can use information in the app as context to help ChatGPT provide you with responses. If you have Memory enabled in your settings, ChatGPT may remember relevant information accessed from the app. ChatGPT can also use relevant information accessed from apps to inform search queries when ChatGPT searches the web to provide a response.

Does OpenAI use information from apps to train its models?

For ChatGPT Free, Plus, Go, and Pro users, we may use information accessed from apps to train our models if your “Improve the model for everyone” setting is on. You can read more about how your data is stored and used in this article in our help center.

Was this article helpful?