--- title: "Adaptors and Listeners" slug: "adaptors-and-listeners" updated: 2025-11-07T15:18:30Z published: 2025-11-07T15:18:30Z canonical: "help.csgi.com/adaptors-and-listeners" --- > ## Documentation Index > Fetch the complete documentation index at: https://help.csgi.com/docs/llms.txt > Use this file to discover all available pages before exploring further. # Adaptors and Listeners Adaptors are created in the Editor, and each adaptor uses a predefined connection to perform its work. For each connection, one or more adaptor types or methods can be created. Similarly, listeners are also created in the Editor, and each listener uses a predefined connection. However, there are exceptions: • API: Requires selecting the environment. • Segment: Requires selecting a segment from the dropdown. | Connection | | Action/Method | | --- | --- | --- | | [Database](/v1/docs/database-connection) | ![](https://cdn.document360.io/c578bb14-e570-4b6e-93ed-f6c5b8a2d8a1/Images/Documentation/Icon%20-%20Database(1).png?sv=2026-02-06&spr=https&st=2026-10-26T14%3A18%3A46Z&se=2026-10-26T15%3A18%3A46Z&sr=c&sp=r&sig=wgK8kwlM9iABjt4uqWcR9q1fHtS%2FDeOaFVDXExn4Udg%3D) | [Read](/v1/docs/database-read-adaptor) | [Write](/v1/docs/database-write-adaptor) | [Listen](/v1/docs/database-listener) | [Delete](/v1/docs/database-delete-adaptor) | | | [Email](/v1/docs/email-connection) | ![](https://cdn.document360.io/c578bb14-e570-4b6e-93ed-f6c5b8a2d8a1/Images/Documentation/Icon%20-%20Email(2).png?sv=2026-02-06&spr=https&st=2026-10-26T14%3A18%3A46Z&se=2026-10-26T15%3A18%3A46Z&sr=c&sp=r&sig=wgK8kwlM9iABjt4uqWcR9q1fHtS%2FDeOaFVDXExn4Udg%3D) | | [Write](/v1/docs/email-write-adaptor) | | | | | [File](/v1/docs/file-connection) | ![](https://cdn.document360.io/c578bb14-e570-4b6e-93ed-f6c5b8a2d8a1/Images/Documentation/Icon%20-%20File(1).png?sv=2026-02-06&spr=https&st=2026-10-26T14%3A18%3A46Z&se=2026-10-26T15%3A18%3A46Z&sr=c&sp=r&sig=wgK8kwlM9iABjt4uqWcR9q1fHtS%2FDeOaFVDXExn4Udg%3D) | [Read](/v1/docs/file-read-adaptor) | [Write](/v1/docs/file-write-adaptor) | | | | | [Message Queue](/v1/docs/message-queue-connection) | ![](https://cdn.document360.io/c578bb14-e570-4b6e-93ed-f6c5b8a2d8a1/Images/Documentation/Icon%20-Queue(1).png?sv=2026-02-06&spr=https&st=2026-10-26T14%3A18%3A46Z&se=2026-10-26T15%3A18%3A46Z&sr=c&sp=r&sig=wgK8kwlM9iABjt4uqWcR9q1fHtS%2FDeOaFVDXExn4Udg%3D) | [Read](/v1/docs/message-queue-read-adaptor) | [Write](/v1/docs/message-queue-write-adaptor) | [Listen](/v1/docs/message-queue-listener) | | | | [REST Web Service](/v1/docs/rest-web-service-connection) | ![](https://cdn.document360.io/c578bb14-e570-4b6e-93ed-f6c5b8a2d8a1/Images/Documentation/Icon%20-%20Rest%20web%20service(1).png?sv=2026-02-06&spr=https&st=2026-10-26T14%3A18%3A46Z&se=2026-10-26T15%3A18%3A46Z&sr=c&sp=r&sig=wgK8kwlM9iABjt4uqWcR9q1fHtS%2FDeOaFVDXExn4Udg%3D) | [GET](/v1/docs/rest-web-service-get-method) | [POST](/v1/docs/rest-web-service-post-method) | [PUT](/v1/docs/rest-web-service-put-method) | [DELETE](/v1/docs/rest-web-service-delete-method) | [PATCH](/v1/docs/rest-web-service-patch-method) | | [SOAP Web Service](/v1/docs/soap-web-service-connection) | ![](https://cdn.document360.io/c578bb14-e570-4b6e-93ed-f6c5b8a2d8a1/Images/Documentation/Icon%20-%20SOAP%20Web%20service(1).png?sv=2026-02-06&spr=https&st=2026-10-26T14%3A18%3A46Z&se=2026-10-26T15%3A18%3A46Z&sr=c&sp=r&sig=wgK8kwlM9iABjt4uqWcR9q1fHtS%2FDeOaFVDXExn4Udg%3D) | Web Service dependent | | [Xponent API](/v1/docs/xponent-graph-api) | ![](https://cdn.document360.io/c578bb14-e570-4b6e-93ed-f6c5b8a2d8a1/Images/Documentation/Icon%20-%20API(1).png?sv=2026-02-06&spr=https&st=2026-10-26T14%3A18%3A46Z&se=2026-10-26T15%3A18%3A46Z&sr=c&sp=r&sig=wgK8kwlM9iABjt4uqWcR9q1fHtS%2FDeOaFVDXExn4Udg%3D) | | | [Listen](/v1/docs/xponent-graph-api) | | | | [Kafka](/v1/docs/kafka-connection) | ![](https://cdn.document360.io/c578bb14-e570-4b6e-93ed-f6c5b8a2d8a1/Images/Documentation/Icon%20-%20Kafka(1).png?sv=2026-02-06&spr=https&st=2026-10-26T14%3A18%3A46Z&se=2026-10-26T15%3A18%3A46Z&sr=c&sp=r&sig=wgK8kwlM9iABjt4uqWcR9q1fHtS%2FDeOaFVDXExn4Udg%3D) | | [Write](/v1/docs/kafka-write-adaptor) | [Listen](/v1/docs/kafka-listener) | | | | [Batch](/v1/docs/batch-connection) | ![](https://cdn.document360.io/c578bb14-e570-4b6e-93ed-f6c5b8a2d8a1/Images/Documentation/Icon%20-%20batch(1).png?sv=2026-02-06&spr=https&st=2026-10-26T14%3A18%3A46Z&se=2026-10-26T15%3A18%3A46Z&sr=c&sp=r&sig=wgK8kwlM9iABjt4uqWcR9q1fHtS%2FDeOaFVDXExn4Udg%3D) | | | [Listen](/v1/docs/batch-listener) | | | | [Segment](/v1/docs/segment-builder) | ![](https://cdn.document360.io/c578bb14-e570-4b6e-93ed-f6c5b8a2d8a1/Images/Documentation/2024-11-04_13-19-29.png?sv=2026-02-06&spr=https&st=2026-10-26T14%3A18%3A46Z&se=2026-10-26T15%3A18%3A46Z&sr=c&sp=r&sig=wgK8kwlM9iABjt4uqWcR9q1fHtS%2FDeOaFVDXExn4Udg%3D) | | | [Listen](/v1/docs/segment-listener) | | | --- ## See Also - [Connections](/v1/docs/connections) - [Database Connection](/v1/docs/database-connection) - [Email Connection](/v1/docs/email-connection) - [File Connection](/v1/docs/file-connection) - [Message Queue Connection](/v1/docs/message-queue-connection) - [REST Web Service Connection](/v1/docs/rest-web-service-connection) - [SOAP Web Service Connection](/v1/docs/soap-web-service-connection) - [Kafka Connection](/v1/docs/kafka-connection) - [Batch Connection](/v1/docs/batch-connection) - [Segment Listener](/v1/docs/segment-listener)