{
  "$type": "site.standard.document",
  "bskyPostRef": {
    "cid": "bafyreig46koourejv67fz5uc7eqxizlhcvpwkhmaaiz4qgzblbmkdzrluu",
    "uri": "at://did:plc:lk3jfj3zq4k4wxnk474axylu/app.bsky.feed.post/3mjgtbb22r7f2"
  },
  "path": "/t/openai-needs-a-faster-review-funnel-already-approved-apps/1378915#post_4",
  "publishedAt": "2026-04-14T05:44:29.000Z",
  "site": "https://community.openai.com",
  "tags": [
    "@casey-chow",
    "https://platform.openai.com/apps-manage",
    "Conversation scoped state",
    "href"
  ],
  "textContent": "Thanks @casey-chow! Below some details from our experience (hope this helps with internal prioritisation).\n\n**App Review**\n\n  1. Initial review ~ 2.5 months > rejected (erroneously) > appealed > approved.\n\n\n\n  2. Rejection emails sometimes have no explanation/context\n\n\n\n**Bugs/Issues**\n\n  1. https://platform.openai.com/apps-manage not showing my apps for ~3 days (is working again now)\n\n  2. Conversation scoped state - for multi-turn app experiences (this is really important in our case)\n\n  3. Switching to full screen causes flicker/re-render of the widget (on desktop)\n\n         window.openai.requestDisplayMode({\n            mode: 'fullscreen'\n         });\n\n\n  4. More control over the model followup message after widget renders (href)\n\n\n\n\n**Why we need to update**\n\nOur app allows/requires multiple turns. We had to build our own conversation scoped state management (storing an ID). This (write action) triggers a permission dialogue for the user after the first turn and totally breaks the experience. Update focuses on a single turn and more UI focused experience.\n\n**Question:** Any guidance/insight if/when apps may be invoked automatically without users having to manually add it? Discovery/distribution is effectively non-existent atm?\n\nHope this helps!",
  "title": "OpenAI needs a faster review funnel already approved apps"
}