AI Agents & Automation

Should Your Business Build a ChatGPT App? Who It's For and What It Takes

Thinking of building a ChatGPT app? They're now called plugins. Who they suit, what OpenAI's rules allow, the real effort involved, and cheaper alternatives.

The short answer

Build a ChatGPT app (now called a plugin) only if people already ask ChatGPT for something your product does better than ChatGPT can alone, such as live inventory, bookings or account data. For most small businesses, the better first moves are making your website easy for ChatGPT to cite and connecting ChatGPT to your own tools privately. A public plugin is a real software product with review, hosting and maintenance.

Since OpenAI opened ChatGPT to third-party apps, the question keeps coming up in client meetings: "Should we have one?" The honest answer depends less on the technology than on whether customers would actually use it there. This guide covers what changed in 2026, what OpenAI's rules allow, the work involved and the alternatives.

First, a naming update: ChatGPT apps are now plugins

If you read about the "Apps SDK" in 2025, you'll find that OpenAI's developer documentation now covers the same ground under plugins, and the old Apps SDK address redirects there. These are not the 2023 ChatGPT plugins, which were retired. Per OpenAI's documentation, a plugin can contain:

  • Skills: written instructions for a repeatable workflow.
  • An MCP server: the part that connects to your systems and exposes tools such as "check availability" or "create quote."
  • Optional interface: interactive panels, built on the open MCP Apps UI standard, for when people need to compare, edit or confirm something.

ChatGPT and Codex share one plugin directory, so a public listing is discoverable in both. If MCP is new to you, start with what MCP is and why a small business should care.

Who should build a ChatGPT app

OpenAI's plugin guidelines set a clear bar: plugins should provide functionality "not natively supported" by ChatGPT that helps with common requests, and "trial or demo plugins will not be accepted." In practice, that points to businesses with:

  • Live data ChatGPT can't see: inventory, availability, prices that change, order status.
  • A transaction people want to start in conversation: booking a table, requesting a quote, finding a product.
  • Existing customers with accounts who would sign in and use their existing subscription inside ChatGPT.
  • A team that can maintain software, because a plugin needs uptime, updates and support like any other product.

A local café with a static menu doesn't meet that bar. A regional retailer with live stock, a booking platform, or a SaaS product with logged-in users might.

Decision tree: if customers would not use your service inside ChatGPT, improve your website for AI search; if you only need it internally, connect a private MCP server; if you have live data and a team to maintain it, build a public plugin Do you need a public ChatGPT plugin? Would customers use your service inside ChatGPT? No Yes Make your site easy for ChatGPT to cite Is it only for your own team, not customers? Yes No Connect a private MCP server Build a public plugin if live data + a team
Figure: A simple decision path for whether to build a public ChatGPT plugin. (Flowmatix illustration)

See what Custom Web Applications would cost for your business

Answer a few questions about your project and budget and get a personalised plan, compared with typical market prices.

Get My Free QuoteAbout 3 minutes · no obligation · fixed price confirmed in writing

What OpenAI's rules allow, and don't

Several rules in the guidelines rule out common business ideas before any code is written. As of October 2026:

AreaWhat the guidelines say
SellingCommerce is allowed only for physical goods. Digital products, subscriptions and credits can't be sold, and plugins can't promote upgrades or link straight to a checkout page.
CheckoutPlugins use external checkout on your own domain. Instant Checkout is in beta for select marketplace partners only.
AdvertisingPlugins must not serve ads or exist mainly as an advertising vehicle.
DataA published privacy policy is required. Plugins must not collect card data, health information, government ID numbers or passwords.
AudiencePlugins must be suitable for users aged 13 to 17.

If your plan was "a branded chat that sells our membership," the rules won't allow it. If it was "let people check stock and reserve an item," you're on firmer ground.

What building one actually involves

A plugin is a small software product. Expect these pieces of work:

  1. Design a focused set of tools. OpenAI advises deciding use cases first, then defining a narrow tool surface. Three good tools beat twenty vague ones.
  2. Build and host an MCP server on a public HTTPS endpoint that connects to your booking, inventory or CRM system.
  3. Add sign-in if accounts are involved. OpenAI's security guidance calls for OAuth 2.1, least-privilege scopes and human confirmation for irreversible actions, and tells builders to assume "prompt injection and malicious inputs will reach your server."
  4. Submit for review. The submission process requires individual or business verification, domain verification, a test account for reviewers, and policy attestations. Only one review can be active per plugin at a time.
  5. Maintain it. When you change your MCP server's tools, the portal asks you to rescan them, and your listing has to stay accurate as your product changes.

The software cost is mostly in the integration with your own systems, not the ChatGPT side. If your data lives in clean, documented systems, the job is much smaller. Our guide to when building an AI tool makes sense applies here too.

Cheaper alternatives that often win

Get cited instead of installed

Most people asking ChatGPT about a local service won't install anything. They'll read the answer and the sources. Clear service pages, structured data and consistent business details do more for most small businesses than a plugin. See how to get your business cited by ChatGPT.

Connect ChatGPT to your tools privately

If the goal is helping your own team, you don't need the public directory. OpenAI's testing guide shows how to add a custom MCP server in ChatGPT, including a Secure MCP Tunnel for private servers, subject to your workspace's policies. No directory review, no public listing.

Watch the local-services programme

OpenAI is testing a "Get Quote" button on eligible local business listings with approved partners, per its local services specification. It runs through partner platforms rather than individual businesses, so the practical step for most owners is to keep listings on those platforms accurate.

Key takeaways

  • ChatGPT apps are now called plugins and combine skills, an MCP server and optional interface.
  • Build a public one only if you offer live data or transactions people want inside ChatGPT, and can maintain it.
  • OpenAI's rules bar selling digital subscriptions, ads and collection of sensitive data inside plugins.
  • For most small businesses, AI search visibility and private connections deliver more for less.

Frequently asked questions

How much does it cost to build a ChatGPT app?

OpenAI's submission documentation doesn't list a submission fee. The real cost is building and hosting the MCP server, connecting it to your systems, and maintaining it, which varies widely with how clean your existing data and APIs are.

Can I sell my subscription through a ChatGPT plugin?

No. As of October 2026, plugins may conduct commerce only for physical goods, and they can't start new subscriptions or promote upgrades.

Do I need a plugin for ChatGPT to recommend my business?

No. When ChatGPT searches the web, it reads and cites public pages, so a clear, well-structured website and accurate listings on the platforms people use are the practical levers. A plugin helps only once someone chooses to use it.

Sources

  1. Plugin architecture — OpenAI Plugins documentation
  2. Plugin guidelines — OpenAI Plugins documentation
  3. Upload and submit your plugin — OpenAI Plugins documentation
  4. Security & Privacy — OpenAI Plugins documentation
  5. Local services Get Quote conversion spec — OpenAI Plugins documentation

How Flowmatix can help

We put this into practice for businesses in Toronto and around the world through our Custom Web Applications, ai agents & ai solutions, seo & performance optimization services. Want to know what it would take for your business? Get a personalised quote in about 3 minutes.

Have an idea?

Ready to see what your project costs?

Answer a few questions and get a personalised plan, a comparison with typical market prices, and a clear next step. No obligation, no sales pressure.

Contact us