Want to keep Knowbot automatically up to date with the latest files from your SharePoint? With the SharePoint File Scraper, you can sync internal documents like guidelines, policies, and procedures - making it easier than ever for your team to get instant answers.
Here’s how to set it up in just a few steps:
🚀 Step-by-Step Setup Guide
Go to portal.azure.com
This is where you’ll register the app to give Knowbot access.
Open "Microsoft Entra ID"
(Previously known as Azure Active Directory)
In the left menu, go to "App registrations" and click “New registration”
Go to “API permissions” → “Add a permission”
Select Graph
Then choose Application permissions
Check the box for: Sites.Read.All
Remember to Grant Admin consent
This gives Knowbot read-only access to your company’s SharePoint files.
Go to “Certificates & secrets” → Create a new client secret
Lastly, go to “Overview”
✅ What’s Next?
Once you’ve got your:
Client ID
Tenant ID
Client Secret
…you’re ready to finish the setup in the platform.
If you're unsure where to add these values, reach out to the support - we’ve got your back 💬
After setup
You have not set everything up correctly and the steps above should only be done once.
Go to Knowbot under Manage
Press Create Sync and choose Sharepoint
Go to sharepoint and choose which file or folder you want to sync.
Copy the url from the adress bar and paste in to the url field in Knowbot
👀 Need to Know
This integration only works if your SharePoint is accessible by your Microsoft Entra ID setup (formerly Azure AD).
We recommend setting a reminder to rotate your client secret regularly.
Only users with admin rights in Microsoft Azure can complete this setup.
One files within folders can be scraped.










