Hello Team,
I am trying to submit our application successfully, but it is the fifth time it has been rejected and it is very difficult to understand the problems you are experiencing.
(BTW Now I can’t reply the email to get more information, i’m feel stuck.)
SITUATION:
I have these two problems in the last try (I receive the same two times):
-
The developer name you entered does not match your verified individual or business name. Please update the developer name so it matches the verified name on your account. If you would like to publish under a business name but have not yet completed business verification, please complete business verification in Platform Settings
-
One or more of your tool’s annotations do not appear to match the tool’s behavior. Please confirm annotations are explicitly set to true or false (not null) for every tool. Include a clear justification for why the hint is set that way based on the tool’s actual behavior.
QUESTIONS:
Question 1:
Does the Developer name need to match the exact legal verified business name character-by-character, for example “XXX S.A.” instead of brand name “XXXX” or organization display name?
Question 2:
For tool annotations, could someone confirm the expected values for tools that call external providers but do not purchase or modify user data?
get-checkout-link
- creates or retrieves a provider checkout link/session for a selected plan
- does not place an order
- does not charge the user
- does not modify account data
- user still must complete checkout separately.
CONCLUSION:
It’s so difficult to understand, I have 2 rejects with these same conditions and I can’t understand which tool have the problem, and which name suppose to be, i try with my personal name and the Business Name, but I have the same reply in these two emails, the same condition in these emails.
Worse than this now I can’t reply the emails because the system reject the replies!
Message blocked
| Your message to openai-review@openai.com has been blocked. See technical details below for more information. |
| The response was: |
The group openai-review@openai.com does not allow posting through email.
What supposes to do?
Hey @ManuelDario, that sounds really confusing, especially getting the same rejection twice.
On the two questions:
1. Developer name
If you’re registering under a business, it needs to match the verified organization name exactly from your Organization verification. Even small differences like abbreviations or branding vs legal name can trigger that rejection.
2. Tool annotations (for your checkout link case)
Based on what you described, these should line up:
- readOnlyHint: true
- It’s only generating/retrieving a checkout link, no data is created or changed.
- destructiveHint: false
- No deletion or irreversible actions happening.
- openWorldHint: true
- It calls an external payment provider, so it’s outside the core environment.
Make sure to include clear justification for why the hint is set that way based on the tool's actual behavior.
One more thing on the blocked email
That part trips people up a lot. You’ll need to reply directly to the original review email thread, not by emailing openai-review@openai.com directly, since that inbox doesn’t accept new messages.
If you’re still stuck after updating those, share what you changed and we can sanity check it together.
-Mark G.
Thank you for your response.
I tried replying to the support email, but it’s from the same address where I receive rejection messages: openai-review@openai.com. I don’t have another email address.
Yes, I converted all my tools to Open World: True annotations. I assume that’s the problem, but I didn’t understand it. Now I assume that if my MCP connects to an external API, that’s Open World: True, right?
Regarding my developer name: My company is legally registered as S.A., but I don’t actually remember how we spelled that name. Since I can’t see it in the OpenAI panel, it’s confusing. Is there any way support can tell me what that name should be so I can enter it exactly?
Perhaps adding a checkbox or button that allows OpenAI to use the registered name without having to search for it would be more helpful and simpler to avoid this problem.
Thank you, and I look forward to your next response.
@ManuelDario, I’d suggest resubmitting the app for re-review after updating the tool annotations.
For openWorldHint: true, yes, use that when the tool connects to anything outside the local sandbox, like an external API, network resource, or third-party system.
For the developer name, you should be able to check it in the developer platform under Organization settings. Go to Verifications, then open the Verified dropdown to see the verified business name. That should be the name to enter exactly.
And agreed, having a checkbox to reuse the verified legal name would make this much simpler and less error-prone.
-Mark G.
Thank you! I tried to find it, but there’s no option to see my verified name.
I can resubmit my review, but I’d have to wait another week, and if there’s a problem, I’d be back in the same situation. I’d rather wait for a response via email.
@ManuelDario, totally understood. We'll keep this post open in case there are any updates from your end.