# Adding a Patchworks service

### Introduction

Patchworks guides you through a series of setup pages in a 'wizard' style flow when adding a new service. Guidance for this setup is detailed in the following sections:

* [Add a default service](https://doc.wearepatchworks.com/product-documentation/patchworks-services/working-with-services/adding-a-patchworks-service/add-a-default-service)
* [Configure service settings](https://doc.wearepatchworks.com/product-documentation/patchworks-services/working-with-services/adding-a-patchworks-service/configure-service-settings)
* [Set the service trigger schedule](https://doc.wearepatchworks.com/product-documentation/patchworks-services/working-with-services/adding-a-patchworks-service/set-the-service-trigger-schedule)
* [Define service filters](https://doc.wearepatchworks.com/product-documentation/patchworks-services/working-with-services/adding-a-patchworks-service/define-service-filters)
* [Define field mappings](https://doc.wearepatchworks.com/product-documentation/patchworks-services/working-with-services/adding-a-patchworks-service/define-field-mappings)
* [Activate the service](https://doc.wearepatchworks.com/product-documentation/patchworks-services/working-with-services/adding-a-patchworks-service/activate-the-service)

You can exit anytime and pick up/change service configuration later.

{% hint style="warning" %}
If you are adding a service which includes an inbound API connector, instructions are slightly different - for details please see [Adding a Patchworks service for an Inbound API connector](https://doc.wearepatchworks.com/product-documentation/patchworks-services/working-with-services/broken-reference).
{% endhint %}

{% hint style="info" %}
This set of instructions assumes that you are creating a new service from first principles. However, if your new service requires similar attributes to one that already exists, use the [clone](https://doc.wearepatchworks.com/product-documentation/patchworks-services/working-with-services/cloning-an-existing-service) option instead!
{% endhint %}
