The Nylas Communications Platform drastically reduces the effort it takes to build and maintain a Gmail, Google Calendar, and Google Contacts integration. With just a few lines of code, you can integrate full email, calendar, and contacts functionality into your application.
Get started with your Google integration
To integrate Google accounts into your application, you first need to connect your Nylas app to a Google API project. This enables users to authenticate with their Google account and provide access to the data that you stipulate in the Google API.
Follow our guide to set up your Google project.
Google verification and security assessment
The Google verification and security assessment processes can take several weeks or longer.
When you create your Google Project, you need to list which Google scopes your app will use. Each scope grants your application permission to access a specific piece or category of user data.
If your application accesses Google user data with Google APIs and requests certain scopes, you might have to complete a Google verification process, and a separate security assessment process. Which process or processes depends on whether your app requests sensitive scopes or restricted scopes.
|Scope type||Required processes||Google's policy and requirements|
|Sensitive||Google verification||Your app must follow Google’s API Services User Data Policy|
|Restricted||Both Google verification and security assessment||Your app must follow Google’s API Services User Data Policy and meet Additional Requirements for Specific Scopes.|
For more information, see the Google verification and security assessment guide.
Build with the Nylas SDKs
The Nylas SDKs are the quickest way to get started integrating Gmail, Google Calendar, and Google Contacts into your app. We offer SDKs for Python, Node.js, and Ruby to suit a variety of preferences.