Skip to main content
Configure the source at AI Training → Data Sources.

Set up the sync

1

Open Data Sources

2

Add a Freshdesk source

Click Add source → Freshdesk.
FieldExampleWhere to get it
Domainyourcompany.freshdesk.comYour Freshdesk instance domain.
API Key••••••••Profile settings → View API Key in Freshdesk. Needs Solutions read access.
Start date2020-01-01T00:00:00ZEarliest article timestamp to include. Defaults to 2020-01-01 if left blank.
Requests per minute50 (default)Freshdesk’s API rate limit per app per account. Lower this if you hit the cap while running other tools against the same API key.
3

Start the sync

Click Connect. The first run pulls every Solution article — rate-limited to the value you set, so a large KB can take time.
4

Verify in AI Instructions

Open AI Training → AI Instructions. Articles appear under Freshdesk with their HTML body and publish status reflected in visibility.

Visibility rules

  • status === 2 (published) → public — AI cites in customer replies
  • status === 1 (draft) → internal — agent-facing surfaces only

Limits

Value
Streams syncedsolution_articles
Sync modefull_refresh_overwrite
Sync cadenceAirbyte polling — typically every few hours
Credential typeDomain + API key
Rate limitConfigurable 1–50 requests/min (default 50)
Multi-accountOne Freshdesk account per connection
Selective scopingNone — whole Solutions section synced

Freshdesk overview

What this source does.

Troubleshooting

Rate limits, folder visibility.

Website crawler

Fallback for scoped subsets.

Connect a knowledge source

All sources.