Skip to main content
Listing your app in the ChatGPT Plugin Store means filling a long form at platform.openai.com/plugins and passing OpenAI’s review. The first decision is who runs that form.

Who runs the submission

The listing ends up in your OpenAI organization under your company name on both paths, and the assets you prepare are identical. What changes is who sits in the form. Waniwani drafts your tool justifications, test cases, and starter prompts either way.

We submit for you

From an empty OpenAI account to a submitted plugin: what you set up, what you invite us to, what you send, and what we do with it.

You submit yourself

The full tab-by-tab checklist for the form: account setup, MCP, tool justification, test cases, screenshots, compliance.

Yours either way

These stay on your side whichever path you take:
  • An OpenAI organization with a verified developer or business identity. Verification can take days, so start it early.
  • Privacy policy and terms of service, live on your domain and reachable without a login.
  • A monitored support channel. Reviewers may test it.

Check eligibility first

Confirm your app clears the two hard eligibility limits: no moving money or crypto inside the conversation, and no AI generation of images, video, or audio.
Submitting the form does not guarantee a listing. OpenAI reviews every plugin, and approval is separate from going live: once a plugin is approved, someone still has to publish it from the plugins portal.

Tool justification template

Every tool’s annotations and justification text, laid out before the form opens.

Test cases template

The 5 positive and 3 negative cases reviewers run against your app.

Claude submission

Listing the same app in Claude’s Connectors Directory.

After you submit

Drive traffic to your listing once it is live.