# Create Autom

## **Introduction**

Autom Flow creation in Automate allows users to design and execute specific tasks in a structured manner. This guide provides step-by-step instructions on creating your first Autom Flow.

{% embed url="<https://youtu.be/uekyQZJM7VA>" %}

***

## **Creating an Autom Flow**

{% stepper %}
{% step %}
**Navigate to 'Autom' Page**

From the left menu, go to the **'Autom'** page located under the 'My Environment' section.
{% endstep %}

{% step %}
**Click 'Create New Autom'**

Locate and click the **'Create New Autom'** button to initiate the flow creation process.
{% endstep %}

{% step %}
**Fill Out the Form**

In the **'Create New Autom'** modal that appears:

* Enter a name for the flow.
* Select the type of the Autom.
* Provide a description of the flow, defining its purpose.
* Specify a Timeout in milliseconds (e.g., 600 for 6 seconds).
* Optionally, choose an Agent of Autom.
  {% endstep %}

{% step %}
**Click 'Create'**

Once all necessary information is filled, click on the **'Create'** button to create the Autom Flow.
{% endstep %}
{% endstepper %}

{% hint style="info" %}

### **Shortcut**

**Using the Shortcut**

* Alternatively, you can create an Autom Flow quickly by clicking the **'Create Autom'** icon in the menu directly. The system will assign an ID to your Autom, which can be changed if needed.
  {% endhint %}

***

## **Autom Flow Designer**

After creating an Autom, you will be redirected to the Autom Flow Designer page. Here, you can design your process flow using the following tools and features:

{% hint style="info" %}

### Key Features

* **Event Schema Construction**
  * Drag and drop components from the menu on the left side, located between the start and stop actions, to create your event schema.
* **Trigger Integration**
  * To execute the event schema, you need a trigger, which initiates the Autom Flow.
* **Flow Components**
  * Explore various tools and components available to create and manage your events comprehensively.
* **Workboard**
  * Design your process flow on the workboard, which serves as the starting and ending point for your processes.
* **Variables**
  * Manage a list of variables that can be used within flow diagrams, allowing for dynamic process design.
    {% endhint %}

***

## **Library Categories**

Automate features three main [library ](https://docs.autommate.com/userguide/libraries)categories: ["Integration"](https://docs.autommate.com/userguide/libraries/integration), ["Transforms"](https://docs.autommate.com/userguide/libraries/transform) and ["Utility"](https://docs.autommate.com/userguide/libraries/utility). These categories are built upon [system libraries](https://docs.autommate.com/userguide/my-environment/libraries#system-libraries) developed by Automate and [custom libraries](https://docs.autommate.com/userguide/my-environment/libraries#custom-libraries) created by either Automate or Citizen Developers.

<table data-card-size="large" data-column-title-hidden data-view="cards"><thead><tr><th align="center">Library Type</th><th>Fetures</th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td align="center"><h3><a href="../my-environment/libraries#system-libraries"><strong>System Libraries</strong></a></h3></td><td><ul><li>Developed by Automate and pre-installed in the platform.</li><li>Cannot be deactivated and automatically load during installation.</li><li>Examples include <a href="../libraries/integration/microsoft-teams">MS Teams</a>, <a href="../libraries/integration/active-directory">Active Directory</a>, and <a href="../my-environment/libraries#system-libraries">more</a>.</li></ul></td><td><a href="../my-environment/libraries#system-libraries">#system-libraries</a></td></tr><tr><td align="center"><h3><a href="../my-environment/libraries#custom-libraries"><strong>Custom Libraries</strong></a></h3></td><td><ul><li>Created by Automate or Citizen Developers.</li><li>Available for download or updates from the <a href="store/library-store">Library Store</a>.</li><li>Enhance Flow's flexibility and cater to a wide range of applications.</li></ul></td><td><a href="../my-environment/libraries#custom-libraries">#custom-libraries</a></td></tr></tbody></table>

{% hint style="info" %}

### **Accessing Libraries**

Libraries are essential for process improvement and can be accessed in two ways:

1. **Navigate Through Libraries**
   * On the left menu, select the relevant [library category](https://docs.autommate.com/userguide/libraries), choose the desired libraries, and drag them into your flow diagram as needed.
2. **Use the Shortcut**
   * Click the **"+"** button between the **"start"** and **"stop"** actions to quickly access the library categories and components.
     {% endhint %}
