# Connector builder

## Introduction

With Patchworks, you can [install](https://doc.wearepatchworks.com/product-documentation/connectors-and-instances/working-with-connectors/installing-a-connector) and then use [instances](https://doc.wearepatchworks.com/product-documentation/connectors-and-instances/working-with-instances) of prebuilt [connectors](https://doc.wearepatchworks.com/product-documentation/connectors-and-instances/working-with-connectors), which are available from the [Patchworks marketplace](https://doc.wearepatchworks.com/product-documentation/marketplace/the-patchworks-marketplace).&#x20;

But what if there is no prebuilt connector for a business application that you want to integrate? Maybe you have a bespoke, in-house system - or perhaps you want to connect an application that's completely outside of the eCommerce arena.&#x20;

The Patchworks connector builder enables you to build your own connectors, which can then be used in exactly the same way as the prebuilt connectors found in the [Patchworks marketplace](https://doc.wearepatchworks.com/product-documentation/marketplace/the-patchworks-marketplace).&#x20;

{% hint style="info" %}
Any connectors that you build will be available to all users within your company profile. They are not visible to anyone outside of your organisation.
{% endhint %}

## Who is it for?

The connector builder is designed to take away as much of the heavy lifting required to integrate systems from scratch, as possible - no coding is required!

If you're comfortable working with APIs and data structures, you can use the **connector builder** to integrate any application with an API.&#x20;

{% hint style="info" %}
If you know your way around [Postman](https://www.postman.com/), we think you'll get on just fine with the connector builder. In fact, if you have a Postman collection for the connector you want to build, you can use our [Postman importer!](https://doc.wearepatchworks.com/product-documentation/developer-hub/postman-importer) This will create a connector directly from your collection, which you can then edit (using information found in this section) as required.
{% endhint %}

## In this section

* [Accessing the connector builder](https://doc.wearepatchworks.com/product-documentation/developer-hub/connector-builder/accessing-the-connector-builder)
* [Building your own connector](https://doc.wearepatchworks.com/product-documentation/developer-hub/connector-builder/building-your-own-connector)
* [Maintaining your own connectors](https://doc.wearepatchworks.com/product-documentation/developer-hub/connector-builder/maintaining-your-own-connectors)


---

# 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://doc.wearepatchworks.com/product-documentation/developer-hub/connector-builder.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.
