How to Access the OPEN AI Consent Screen or User Emails During Plugin Installation?

Hi everyone!

I hope everyone is doing well. I’m currently working on developing a plugin for ChatGPT and have encountered a question that I’m hoping someone here can help me with.

I want to build a workflow for my plugin that saved the user from creating a whole new account after plugin install. I would like to access the emails of the user signing up, whatever email is linked to the Open AI account.

  1. How can I get consensual access to this information without forcing them to create a new account through my own Oauth workflow or google sign up?

I would just like to leverage the fact that the user will already have an account with Open AI and they dont need a seperate one to use my plugin.

  1. How can I prompt users to the OPEN AI consent screen during the installation of my plugin, where they can grant permission for the plugin to access their email address?

  2. If accessing user emails directly is not possible, are there any alternative methods or workarounds that I can use to achieve similar functionality while respecting user privacy?

I appreciate any guidance or suggestions that the community can provide. Thank you in advance for your help!

Best regards,

1 Like

You could require an oauth and including a consent, then send your users to that screen?

I am going to play with some workflows today. My ideal workflow is this.

  1. They install the app
  2. A help prompt gets displayed showing users how to use the app, and how to sign up
  3. They get asked by Chat GPT is they consent to sharing their OPEN AI email and account. Ideally this could be done through the chat rather than an external website but that may not be secure. (I think that would be the best UI if they could log in through the chat, similar to how you dont need to leave an iPhone app to make an account with the app)
  4. The user can start using the app and they never need to login again aslong as they are logged into OPENAI.

What do you think of this workflow?