# C1 documentation: Connectors

## Connectors

- [Connectors / Pre-built connectors (396 pages)](https://www.c1.ai/docs/_llms/connectors/pre-built-connectors.md): Documentation for Connectors / Pre-built connectors.

### Welcome

- [Welcome to the connector docs](https://www.c1.ai/docs/baton/intro.md): Here you'll find our library of pre-built connectors, plus support and guidance on customizing and deploying them.
- [Connector release notes](https://www.c1.ai/docs/baton/_release-notes.md): Here you'll find the latest on new connectors, connector updates, and other connector news from C1.
- [Connectors overview and FAQ](https://www.c1.ai/docs/baton/faq.md): Learn how connectors work under the hood and get answers to frequently asked questions.
- [Migrate to a new connector version](https://www.c1.ai/docs/baton/migration.md): Periodically we release a new version of a connector in order to add additional capabilities. Here's what to know about those v2 connectors, our support for v1 connectors, and how to migrate.
- [Connector capabilities index](https://www.c1.ai/docs/baton/capabilities.md): A quick reference for how each connector can be set up and what each can do.

### Manage connectors

- [Configure a connector](https://www.c1.ai/docs/baton/configure.md): Tune your connector by adjusting what it syncs and how it reports errors.
- [Update connector names and owners](https://www.c1.ai/docs/baton/manage-connector.md): Rename a connector or change connector owners.

### Deploy connectors

- [Deploy self-hosted connectors](https://www.c1.ai/docs/baton/deploy.md): Connectors can be hosted in your own infrastructure.
- [Run multiple connectors as a Windows service](https://www.c1.ai/docs/baton/baton-runner-windows.md): Install and configure baton-runner as a Windows service to run multiple Baton connectors from a single process on Windows Server.
- [Baton-runner configuration reference](https://www.c1.ai/docs/baton/baton-runner.md): Configure baton-runner to run multiple Baton connectors from a single process, with support for multiple secret backends.
- [Connector health checks](https://www.c1.ai/docs/baton/health-checks.md): Monitor Baton connectors running in service mode with HTTP health check endpoints.

### Upload connector data

- [Import application data from a file](https://www.c1.ai/docs/baton/file-connectors.md): Import data from any application using flat file uploads or by syncing from an external data source.

### Configurable connectors

- [baton-http: REST API integration](https://www.c1.ai/docs/developer/http-authoring.md): Integrate any REST API without writing Go code. Configuration only.
- [Build a custom connector with Baton-SQL](https://www.c1.ai/docs/baton/baton-sql.md): Build a custom connector to sync users, groups, and roles from any SQL database without writing code.
- [baton-scim: SCIM integration](https://www.c1.ai/docs/baton/baton-scim.md): Configure a custom connector to sync users, groups, and roles from SCIM-enabled applications.
- [CEL expressions](https://www.c1.ai/docs/developer/cel-expressions.md): Common Expression Language reference for baton-http and baton-sql data transformation.
