Why Ingest Salesforce Data?
Knowledge Base Sync
Import your Salesforce Knowledge articles as AI knowledge sources
SOQL-Powered Selection
Use SOQL WHERE clauses to import specific articles
Images Included
Embedded and attached images are indexed too
Auto-Sync
Backfill jobs automatically import new articles on a schedule
What Gets Indexed
Self-hosted: This integration is in beta for selected users.
Cloud: Available to all users.
Setup
1
Get Salesforce Security Token
- Go to your Salesforce security token settings:
- Click Reset Security Token
- Check your email for the new security token
2
Navigate to Salesforce Integration
Go to Gurubase Dashboard → Select your Guru → Integrations → Ingestions → Salesforce
3
Connect Your Salesforce
Fill in the connection details:
After connecting:


Adding Salesforce Content
After connecting, you can import articles in two ways:
Option 1: Add Individual Articles
Best for importing specific articles by URL or SOQL filter.
Option 2: Create Backfill Job
Best for bulk imports and automatic ongoing sync.
Example SOQL WHERE Clauses
Knowledge Base Requirements
Gurubase queries theKnowledge__kav table with these fields:
Viewing Indexed Content
Imported articles appear as individual sources in your Guru’s data sources list. You can:- View the exact content that was indexed
- Remove specific articles
- Check when content was last synced
Next Steps
Zendesk Ingestion
Import Zendesk tickets and articles
Confluence Ingestion
Import Confluence pages
Slack Bot
Deploy Gurubase in Slack
Data Sources
Add more knowledge sources