Google Workspace Plus TriNet Integration

USER GUIDE

The integration between TriNet and Google Workspace automates the process of pushing employee information from TriNet to Google Workspace. It manages various employee details such as names, email addresses, phone numbers, addresses, and more.

TriNet

The integration between TriNet and Google Workspace allows you to streamline your employee onboarding and offboarding by automatically pushing employee information from TriNet to Google Workspace.

This integration manages the following:

  • User profiles – Google Workspace users will be provisioned, updated and deprovisioned based on the updates made in the TriNet platform.
  • Group assignments – To allow for additional granularity in the security assignments, each user will be assigned to a Google Workspace group that represents the department and/or location of the TriNet employee. Group assignments are also updated with employee transfers.
  • Calendar updates – Google employee calendars can be updated with approved time off requests to increase accuracy of calendars and eliminate a need for manual updates by the employee. In addition, one company-wide calendar can be configured to track all employees’ time-off requests in one central place (Company PTO Calendar).

TriNet

Employees/Users

This integration manages the following information in the user profile:

Google Property name Description TriNet Information Transferred to Google Workspace
name.familyName The user’s last name. Employee’s preferred last name if populated, otherwise: Employee’s
primary last name
name.givenName The user’s first name. Employee’s preferred first name if populated otherwise:
Employee’s primary first name
password Stores the password for the user
account.
Default password from the
integration configuration.
primaryEmail The user’s primary email address. This property is required in a
request to create a user account. The primaryEmail must be unique and cannot be an alias of another user.
Employee’s work email
addresses[].country Country. Employee’s work location
country
addresses[].locality The town or city of the address. Employee’s work location
city
addresses[].postalCode The ZIP or postal code. Employee’s work location
zip code
addresses[].region The abbreviated province or state. Employee’s work location
state
addresses[].streetAddre
ss
The street address, such as 1600
Amphitheatre Parkway.
Employee’s work location
street address
changePasswordAtNext
Login
Indicates if the user is forced to
change their password at next login.
“true”
emails[].address The user’s email address. Also serves as the email ID. This value can be the user’s primary email
address or an alias.
Employee’s work email
emails[].type The type of the email account. Acceptable values are: “custom”  “other”
“home”   “work”
“work”
externalIds[].type The type of the ID. “organization”
externalIds[].value The value of the ID. TriNet Employee ID
includeInGlobalAddress List Indicates if the user’s profile is visible in the Google Workspace global address list when the contact sharing feature is enabled
for the domain.
“true”
organizations[].title The user’s title within the organization, for example ‘member’
or ‘engineer’.
Employee’s business title
phones[].type The type of phone number. “work”
phones[].value A human-readable phone number.
It may be in any telephone number format.
Employee’s work phone
relations[].type The type of relations “manager”
relations[].value The email address of the person the user is related to. Email address of the
supervisor

Calendar Updates

Employee Calendars

When updating employee calendars, the following information will update in the calendar entry:

Summary: Type of time off taken by the employee: PTO, Vacation, Sick, Bereavement, Jury Duty, etc. The description will match the request made by the employee.

Dates:  Dates time off is taken. The calendar will always indicate a full day for the time off request, even if the employee is only taking a half day.

Display As: Busy

TriNet

Notes:

  • Employee calendars will update only after a manager approves the request.
    Requests in a submitted state will be ignored until approved.
  • Cancellation of time off requests will not update the employee calendar.
    When time off requests are cancelled, you must manually update this information.

Company Calendar

TriNet allows for the update of a single company-shared calendar with all employee  time off requests. It provides a central calendar to view all employees that are out of  office at any given time. When updating the company calendar, the following information will be updated in the calendar entry:

Summary: Employee Name + Out of Office. The integration will provide general information that the employee is out of office.

Dates:  Dates time off is taken. The calendar will always indicate a full day for the time off request, even if the employee is only taking a half day.

Display As: Busy

Notes:

  • While TriNet provides an integration that allows you to update the company calendar with all employees’ requests, it is up to the client to identify the employees who should have access to this information and properly protect the shared calendar. Please refer to the Google documentation on how to properly share calendars within your organization.
  • The company calendar will only update after a manager approves the request.
    Requests in a submitted state will be ignored until approved.
  • Cancellation of time off requests will not update the company calendar. When time off requests are cancelled, you must manually update this information.

Disclaimer

© 2025 TriNet Group, Inc. All rights reserved. This communication is for informational purposes only, and all rights and obligations between the parties, including those regarding your use of TriNet’s online systems, are solely those set forth in your written TriNet Services Requisition and the terms referenced therein. Nothing herein is legal, tax or accounting advice. Reproduction or distribution in whole or part without express written permission is prohibited. All trademarks, service marks, logos, and any other proprietary designations of TriNet used herein are trademarks of TriNet. Any other referenced third-party trademarks, service marks, logos, and any other proprietary designations are the property of their respective owners. “Employee” as used here and on the integration platform refers to worksite employees, which are employees who work for a TriNet customer company.

Specifications:

  • Integration: TriNet and Google Workspace
  • Function: Streamline employee onboarding and offboarding

Product Information:

User Profile Information:

The integration manages the following user profile information:

  • name.familyName: Employee’s last name
  • name.givenName: Employee’s first name
  • password: User’s password
  • primaryEmail: User’s primary email address
  • addresses[]: Work location details
  • changePasswordAtNextLogin: Indicates if password change is required
  • emails[]: Email addresses
  • externalIds[]: Employee ID
  • includeInGlobalAddressList: Visibility in global address list
  • organizations[].title: Employee’s title
  • phones[]: Phone numbers
  • relations[]: Relationships
Calendar Updates:

Employee calendars and company calendar are updated with relevant information like time off requests, employee details, and event summaries.

Employee Calendars:

The calendar entry includes summary, dates display, type of time off, and busy status for employee time off requests.

Company Calendar:

A central calendar is updated with all employee time off requests to provide visibility of employees out of the office at any given time.

TriNet


Frequently Asked Questions (FAQ):

Q: Can employee information be updated manually in Google Workspace?

A: No, the integration automatically pushes employee information from TriNet to Google Workspace to ensure accuracy and efficiency.

Q: How can I view all employee time off requests in the company calendar?

A: The company calendar in TriNet allows for the centralized view of all employee time off requests, providing a comprehensive overview of employees’ availability.

Documents / Resources

trinet Google Workspace Plus TriNet Integration [pdf] User Guide
Google Workspace Plus TriNet Integration, Workspace Plus TriNet Integration, TriNet Integration

References

Leave a comment

Your email address will not be published. Required fields are marked *