> For the complete documentation index, see [llms.txt](https://cxfabric.gitbook.io/docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://cxfabric.gitbook.io/docs/developer-tools/connectors.md).

# Connectors

### What Are Connectors? <a href="#what-are-connectors" id="what-are-connectors"></a>

Connectors are tools that help the CX Fabric platform communicate with other systems, databases, or services. Think of them as bridges that allow workflows to send and receive information seamlessly. For example, a connector might fetch customer data from a database or send an email using a third-party service. By using connectors, you can automate repetitive tasks and simplify complex processes.

<figure><img src="/files/biA2oyqQRCMi2IgQeGmx" alt=""><figcaption></figcaption></figure>

### Why Create Custom Connectors? <a href="#why-create-custom-connectors" id="why-create-custom-connectors"></a>

Sometimes, the platform's built-in connectors may not meet specific needs. This is where custom connectors come in. Creating your own connector allows you to integrate unique tools, handle specialized data, or build workflows tailored to your organization’s requirements. Custom connectors give you greater control and flexibility, making your workflows more powerful and efficient.

### Key Concepts <a href="#key-concepts" id="key-concepts"></a>

Before starting, it’s helpful to understand a few basic terms:

* **Connectors**: A tool that connects CX Fabric to an external system or service.
* **Actions**: The tasks your connector performs, like retrieving or sending data.
* **Schema**: The structure that defines the data a connector uses, including inputs, outputs, and settings.
* **Custom Functions**: Specific logic or code you add to make the connector do exactly what you need.

### Who This Guide Is For <a href="#who-this-guide-is-for" id="who-this-guide-is-for"></a>

This guide is designed for developers, technical integrators, and system administrators who want to create custom connectors to enhance workflows. A basic understanding of APIs and JavaScript is recommended.
