SiftHub Logo-sm

SiftHub + Google Drive

Tap into your Google Drive content for full contextual answers grounded in your team's existing knowledge.

Start Integrating Today

About the integration

Ever been stuck searching for that one answer you know exists somewhere?

You’ve scoured through threads, DMed your colleagues, and still—no luck. Sound familiar?

With SiftHub bot for Slack, those days are over. Simply @SiftHub in any Slack channel (public or private) and ask your question. Instantly, you'll get a response powered by the collective knowledge of all your connected sources on the SiftHub Platform.

No more digging, no more guessing—just answers, right when you need them.

SiftHub connects to Google Drive through a service account configured in Google Cloud. You choose exactly what gets shared with it, specific files, folders, or entire drives. SiftHub indexes only what you explicitly allow, then makes that content available for search and AI-generated responses across your deal workflows.

Capabilities

Activating the SiftHub bot for Slack

Step 1:

Sign into your company’s SiftHub account here.

Step 2:

Once you’ve logged in, navigate to the ‘Connectors’ tab in the left side panel and select ‘Bots’. Find the ‘Slack’ bot in the ‘Bots’ tab and click ‘Activate’ after reading the description given there.

Step 3:

On the OAuth consent screen that opens, make sure the correct Slack Workspace is selected and click on the Allow button to approve the request for SiftHub to access your Slack workplace. It's important to review the permission that the consent screen shows before assenting to the permission request.

Step 4:

Once the setup is successful, you will be redirected to the SiftHub Web App and your bot connection status will show ‘Activated’.

Your SiftHub bot for Slack is now set up, make sure you test it!

Go to your Slack workspace to confirm that the SiftHub app now shows on the app section of your workspace. Tag @SiftHub in a channel or ask the bot a question via DM and confirm that you get a response. 

SiftHub-Slackbot-Product

Disclaimer:
SiftHub uses AI language models that generate responses from your organization’s connected knowledge sources. But it may sporadically be inaccurate. Always verify critical information independently when making important decisions.

Connection type SiftHub connects to Google Drive via a secure account created in Google Cloud. A Google Workspace Administrator sets up the account, assigns it a custom admin role, and shares the credentials with SiftHub.

Setup takes approximately 15 minutes.
What gets indexed SiftHub indexes Google Docs, Sheets, Slides, Word documents, PowerPoint presentations, Excel spreadsheets, PDFs, CSVs, and text files.

Admins control the scope by connecting an entire drive, specific shared drives, individual folders, or selected files.
How it works SiftHub maps content from your indexed Drive files to open RFPs, RFIs, security questionnaires, SOWs, DDQs, and drafts responses grounded in your existing knowledge.

Responses are injected directly into Google Docs, Word, or Excel templates while preserving formatting.

The same indexed content powers meeting prep, follow-up collateral, and handover docs, drawing on full deal context from your CRM, Slack, Gong, and other connected tools. Every response cites the exact source file it came from.
Content updates SiftHub syncs new and modified files every 30 minutes. For urgent updates, you can trigger a manual sync from the Connectors page, and updated content becomes available within minutes.
Access controls SiftHub mirrors Google Drive's native permissions. Users only see content from files they already have access to in Drive, and they automatically receive updates when permissions change.

Group-based permissions are fully supported.

Is SiftHub's Google Drive integration secure?

SiftHub only touches what you share with it. You decide what's in scope; everything outside that stays private. Here's how the rest of the security model works.

  • You stay in control: SiftHub only accesses files and folders you've explicitly shared with the service account. What you don't share, it doesn't see.
  • Permissions are respected: SiftHub reflects Google Drive's existing access controls. If someone can't view a file in Drive, they won't find it in SiftHub either. Changes in Drive are automatically picked up.
  • PII is protected: SiftHub's indexing workflows are designed to exclude or redact Personally Identifiable Information, so sensitive details don't surface in AI-generated responses.
  • Your data is encrypted: All data moving between Google Drive and SiftHub is encrypted in transit and at rest using industry-standard protocols.
  • Enterprise-grade compliance: SiftHub is SOC 2 Type II-certified and supports GDPR-compliant ingestion at the team or regional level.

How to set up

Activating the SiftHub bot for Slack

Step 1:

Sign into your company’s SiftHub account here.

Step 2:

Once you’ve logged in, navigate to the ‘Connectors’ tab in the left side panel and select ‘Bots’. Find the ‘Slack’ bot in the ‘Bots’ tab and click ‘Activate’ after reading the description given there.

Step 3:

On the OAuth consent screen that opens, make sure the correct Slack Workspace is selected and click on the Allow button to approve the request for SiftHub to access your Slack workplace. It's important to review the permission that the consent screen shows before assenting to the permission request.

Step 4:

Once the setup is successful, you will be redirected to the SiftHub Web App and your bot connection status will show ‘Activated’.

Your SiftHub bot for Slack is now set up, make sure you test it!

Go to your Slack workspace to confirm that the SiftHub app now shows on the app section of your workspace. Tag @SiftHub in a channel or ask the bot a question via DM and confirm that you get a response. 

SiftHub-Slackbot-Product

Disclaimer:
SiftHub uses AI language models that generate responses from your organization’s connected knowledge sources. But it may sporadically be inaccurate. Always verify critical information independently when making important decisions.

Getting Google Drive connected takes approximately 15 minutes. You'll create a service account in Google Cloud, a dedicated credential that gives SiftHub read-only access to exactly the files and folders you choose. For a detailed step-by-step walkthrough, visit the SiftHub Help Center.

1. Connection requirements

Before you begin, make sure you have the following, or contact the relevant administrator:

  • Google Workspace Administrator access: required to create the Google Cloud Project and Service Account
  • SiftHub Admin or Account Owner role: required to activate the connector from SiftHub Web App → Connectors → Apps

Step 1: Set up your Google Cloud project and service account

In Google Cloud, create a project named 'SiftHub Integration,' enable the Google Drive API and Admin SDK API, and create a service account under that project. Download the JSON credentials file; you'll need this to activate the connector in SiftHub.

Step 2: Create and assign a custom admin role

In your Google Workspace Admin console, create a custom admin role with read-only access to Reports, Users, and Groups, and assign it to the service account you just created.

Step 3: Activate the connector in SiftHub

In the SiftHub Web App, go to Connectors → Apps → Google Drive. Upload your JSON credentials file, enter your Google Workspace Customer ID, and click Continue.

Step 4: Share your files and folders

Add the service account email as a collaborator on any file, folder, or shared drive you want SiftHub to index. SiftHub will only ever access what you explicitly share with it.

2. Activation and timing

Setup time ~15 minutes
Sync frequency Every 30 minutes
Manual sync Available from the Connectors page

Frequently asked questions

Do I need to be a Google Workspace admin to connect SiftHub?
Not entirely, but you'll need one involved. A Google Workspace Administrator handles the Google Cloud setup and service account creation. Once the JSON credentials file is ready, a SiftHub Admin or Account Owner activates the connector from within the SiftHub Web App.
Can I control which files and folders get indexed?
Yes, fully. SiftHub indexes only what you share with the service account. You can start narrow, a single folder of sales decks, for example, and expand from there as your use case grows.
Does SiftHub respect Google Drive's native permissions?
Yes. SiftHub reflects whatever access controls are already set in Drive. Users see results only from files they're authorized to view, and any permission changes in Drive are automatically picked up.
What file types does SiftHub support from Google Drive?
SiftHub indexes Google Docs, Sheets, and Slides, as well as Word, PowerPoint, Excel, PDF, CSV, and plain text files. Images inside documents are not currently processed, and files must be under 1GB to be indexed.
Can SiftHub use Google Drive content alongside other connected tools?
Yes. Google Drive is one source in a broader intelligence layer. SiftHub integrates with your CRM, Slack, Gong, email, and other connectors so that responses, prep briefs, and handover docs always reflect the full picture of a deal, not just what's in one tool.
How long does setup take?
The Google Cloud configuration takes around 15 minutes. After the connector is activated, SiftHub starts indexing your shared files. Content is available within 30 minutes of the first sync, or sooner if you trigger a manual sync.
How often does SiftHub sync content from Google Drive?
SiftHub automatically syncs new and modified files every 30 minutes. If you need a file available immediately, trigger a manual sync from the Connectors page, content will be available within minutes.
What happens if a file is deleted in Google Drive?
Deleted files are automatically removed from SiftHub results. SiftHub reflects changes in Drive, including deletions and permission updates, within the next sync cycle.
What happens if someone's Drive permissions change?
SiftHub picks up permission changes automatically. If a user loses access to a file in Google Drive, they'll no longer see it in SiftHub either; access updates within 30 minutes.
Can I connect both My Drive and Shared Drives?
Yes. SiftHub supports both. For Shared Drives, add the service account with Viewer access or higher. For My Drive folders and files, add the service account with Editor access or higher.

Need additional support?

If you need any additional help in setting up your integration, feel free to reach out directly to your SiftHub Customer Success Manager, or write to us at support@sifthub.io.

AI RFP software that works where you work

#setup{ scroll-padding-top: 140px; }