Review times
← All stores

ChatGPT Plugins

OpenAI · A plugin or app (remote MCP server, optional UI, skills) for the directory in ChatGPT and Codex
Updated 8 Nov · 55 submissions tracked
Moving
41days to hear back

Half get a decision within 41 days.

12 waiting, oldest 51d · last approval 9 days ago. Decisions seen this week.

13dmedian to approval (10)
6dmedian to rejection (10)
12still waiting
51doldest still waiting
49%decided within 30 days
Share
Badge for your README

ChatGPT Plugins review time

It stays live: the badge updates as the numbers move.

Latest from OpenAI · 29 SeptAt DevDay OpenAI moved submission to a plugin ZIP: plugin.json now carries the listing, the five positive and three negative test cases, the demo video link and release notes, and developers who used the old form are asked to download their plugin as a ZIP. Plugins can also add extensions: sidebar apps, conversation panels, file viewers, settings and composer mentions. (OpenAI plugin docs)

Approvals after a long wait, stalls, big changes. A few emails a month at most; one-click unsubscribe.

Pick your date to see how your wait compares.
Share still waiting, by days since submitting 25%50%75%0d14d28d42d56d70dmedian 41d

Common questions

How long does ChatGPT Plugins review take?

As of 8 November 2026, half of ChatGPT Plugins submissions tracked here got a decision within 41 days. Approvals took a median of 13 days. Rejections came back in a median of 6 days.

Is ChatGPT Plugins review stuck right now?

Decisions seen this week. The last approval seen was on 30 October 2026.

How do I submit an app or plugin to ChatGPT?

From the OpenAI Platform dashboard, under Plugins (Apps SDK apps now live there too). You need a verified developer or business identity, an MCP server the reviewer can reach from the public internet, tool annotations, test prompts, and a demo account if your app needs sign-in. Only one version can be in review at a time.

Why do ChatGPT apps get rejected?

The rejections reported here most often say the reviewer could not connect to the MCP server or could not get through sign-in: a blank authorization page, an email code instead of a password, device verification, or a firewall blocking their network. Test the whole OAuth flow in a fresh browser with the exact demo account you submitted, from outside your own network, before resubmitting.

Can I speed up ChatGPT app review?

OpenAI publishes no timeline and no expedite route. Developers who have waited a long time report opening a support ticket with the submission ID. In the reports collected here, rejections come back within days, so a long silence has usually meant the submission is still in the queue rather than failed.

How do I change a ChatGPT submission that is already in review?

A rescan doesn’t update it: the version in review keeps the tool snapshot it was submitted with. Cancel the review, which returns it to Draft, reconnect so ChatGPT rediscovers the tools, then resubmit. That is how our own resubmission went on 5 October 2026.

How long does the ChatGPT submission scan take?

About 4 to 6 minutes when we resubmitted on 5 October 2026, and its spinner never finishes, so reload the page. Items marked "Needs further review" send a tool to human review; they are not errors. The final submit step includes a checklist of attestations, among them that the plugin involves no money or crypto.

How do I submit a new version of a published ChatGPT plugin?

Open the plugin’s own page on the OpenAI Platform and use Create draft from ZIP in its header (earlier, Upload new version or Upload plugin to make changes). Approval doesn’t publish it: Publish plugin on the same page replaces the live version once you confirm. The Upload new or existing plugin area on the main Plugins page creates a second plugin instead, even when the package name matches: that is how we ended up with two on 6 October 2026. Don’t fix a duplicate by deleting it and uploading again, because deleting a plugin can reserve its name for a while.

How long does a ChatGPT plugin update take?

It depends on what changed. Stacktree’s 1.3.0 and 1.3.1 (22 and 23 October 2026) changed only skills and release notes, and both showed Ready to publish the moment they were submitted. Its 1.2.0, which came with new tools and a file viewer, took 16 days (6 to 22 October), though the tools themselves were live the day after they were deployed. We’ve seen this on one plugin so far. Either way, approval doesn’t publish the update: Publish plugin does.

Why did OpenAI email me to reconnect my plugin for daily MCP scans?

OpenAI’s daily scans of a published plugin run through your own ChatGPT connection to it. Uninstalling the plugin from your ChatGPT account ends that connection, and OpenAI emails “Reconnect your plugin … for daily MCP scans”. Reinstalling makes a new connection the scans don’t use, and on 22 October 2026 the portal’s Reconnect to scan wasn’t a button we could click. Our live tools kept working, and a new version could still be submitted with an “MCP checks need attention” note. Keep the plugin installed in the account you develop with.

Do tool changes reach a published ChatGPT plugin on their own?

OpenAI says changes to a published plugin’s MCP tools are picked up by its scans and go live after automated checks, with no new version; listing and skill changes need a new version. It isn’t instant: on 6 October 2026 a Rescan on our published plugin left its tool table on the reviewed list, and a published plugin’s MCP card has no Reconnect. By the next day the table listed all twelve new tools. If a new version’s test cases use new tools, wait until the MCPs tab lists them before you submit. MCP Events arrive the same way: minutes after our server began advertising events on 22 October 2026, ChatGPT ran a task on one, while the portal’s MCPs tab still listed none.

Why isn’t my approved plugin on the ChatGPT plugin directory home page?

Approval puts a plugin in the directory’s search and on its own page at chatgpt.com/plugins. The shelves on the directory home page are chosen by OpenAI: on 6 October 2026, New & Noteworthy held Adobe, tldraw, Canva, Figma, Shopify and MagicPath, a DevDay launch partner. We know of no form to apply for them.

Submissions

SubmittedStatusDaysTypeSource
5 NovWaiting0+ResubmissionDeveloper report
5 NovWaiting0+NewDeveloper report
23 OctWaiting1+NewDeveloper report
23 OctRejected12NewDeveloper report · Test cases failed: the fix
21 OctWaiting0+ResubmissionPublic report · Approximate submission date. From the X post
20 OctApproved0NewPublic report · Approximate submission date. From the X post
18 OctApproved12NewDeveloper report
12 OctWaiting5+NewPublic report · Approximate submission date. From the X post
12 OctWaiting4+NewPublic report · Approximate submission date. From the OpenAI developer forum
11 OctWaiting0+NewPublic report · Approximate submission date. From the X post
10 OctWaiting0+NewDeveloper report
9 OctWaiting7+NewPublic report · Approximate submission date. From the X post
7 OctUnconfirmed0+NewDeveloper report · Qreate - Discord community management platform with an AI assistant, automations, moderation, tickets and server management.
7 OctUnconfirmed1+NewDeveloper report
6 OctApproved16UpdateDeveloper report · Stacktree 1.2.0: new tools, file viewer, sidebar panel and MCP Events, uploaded as a new version of the published plugin.
6 OctRejected15NewDeveloper report · OpenAI said they could not confirm verified business owns the plugin, the brand, or the trademark.
5 OctApproved1ResubmissionDeveloper report
5 OctWaiting7+NewDeveloper report
5 OctRejected16NewDeveloper report · Tool hints missing or wrong: the fix
2 OctWithdrawn3NewDeveloper report · Cancelled after the automated scan flagged two tools, fixed, then resubmitted the same day.
2 OctRejected27NewPublic report · Idiots claimed they couldn't sign in, I immediately signed in and tested using the creds I'd originally provided. They almost certainly typo'd the password and gave up. I've submitted an appeal via reply email, who the hell knows how long I'll be waiting on that. · Reviewer couldn’t sign in: the fix
29 SeptUnconfirmed0+UpdateDeveloper report · Review Times v1.0.1 update submitted to the ChatGPT plugin directory; still waiting.
25 SeptApproved3NewDeveloper report · Review Times submitted to the ChatGPT plugin directory.
24 SeptUnconfirmed5+NewPublic report · From the OpenAI developer forum
20 SeptApproved21NewPublic report · Approximate submission date. From the Reddit post
18 SeptWaiting29+UpdatePublic report · Approximate submission date. From the OpenAI developer forum
18 SeptWaiting34+UpdatePublic report · Approximate submission date. From the OpenAI developer forum
16 SeptUnconfirmed17+UpdatePublic report · Approximate submission date. From the OpenAI developer forum
14 SeptUnconfirmed21+NewPublic report · Approximate submission date. From the Reddit post
11 SeptApproved13NewPublic report · From the X post
11 SeptUnconfirmed25+NewPublic report
2 SeptApproved41NewPublic report · Approximate submission date. From the Reddit post
1 SeptApproved41ResubmissionPublic report · Approximate submission date. From the X post
26 AugWithdrawn37ResubmissionDeveloper report · No decision after five weeks. A portal bug blocked changes to the old draft, so it was replaced by a new plugin on 2 Oct.
22 AugUnconfirmed12+ResubmissionPublic report · From the OpenAI developer forum
17 AugRejected9ResubmissionDeveloper report
8 AugUnconfirmed12+ResubmissionPublic report · From the OpenAI developer forum
6 AugUnconfirmed14+NewPublic report · Approximate submission date. From the OpenAI developer forum
4 AugRejected3ResubmissionDeveloper report
1 AugRejected3ResubmissionDeveloper report
30 JulUnconfirmed15+NewPublic report
29 JulRejected3ResubmissionDeveloper report
28 JulRejected1ResubmissionDeveloper report · "Unable to connect to your MCP server" · Couldn’t connect to the server: the fix
27 JulUnconfirmed30+NewPublic report · Approximate: "30+ days" on Aug 26
27 JulRejected1NewDeveloper report · Reviewer blocked at sign-in · Reviewer couldn’t sign in: the fix
20 JulUnconfirmed14+NewPublic report · Approximate submission date. From the OpenAI developer forum
20 JulUnconfirmed14+NewPublic report · Approximate submission date. From the OpenAI developer forum
19 JulUnconfirmed15+UpdatePublic report · Approximate submission date. From the OpenAI developer forum
17 JulUnconfirmed12+ResubmissionPublic report · From the OpenAI developer forum
24 JunUnconfirmed62+NewPublic report · Approximate: "over 2 months" on Aug 25
24 JunUnconfirmed30+ResubmissionPublic report · Approximate submission date. From the OpenAI developer forum
21 JunWithdrawn78NewPublic report · Withdrew after 78 days with no verdict, to resubmit
16 JunUnconfirmed70+NewPublic report · Approximate submission date. From the OpenAI developer forum
11 JunUnconfirmed53+NewPublic report · From the OpenAI developer forum
31 MayApproved8UpdatePublic report · Update to an existing app, approved in 8 days

Unconfirmed: last reported as waiting more than 30 days ago. They count as waiting up to that date, not beyond it.

How review works

Formerly ChatGPT Apps; the Apps SDK submission flow now lives under Plugins. You upload a plugin ZIP whose plugin.json carries the listing, test cases and release notes, then add reviewer credentials and attestations in the OpenAI Platform with a verified developer identity. One version can be in review at a time. Listing and skill changes need a new ZIP version, and for an already-published plugin those can be approved the moment they are submitted; tool changes roll out through OpenAI’s scans. OpenAI publishes no timeline. Rejections tend to arrive in days; approvals can take months.

Where to submit · Official docs

Why ChatGPT apps and plugins get rejected

  1. Reviewer couldn’t sign in · 2 reports
  2. Couldn’t connect to the server · 1 report
  3. Tool hints missing or wrong · 1 report
  4. Test cases failed · 1 report
  5. Tool scan failed

All 23 reasons: what reviewers say, and how to fix each one

Before you submit: check your MCP server against the reasons ChatGPT Plugins has rejected submissions.

npx mcplane preflight --store chatgpt

mcplane is open source, from the maker of Review Times. It logs your submission here when you send it.

Waiting on ChatGPT Plugins?

Where is it now?

No account. You get a private link to update it when it moves. Got an email from the store? Forward it to log@reviewtimes.fyi with your submission date at the top instead.

From a terminal: curl reviewtimes.fyi/chatgpt