I believe I have the same problem. I need only users on a whitelist to have access to the shared link of my custom GPT. Is this possible? Have you found a solution?
Sincere thanks
Moved this to a new thread for you as the other was a bit old and had a “solution” already. A new thread should help you get more eyes on your problem.
There is no “Invite only” option. This phrase pops up after create a GPT as “Only Me”, then click on the Update and you can see “Invite-Only” Phrase.
and close your browser
Launch again your browser
Open your GPT to edit and check if it is “Only Me”.
Why?
Sometimes, if you have multiple opened tab, although you save “Only Me”, on another page, there is a still an active edit page and it saves it as old version using current option.
Also if you opened it on another device it continues to update current option.
Just save as “Only Me”, then close all tabs and browser. Then start again.
I need to restrict my Custom GPT to specific users from a whitelist.
I’ve seen that it’s not possible to do this through the “Invite-only” option in the “Access” section, because these guests will need to be on my subscription plan.
I just don’t want to make the link available for everyone to access, but only specific people, so the option to share it with everyone doesn’t work for me.
I’ve tried to do something in the “Actions” section, but I wasn’t successful because I couldn’t restrict the GPT chat to only respond after some function was verified in the endpoint. I couldn’t send the user’s parameter (email) and I had other difficulties as well.
Could someone direct me to a good path and material so I can try to solve this issue?
It’s very important to use the GPT Chat platform itself and not other interconnected structures, such as Microsoft Bot Framework, etc.
Correct. As @sps suggested, you can try to build out an “auth” system using actions in the Custom GPT. We can’t provide full code for you to do so, though.
Also…
Lastly…
Let’s please try to keep this to a single thread while we help you.
From what I understand, OAuth will work to execute a specific action. Only authenticated users will be able to execute the action. This authentication method will not work for any prompt. Is that correct?
Is there a way to get around this?
What I need is to release GPT for a white list of emails. That’s all.
Yeah, I don’t think it’s possible at this time. I get what you’re saying, I think, and it would be nice/nifty, but alas…
The other route would be to try to replicate the Custom GPT with Assistants API or your own custom wrapper. That gives you a lot more control, but it’s usually not 100% like a Custom GPT.
Please let us know how your tests go. If you search the forums, I believe there’s been conversations in the past about just this topic.