# 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.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://cxfabric.gitbook.io/docs/developer-tools/connectors.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
