Setting up Kustomer as a Source
Connecting Kustomer to Guru brings your customer conversations and knowledge base articles into your team's AI-powered knowledge network. Access support tickets and help center content alongside all your other company knowledge to provide faster, more accurate answers. Kustomer offers two integration options—Kustomer Conversations syncs recent support tickets, while Kustomer Knowledge Base brings in your help center articles. You can connect one or both depending on your needs.
Access RequiredGuru Access: You need to be an Admin, Source Creator, or relevant custom role to set up Sources.
Kustomer Access: For the Knowledge Base integration, you must have permission to install apps within your Kustomer instance. For Conversations, you need API access with appropriate permissions (
org.admin
andorg.permission
roles).
Setting up Kustomer Conversations as a Source
The Kustomer Conversations integration syncs your support tickets into Guru, making customer interactions searchable and available to your AI agents.
- In Guru, go to Manage.
- Select Sources, then click Add Source.
- Choose Kustomer Conversations from the list of integrations.
- Enter your Kustomer API key when prompted.
- Optional: Set a start date filter to sync only tickets modified after a specific date.
- Add a display name for the Source (optional) and click Connect Source.
- Assign which Guru Groups should have access to this content.
The sync will begin immediately. You'll receive an email notification when the initial sync is complete.
What gets synced from Kustomer Conversations
Conversations, Users, Companies, Notes, Messages
ImportantDue to Kustomer API pagination limits, only the most recent 100,000 tickets are synced. Older tickets beyond this limit won't be included in the sync.
Setting up Kustomer Knowledge Base as a Source
NoteYou must install the Guru app in your Kustomer instance before connecting the Knowledge Base. This integration uses OAuth 2.0 for secure authentication.
- In your Kustomer instance, install the Guru app if you haven't already.
- In Guru, go to Manage.
- Select Sources, then click Add Source.
- Choose Kustomer Knowledge Base from the list of integrations.
- Click Authenticate to connect using OAuth 2.0.
- Follow the prompts to authorize Guru's access to your Kustomer account.
- In the configuration wizard, select your sync preferences:
- Knowledge Base: Choose which knowledge base to sync
- Language: Select at least one language (required)
- Scope: Choose Public Articles, Private Articles, or both
- Add a display name for the Source (optional) and click Connect Source.
- Assign which Guru Groups should have access to this content.
Articles will begin syncing immediately and will refresh every 2 hours going forward.
What gets synced from Kustomer Knowledge Base
Articles
TipArticles without categories are automatically added to a board called "Cards not on a Board" to keep everything organized.
Frequently asked questions about Kustomer
Why are my older tickets not syncing? Due to Kustomer's API pagination limits, the Conversations integration can only sync the most recent 100,000 tickets. This is a Kustomer API limitation that affects pagination beyond 100 pages. If you need access to older tickets, consider using date filters to focus on specific time periods.
Can I sync both public and private articles? Yes! During setup, you can choose to sync Public Articles, Private Articles, or both. Select the scope that makes sense for your team's needs.
Updated about 4 hours ago