# Creating an Integration template

We might have already mentioned that creating Integration templates, or empowering your end-users with a simplistic way to create flows using wizards, is one of the core features of Appmixer. Not everyone is tech-savvy and wants to build flows from scratch. If this is the case, Integration templates are here to save the day.

{% embed url="<https://youtu.be/r8m42iXO7F4>" %}
Creating an Integration template
{% endembed %}

Integration templates need to be first created by you or anyone from your team. For that, you'd use the Appmixer Studio as you know it. Only then you can turn your flow into a template.

{% hint style="info" %}
[Learn how to create a flow in the Appmixer Studio](/kb/appmixer-studio-features/creating-a-flow.md).
{% endhint %}

Say you created a flow that listens to survey fill-outs in Typeform and adds a new subscriber in Mailchimp. Instead of letting your users build the whole flow from scratch, you can build the flow yourself and make it a reusable template. Below, see an example of a few templates.

![Example: Integration templates](/files/-Mfm6kycRkzntVS9RA_M)

First things first. To be able to create an integration template, you need to turn on the developer mode. Visit your profile in the Appmixer Studio, and turn on the "Developer Mode" toggle.

![Turning on the Developer Mode](/files/-MfmPS1LBW2pu8VXEF05)

Go back to a flow from which you'd like to create a template and click on the arrow icon next to the "Start Flow" button.

![Opening the dropdown menu](/files/-MfmPk2SFsYF66CtVPc_)

See the "Wizard Builder" option? That's exactly what we need. Note that without previously activating the Developer Mode, you won't see this option in the dropdown menu.

Once you click on it, the Wizard Builder opens up. Here, you can define the fields that the end-user has to configure when starting her flow from the template.

In our example, the user will be able to authenticate her Typeform and Mailchimp accounts, choose the form, list to which the subscriber will be sent, email being the mandatory field when creating a new subscriber in Mailchimp, and status.

![Building the Wizzard](/files/-MfmQgi9mizXUEyuQPSi)

That's it. You're all set. Curious about how it looks when the user uses the template? Great, let's dive in.

![Starting the integration using a template](/files/-MfmSCEP7TXhU_eVRoS4)

As said, Integration templates help even non-technical users to automate workflows and integrate different apps without any previous experience with building flows or (God forgive) coding.

[In the next section, we will look at Variables and how they help map data between different apps](/kb/appmixer-studio-features/using-variables-to-map-data.md).


---

# 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.appmixer.com/kb/appmixer-studio-features/creating-an-integration-template.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.
