Skip to main content

Admin: Enabling Autopilot for ExtendSync Google NetSuite

ExtendSync Google | Learn about the necessary steps to enable Email Autopilot

Updated over a week ago

What is ExtendSync Autopilot?

Autopilot for Email is an optional add-on that automatically attaches all future emails to NetSuite records once the first email has been attached, saving time and ensuring every follow-up message is stored.

This guide walks administrators through the steps required to enable Autopilot for their organization.


Prerequisites

Your organization has an active Autopilot Add-On license
➜ Contact cloudextend-sales@celigo.com if you’re unsure.


🚨 Important Notes (Read Before Proceeding)

❗ Autopilot must be authorized per Google Workspace domain

  • The authorization step below must be taken for each Google Workspace domain you will be using. Failure to complete the authorization for each domain will cause Autopilot to fail when processing emails for unauthorized domains.


Admin Steps to Enable Autopilot

Autopilot setup consists of two parts:

  1. Google Workspace Authorization

  2. NetSuite Configuration

Complete both sections below.


Google Workspace Authorization

Autopilot requires elevated Google API permissions to monitor Gmail threads in real time.

Step 1: Open Manage Domain Wide Delegation

  1. On your Google Admin Home

  2. Go to Security→ Access and data control → API Controls.

  3. Under Domain wide delegation, click Domain Wide Delegation.

  4. Click Add New.

Step 2: Add the Autopilot Client ID and Scopes

  1. A pop-up window will appear then enter the Client ID and OAuth Scopes. Use the following values:

    • Client ID:

      113210677340904974316

    • OAuth Scopes:

      https://www.googleapis.com/auth/pubsub,https://www.googleapis.com/auth/gmail.modify

IMPORTANT

  • Check for extra spaces at the start and end of the copied IDs and remove them if there are any.

  • Autopilot is only for Enterprise Customers. Skip this step if you are not on Enterprise.

6. Click Authorize.


Step 3: Repeat for Every Domain (If needed)

If your company uses multiple Google Workspace domains:

  • Repeat Steps 1–2 for each domain

  • Failing to do so causes Autopilot to not work for users under an authorized domains.


NetSuite Configuration (Company Wide-Setting)

Once Google Workspace is authorized, configure NetSuite so Autopilot can store emails correctly.

Step 1: Enable Partner Relationship Management

Even if you do not use Partner Management, Autopilot requires this feature.

  1. Go to Setup → Company → Enable Features

  2. Open the CRM tab

  3. Scroll to Partners

  4. Enable Partner Relationship Management

Step 2: Enable SOAP Web Services + Token-Based Authentication

Still in Enable Features:

  1. Go to the SuiteCloud tab.

  2. In SuiteTalk section, Enable check box for SOAP Web Services

  3. In Management Authentication section, enable check box for Token-Based Authentication.

Step 3: Enable Rich Text Editing

  • In NetSuite, go to Home> Set Preferences> Appearance

  • Enable Rich Text Editing.

ExtendSync will respect this as the tokens (next step) and will associate the admin preferences for ExtendSync. Without this setting emails will be synced as HTML.

Step 4: Create Access Tokens

Autopilot requires a Token ID & Secret created using the same NetSuite role that will run the Autopilot.

If not using the Admin role, ensure the custom role has full edit access to all NetSuite records involved in email storage.

  1. From the home page (scroll to the bottom left), select Manage Access Tokens and then select New My Access Token.

  2. Select the application, Celigo CloudExtend for Google Apps, accept the default name provided, and click Save.

  3. Save the Token ID and Secret in a secure location such as LastPass as this page will not be available to you again.

    ⚠️ You cannot retrieve the secret again — you must recreate it if lost.


Enable Autopilot for Emails

Now that you have your token and secret you are ready for the final step.

👉Note, the user performing the steps below must also have an ExtendSync Google license allocated to them (even if only temporary to perform this action) before the Autopilot settings will be visible.

Typically a NetSuite Admin will perform the steps below. If desired, permissions can be allocated to non-admin roles as outlined here.

  1. In NetSuite, go to Setup > Custom > Celigo CloudExtend Setup.

  2. Click Next to get to Step 2.

  3. Look for the Autopilot settings configuration pane.

  4. Enter the Token ID and Secret from the above step and click Submit.

Autopilot is now enabled.

To Disable Autopilot

Select Off and click Submit.


⏳ Activation Time

After Autopilot is enabled, allow up to 24 hours for full activation.


Known Issues

  • Attachments on follow-up emails

    Autopilot attaches files only to the first email stored in the thread.
    Subsequent emails added by Autopilot will not include file attachments.


Educate End Users

After enabling Autopilot:


Need Help?

ExtendSync offers several support options:

  • 💬 In-app chat at support.cloudextend.io (bottom right)

  • 📘 Search our knowledge base for common issues

  • 📧 Email support: cloudextend-support@celigo.com

  • 📡 Check status: status.cloudextend.io

Did this answer your question?