Available Integrations
From the Apps source type, you can connect:- Notion - Connect your Notion workspace
- Bookstack - Connect your BookStack wiki (detailed guide)
- OneNote - Connect your Microsoft OneNote notebooks
- Google Drive - Connect your Google Drive documents
- SharePoint - Connect your SharePoint document libraries and site pages
- OneDrive - Connect your OneDrive files and documents
- Confluence - Connect your Confluence spaces and pages
- Discord - Select Discord channels to train on
Intercom integration is coming soon.

Connecting an App Integration
Choose your integration
Click on the integration you want to connect (e.g., Connect Notion, Connect OneNote).
Notion
Click Connect Notion to link your Notion workspace. You’ll be redirected to Notion to log in and authorize access. Once connected, SiteSpeakAI can access your Notion pages to use for training.
OneNote
Click Connect OneNote to link your Microsoft OneNote notebooks. You’ll be prompted to sign in with your Microsoft account and grant permission. SiteSpeakAI will be able to:- View the titles of your OneNote notebooks and sections
- Read all pages in your notebooks
Password-protected sections cannot be accessed.

Google Drive
Click Connect Google Drive to link your Google account. You’ll be redirected to Google to choose an account and authorize access to your Drive documents.
SharePoint
Click Connect SharePoint to train your chatbot on documents and pages stored in your SharePoint Online environment. You’ll be prompted to sign in with your Microsoft account and grant permission to read your SharePoint sites and files.Getting started
Click Connect SharePoint
From the Apps source type, click Connect SharePoint. If you haven’t connected your Microsoft account yet, you’ll be prompted to sign in and authorize access.
Select a SharePoint site
Choose the SharePoint site that contains the content you want to use for training.
Document Libraries
Use this option to train on files stored in SharePoint document libraries. Supported file types:- Word documents (.docx, .doc)
- PDF files (.pdf)
- PowerPoint presentations (.pptx, .ppt)
- Excel spreadsheets (.xlsx, .xls)
- Text files (.txt, .csv, .md, .rtf)
Select individual documents or auto-sync the library
You can browse and select individual documents, or click Auto-sync to automatically discover and index all documents in the library.
Auto-sync for document libraries requires the Pro plan or higher.
Site Pages
Use this option to train on SharePoint wiki pages and modern pages.Select pages or auto-sync all pages
You can select individual pages using the checkboxes, or click Auto-sync All Pages to automatically index every page on the site.
Auto-sync for site pages requires the Pro plan or higher.
SharePoint uses the same Microsoft account connection as OneNote. If you’ve already connected OneNote, you may need to reconnect to grant the additional SharePoint permissions.
OneDrive
Click Connect OneDrive to train your chatbot on files stored in your OneDrive account. You’ll be prompted to sign in with your Microsoft account and grant permission to read your files.Getting started
Click Connect OneDrive
From the Apps source type, click Connect OneDrive. If you haven’t connected your Microsoft account yet, you’ll be prompted to sign in and authorize access.
Browse your files
Navigate through your OneDrive folders to find the files you want to use for training.
- Word documents (.docx, .doc)
- PDF files (.pdf)
- PowerPoint presentations (.pptx, .ppt)
- Excel spreadsheets (.xlsx, .xls)
- Text files (.txt, .csv, .md, .rtf)
OneDrive uses the same Microsoft account connection as OneNote and SharePoint. If you’ve already connected one of these, you may need to reconnect to grant the additional OneDrive permissions.
Confluence
Click Connect Confluence to train your chatbot on pages from your Confluence workspace. You’ll be redirected to Atlassian to log in and authorize access.Getting started
Click Connect Confluence
From the Apps source type, click Connect Confluence. You’ll be redirected to Atlassian to authorize access.
Select a Confluence site
If you have multiple Confluence sites, choose the one that contains the content you want to use for training.
Confluence integration requires your Confluence instance to be accessible via Atlassian Cloud.
Discord
To train your chatbot on Discord channel content, you first need to install the chatbot in your Discord server.Step 1: Install to Discord

Step 2: Select Channels for Training
Once Discord is connected, you can select which channels to train on:Select channels
Check the boxes next to the channels you want to train on (e.g., general, support, feature-requests).
If you see “No channels found”, make sure you have installed the chatbot in your Discord server first.
BookStack
For BookStack, you’ll need to enter your Wiki URL and API credentials instead of using OAuth. See the detailed BookStack guide for step-by-step instructions.Ready to automate your customer service with AI?
Join over 1000+ businesses, websites and startups automating their customer service and other tasks with a custom trained AI agent.