Custom connectors
A custom connector brings a proprietary, internal, or otherwise unsupported source into Glean through the Indexing API. Start with the overview, choose how to run it, then set it up.
New to Glean connectors? See About connectors for the full breakdown of every connector type and data access mode.
Get started
Overview
What custom connectors are, when to use one, and how data flows into Glean.
Deployment models
Compare Glean-hosted vs. self-hosted and pick the model that fits your environment.
Build
Set up a custom connector
Create the connector, configure how results appear, and run the first-run checklist.
Glean REST APIs
The Client and Indexing APIs, token types, and what each one is used for.
Operate & reference
Customer examples
Real custom connectors that Glean customers have built for their own platforms.
REST APIs FAQ
Common questions, troubleshooting guides, and implementation tips for the REST APIs.
Troubleshooting
Debugging endpoints and tools to investigate Indexing API issues.
Migration playbook
Replace a native connector with a custom one — namespaces, parallel run, and artifacts.