Freshchat source
Introduction
The Freshchat source connector lets you connect to your Freshchat account and (currently) validate credentials.
This connector is under active development. Extraction and stream support are not yet available.
Setup
Prerequisites
- A Freshchat account
- An API key with access to the Freshchat APIs
Account identifier
You’ll need your Freshchat account identifier (the subdomain used in your Freshchat URL), for example:
- If your Freshchat URL is
https://acme.freshchat.com, your account identifier isacme.
The connector requires this value to be a valid DNS label:
- Lowercase letters (
a-z), digits (0-9), and hyphens (-) only - 1–63 characters
- Cannot start or end with a hyphen
Authentication
Freshchat uses Bearer token authentication.
Provide:
- API key: used as the Bearer token in API requests
During credential validation, the connector makes a request to:
GET https://{account}.freshchat.com/v2/users?limit=1
Configuration
| Field | Type | Required | Description |
|---|---|---|---|
account | string | Yes | Freshchat account identifier (subdomain), e.g. acme for https://acme.freshchat.com. Must be a valid DNS label (lowercase letters, digits, hyphens; 1–63 chars; cannot start/end with -). |
api_key | string | Yes | Freshchat API key used as a Bearer token. |
Streams
No streams are currently available. The connector’s extraction functionality is still in development.