onleeassistant
ChatGPT in Google Workspace
Get it done faster !
OnleeAssistant is a powerful AI-powered assistant that helps you automate tasks, manage projects, and collaborate with colleagues.
We use the Open AI GPT model to provide the most accurate and actionable answers.
With onleeassistant, Google Workspace users can work faster and smarter. Try it today and see how onleeassistant can help you get more done in less time.
Integrated with all your Workspace apps
onleeassistant is the perfect Google Workspace add-on to help you get the most out of your day!
No matter what you're doing - whether you're in Gmail, Google Sheets, Google Drive, or any other Google Workspace app - onleeassistant will always be there to help you out. Plus, it's always available in your sidebar, so you can access it with just one click!
And, if you're feeling extra productive, you can even give onleeassistant a high-five - it loves that!
Get your secret Key
Due to the cost of Open AI GPT request, onleeassiatnat work using a security key from account. To get your Secret Key :
Go to the Open AI website and generate one : link (First you need to signup)
Create API Key : Click "Create new secret key" and copy the key generated.
Copy the key in onleeassiatnt and save.
Get a 18$ free credit at signup.
What about security
This API Key is not stored by us, it is stored in an Apps Script User Property, this storage is linked to your Google account and can't be accessed by us outside the context of your session.
By this way your secret key can be use to perform request but is not stored by us.
Scope needed
https://www.googleapis.com/auth/userinfo.email : needed to get your email
https://www.googleapis.com/auth/gmail.addons.current.action.compose : We need this scope to let onleeassisatnt add content to your email or create new message.
https://www.googleapis.com/auth/gmail.addons.current.message.readonly : Needed to check the content of the email received for a better proposition.
https://www.googleapis.com/auth/gmail.addons.current.message.metadata : Scope to get context of the message.
https://www.googleapis.com/auth/gmail.addons.execute : Needed to execute add-on in Gmail
https://www.googleapis.com/auth/drive.file : Needed to execute add-on for Drive, Sheets, Docs and Slides.
https://www.googleapis.com/auth/script.locale : Needed to use User Property
https://www.googleapis.com/auth/script.external_request : This scope is to connect with Open APi API
https://www.googleapis.com/auth/script.container.ui : Additional scope needed to run the script as add-on
https://www.googleapis.com/auth/chat.messages.readonly : In the Google Chat app of onleeAssistant this scope is needed to interect with the message sent.
https://www.googleapis.com/auth/documents : In Google Chat app this scope is needed for reading content in a google docs.
We respect theprincipe of least privilege by requestng only scope linked ot the current email or document open, we don't request a large scope with global access.