I’m requesting an official, stable deep-linking mechanism for Custom GPTs that supports passing URL query parameters as a structured “launch context” (web + mobile). Similar deep-link requests exist for Projects/Shortcuts—this one is specifically for Custom GPTs.
Use case (skillpilot.com):
In SkillPilot, a learner clicks “Continue learning.” This should open ChatGPT and launch the Custom GPT already scoped to the right learner/session and skill, with no copy/paste and no manual parameter entry.
Example (placeholder GPT identifier on purpose):
https://chatgpt.com/g/<custom-gpt>?skillpilot-id=<USER_OR_SESSION>&skill-id=<SKILL>
On mobile, the same HTTPS link should ideally open the ChatGPT app via universal/app links. (Optionally, a documented app scheme could be supported too, but HTTPS is sufficient.)
Expected behavior:
-
The link opens the Custom GPT.
-
Parameters are available to the GPT as structured data, e.g.:
-
launch_context["skillpilot-id"] -
launch_context["skill-id"]
(not merely prefilled text in the composer)
-
This would enable real “Open in ChatGPT” integrations where the user uses their own ChatGPT account/plan, while external apps (e.g., skillpilot.com) can reliably set initial context.