# Google Permissions

## Why does Keeping need permission to my Gmail account?

Keeping provides shared mailbox functionality built on top of Gmail. Shared Mailboxes are a way to manage shared email very easily right from Gmail. When a new email comes to a shared mailbox, this email is shared with everyone who is part of the shared mailbox.&#x20;

Keeping uses the Gmail API to fetch an email from the source Gmail account and then push this email to all the recipients who are part of the shared mailbox. The section below describes how the following scopes are used by Keeping to provide the shared mailbox functionality.

Google audits Keeping on an annual basis to ensure we are using these permissions correctly.

## **Description of the permission used**

[**gmail.insert**](https://www.googleapis.com/auth/gmail.insert)

To insert email into the Gmail accounts which are part of the Shared Mailbox. When an email needs to be copied to a Gmail account, insert is required.

[**gmail.labels**](https://www.googleapis.com/auth/gmail.labels)

Keeping may add or remove dedicated Gmail labels to sort your Keeping tickets.&#x20;

[**gmail.modify**](https://www.googleapis.com/auth/gmail.modify)

To modify the labels (user labels and system labels) in an email or a conversation. This allows Keeping to move emails from one label to another and provide a workflow for the user.

[**gmail.readonly**](https://www.googleapis.com/auth/gmail.readonly)

To get the email headers and the email body. Keeping looks at the email headers to identify emails that need to be shared. If sharing is required, the email is downloaded as an encrypted blob on our server, then pushed into the Gmail accounts it needs to be shared with.

[**gmail.send**](https://www.googleapis.com/auth/gmail.send)

To send an automated response for the emails in the Keeping shared mailbox.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.keeping.com/help/security-and-privacy/google-permissions.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
