# Templates

#### Benefits

* Appizap Workflow Builder might already have a template that does what you need.
* Examples of what you can build
* Best practices for creating your own workflows

### Access templates <a href="#access-templates" id="access-templates"></a>

Choose `Templates` to access the repository of templates. When utilizing Appizap Workflow Builder's template library, users are directed to explore Workflows on the n8n website. In the case of a custom library offered by your organization, you have the capability to search and navigate templates directly within the application.

### Add your workflow to the Appizap Workflow Builder library <a href="#add-your-workflow-to-the-n8n-library" id="add-your-workflow-to-the-n8n-library"></a>

You have the option to contribute your workflows to the template library of Appizap Workflow Builder. It is in the process of establishing a creator program and constructing a marketplace for templates. This initiative is currently in progress, thus the specifics are subject to modifications.

### Self-hosted Appizap Workflow Builder: Disable templates <a href="#self-hosted-n8n-disable-templates" id="self-hosted-n8n-disable-templates"></a>

In your environment variables, set `AWB_TEMPLATES_ENABLED` to false.

### Self-hosted Appizap Workflow Builder: Use your own library <a href="#self-hosted-n8n-use-your-own-library" id="self-hosted-n8n-use-your-own-library"></a>

In your environment variables, set `AWB_TEMPLATES_HOST` to the base URL of your API.

Your API must provide the same endpoints and data structure as Appizap Workflow Builder's.

The endpoints are:

| Method | Path                          |
| ------ | ----------------------------- |
| GET    | /templates/workflows/`<id>`   |
| GET    | /templates/workflows          |
| GET    | /templates/collections/`<id>` |
| GET    | /templates/collections        |
| GET    | /templates/categories         |
| GET    | /health                       |


---

# 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://docs.appizap.ae/appizap-workflow-builder-pro/workflows/templates.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.
