> For the complete documentation index, see [llms.txt](https://docs.aitheon.com/smart-infrastructure/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.aitheon.com/smart-infrastructure/smart-infrastructure-service-quick-start/create-automation.md).

# Create Automation

An Automation application works on a controller and allows you to make some logics with a user interface. So that a user may give commands or supervise ongoing processes at a station.

Explore [**Creators Studio Guide** ](https://docs.aitheon.com/creators-studio/)for more information.

Open the **Automation** page:&#x20;

![](https://2696899841-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MBkKmwXz-A6B5Fgpn3i%2F-MLI25F3HDeVJIVj5_dN%2F-MLI65TJ3xrpt4Z6dT11%2Faut.png?alt=media\&token=98e4b070-0bf6-48d0-a901-2352b5160eea)

Here you can see the **NEW AUTOMATION NODE (1)** button. Click it:&#x20;

![](https://2696899841-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MBkKmwXz-A6B5Fgpn3i%2F-MLIXGYBrlDbbLVrkhQR%2F-MLIXhfHlNApCjI-Y5h6%2Fnew%20aut.png?alt=media\&token=741c5180-9d96-42af-9c9b-adaaad89b51a)

#### There are 4 options for creating an Automation application:&#x20;

![](https://2696899841-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MBkKmwXz-A6B5Fgpn3i%2F-MLI6oz3oav62zed4XuG%2F-MLI7K2_0HyzEdgHYGSF%2Fautom.png?alt=media\&token=b4339d6e-2ba0-435c-a697-a32830c31607)

1. **Create new automation.** You can create your own automation in the Creator Studio.
2. **Choose from Existing Automations**. You can add an automation app from those you have already created.
3. **Buy on Marketplace.** You can buy an automation app that has already been created.
4. **Request**. You can request the development of a customized application.

## Create a New Automation

To create your own automation app, choose the option **(1)** and click **CONTINUE**:&#x20;

![](https://2696899841-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MBkKmwXz-A6B5Fgpn3i%2F-MLI6oz3oav62zed4XuG%2F-MLI8NWGCDENedI6hIf5%2Fautom.png?alt=media\&token=3f7c672f-db6f-4c90-aa63-f5911e02bcf1)

Give a name to your new app and choose one of two modes:&#x20;

![](https://2696899841-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MBkKmwXz-A6B5Fgpn3i%2F-MLI8av1Gv7sJNy0ov5J%2F-MLI99MXMpNUbkRRs_KY%2Ftwo%20modes.png?alt=media\&token=6d2b84b7-b16f-4906-b690-3267109bd809)

* **Codeless experience** (**1**) – to date, only this one is available for users. You can compose an app in a visual Application Builder in the Creators Studio service. Without writing code.
* **Coded experience** **(Advanced)** – you can make an app in a convenient VScode environment in the Creators Studio service. Use a programming language you like.

Click on **CONTINUE**.

Creators Studio will open in a new tab with the **New Application Project** opened in **Sandbox**. But first, wait while the Coffee Page is loading. &#x20;

![](https://2696899841-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MBkKmwXz-A6B5Fgpn3i%2F-MKj9f-AROqCs0YGUPRJ%2F-MKjAQ05u9g7vJVwN4bu%2Fcofee.png?alt=media\&token=b40194f7-845b-4ea9-b9ac-1a3c61330b16)

## Choose From Existing Automations

If you have made an application in Creators Studio earlier, you can activate it from Existing Automations. **Choose from Existing Automations**. Click on **CONTINUE**. &#x20;

![](https://2696899841-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MBkKmwXz-A6B5Fgpn3i%2F-MLIAbkhqTW0pc9gdvRp%2F-MLIBUyp3krCmq_VPzev%2Fautom.png?alt=media\&token=c1223eac-2417-49b1-8ca0-76a7989bb81c)

Choose a required app and click **ADD**.&#x20;

![](https://2696899841-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MBkKmwXz-A6B5Fgpn3i%2F-MLIImJ_gtFxYN9TvzIi%2F-MLIPppSgYjkfm--oCtT%2Fchoose%20automs.png?alt=media\&token=8466723a-a3b2-42b4-930a-8b29c66cb13b)

The Appearance of your application will depend on its type; for instance, a temperature controlling app may look like this one:&#x20;

![](https://2696899841-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MBkKmwXz-A6B5Fgpn3i%2F-MLIQN2FSikenolShjgr%2F-MLIR1Xo_0YhyTvsoEAc%2Fdashaut.png?alt=media\&token=c92dd211-efa3-4766-9e02-86d306b1d2ce)

It will locate on an Automation Page in tab **Active**. To alter something in your app, click on **TURN ON EDIT MODE** (**1**). &#x20;

![](https://2696899841-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MBkKmwXz-A6B5Fgpn3i%2F-MLIQN2FSikenolShjgr%2F-MLIR9PyqQNzIbngZoIJ%2Fdashautw.png?alt=media\&token=73586daa-b1ab-44af-a513-f62671cb6c9c)

To discard your settings, click on **CANCEL** (**1**). To save the changes, click on **SAVE** (**2**).&#x20;

![](https://2696899841-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MBkKmwXz-A6B5Fgpn3i%2F-MLIQN2FSikenolShjgr%2F-MLIRTj2qLgnDwT2hy_v%2Fdashautwew.png?alt=media\&token=a20fc8db-1175-4de5-b569-1d9370b0bb74)

* Like always, settings are three dots on the right (**1**).
* You can edit your automation in Creators Studio by choosing **Edit Automation** (**2**).
* If you need to get rid of the application – delete it (**3**).

## Buy on Marketplace

Click on **+ NEW AUTOMATION NODE** and choose **Buy on Marketplace**, then **CONTINUE**.&#x20;

![](https://2696899841-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MBkKmwXz-A6B5Fgpn3i%2F-MLIEbc5Anhq6-Gv6kRK%2F-MLIEqS34k6ErZMU0dZq%2Fautom.png?alt=media\&token=e7623875-5f5e-49f2-8f3e-4d943b41f69b)

At Marketplace, choose the category you need (in this case, it is **Smart Infrastructure**).&#x20;

![](https://2696899841-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MBkKmwXz-A6B5Fgpn3i%2F-MKjCOB4F7CwILpjEsVb%2F-MKjCw6bR1IYksMpsQPQ%2F%25D0%25A1%25D0%25BD%25D0%25B8%25D0%25BC%25D0%25BE%25D0%25BA%2520%25D1%258D%25D0%25BA%25D1%2580%25D0%25B0%25D0%25BD%25D0%25B0%25202020-10-19%2520%25D0%25B2%252015.25.59.png?alt=media\&token=668f5bde-931a-454d-867a-f59752dc01bd)

Choose from existing nodes; click on it to learn more.&#x20;

![](https://2696899841-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MBkKmwXz-A6B5Fgpn3i%2F-MLIQN2FSikenolShjgr%2F-MLIRpgHgMgH2d6EZoLn%2Fmarketapp.png?alt=media\&token=e1a2c756-9209-47db-9fe4-f78c0f0d939c)

**ADD** the node **(1)**.

The node will appear at the **Aitheon** **Core** service. &#x20;

Open **Toolbox** (on the lower portion of the screen) and find **Marketplace Nodes***:* here will be your node.

{% hint style="info" %}
You may also go to the [**Most Popular** ](/smart-infrastructure/main-tabs-in-smart-infrastructure-service/automation.md)tab on the **Automation Page** and choose from the presented options.&#x20;

* Click on the name of the app to learn more.&#x20;
* To add the app, click **ADD**.
  {% endhint %}

## Request

You can submit a request for an app with specific functions at Aitheon Marketplace.&#x20;

![](https://2696899841-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MBkKmwXz-A6B5Fgpn3i%2F-MLIFtjBHNEC5K20eYMh%2F-MLIG-xEgxcEw9OQuuF_%2Fautom.png?alt=media\&token=5480e526-e4c5-4c68-a2cf-39ff651068f2)

Choose to write a **Request** and click **CONTINUE**.

Fill in a request form:&#x20;

![](https://2696899841-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MBkKmwXz-A6B5Fgpn3i%2F-MLIQN2FSikenolShjgr%2F-MLISzN55JPCo6wrFPIw%2Frequest.png?alt=media\&token=db133bb5-9ae3-4b7b-917c-39f9b34cea29)

Set up application properties:

* **Name** – type a good name that represents the essence of the app (**1**).
* **UPLOAD IMAGE** – this image will attract the attention of buyers at Marketplace (**2**).&#x20;
* **Category** – buyers can filter apps by categories at Marketplace (**3**).
* **Product URL** – shows how it will look at the address line. Type a word, and you will see the result above this field (**4**).
* **Description** – describe the purpose, functions, use cases of the app for your buyers (**5**).
* **Screenshots** – add screenshots of the appearance of your application (**6**).&#x20;

![](https://2696899841-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MBkKmwXz-A6B5Fgpn3i%2F-MLIQN2FSikenolShjgr%2F-MLIT4jg-Gj4ju-jQfZx%2Frequest1.png?alt=media\&token=b6076551-11b6-4c2a-ad6c-73dbcc1f9e38)

* **PRICING** – choose how do you want to charge for the application (**7**).
* **Amount** – and note how much it will cost (**8**).

Click **NEXT** to customize the appearance of your app on the graph table (**9**).&#x20;

![](https://2696899841-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MBkKmwXz-A6B5Fgpn3i%2F-MLIQN2FSikenolShjgr%2F-MLIUtqQ3Uz9COqfcMvE%2Fcustomi.png?alt=media\&token=26725ada-e6d1-430e-89ff-55d8fcbca709)

Add a good Logo (**1**) and colors **(2)** for your application node. You will see the preview immediately. Click on **NEXT**.&#x20;

![](https://2696899841-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MBkKmwXz-A6B5Fgpn3i%2F-MLIVdsBg7Gy6wQE7VEd%2F-MLIW9179RWqnPQgtuDN%2Fio%20names.png?alt=media\&token=3adf60d2-0c89-42ca-9512-4a44c5181f0f)

{% hint style="info" %}
You can skip this step if you do not know what to put here. A developer will do it for you. If you want to know more - explore inputs and outputs in making requests with Provisional Nodes in [**Aitheon Core Guide**](https://docs.aitheon.com/aitheon-core/).&#x20;
{% endhint %}

**Input**/**Output Name (1)** – give appropriate names. Choose the socket category and type **(2)**. Add as many inputs/outputs as you need **(3)**.

If you are not a developer, you don't need to know data types and sockets for them. You may depict automation on the graph table just using the **AnyData** socket of the **Common** group.

{% hint style="info" %}
The **AnyData** socket allows you to build some business logic connecting nodes and sub-graphs and not to pay attention to technical details. If you describe your needs and use cases in a request or a provisional node correctly, a developer will set up appropriate sockets and other settings for you.
{% endhint %}

After sending the request, you will be noted when a developer will take it and when the application will be ready to use. Check your Aitheon service **Control Panel**.
