Google Workspace has a feature that enable organization to send email using any email registered in the organization. This is makes Gmail App integration to be more flexible where organization can flexibly used multiple email depending on situation.
The caveats are:
Google Workspace integration is not straight forward and some initial setup need to be done in organization side (organization’s GCP & Google Admin). This will also need highest admin privileges to be setup.
There are 2 main place that need to be setup:
Before you can develop a Workspace app, you must create a project, enable the API and perform some authentication and authorization tasks. To get started, follow these steps:
For further information, refer to Create a new project and enable the API
To use Google Workspace APIs, you need a Google Cloud Platform project. This project forms the basis for creating, enabling, and using all GCP services, including managing APIs, enabling billing, adding and removing collaborators, and managing permissions.