> For the complete documentation index, see [llms.txt](https://docs.coherent.global/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.coherent.global/coherent-control/processes/creating-a-new-process-platform-ui.md).

# Creating a New Process - Platform UI

#### Entry <a href="#entry.1" id="entry.1"></a>

Open the Platform web UI and navigate to **Control Dashboard**. Click on **Create Process**

#### Process Creation Wizard <a href="#process-creation-wizard.1" id="process-creation-wizard.1"></a>

The wizard walks you through six steps.

***

**Step 1 — Select a Template**

<figure><img src="/files/J9oP1TR7Q4rd1iYQIXWy" alt=""><figcaption></figcaption></figure>

Browse or search for a template (e.g. *Maker Checker*, *Simple Submit*). Each template defines the roles, approval steps, lock type, and actions the process will use. Click a template to select it, then click **Next**.

* Templates load in pages of 20; scroll near the bottom to load the next page automatically.
* The **Next** button is disabled until a template is selected.
* Clicking **Cancel** resets the entire wizard and returns to the Control dashboard.

***

**Step 2 — Template Details**

<figure><img src="/files/qGxVow0dQGtgPpMosWpf" alt=""><figcaption></figcaption></figure>

Review the full details of the selected template — name, short description, full description, and template type. Click **Back** to choose a different template, or **Next** to continue.

***

**Step 3 — Assign Roles**

<figure><img src="/files/OYOfoRfArWjQSCPfDJwP" alt=""><figcaption></figcaption></figure>

&#x20;

For every role the template defines (e.g. *Contributor*, *Auditor*, *Author*), add at least one user or team. Each role is shown in a collapsible accordion panel.

&#x20;

***

**Step 4 — Process Information**

<figure><img src="/files/WiRBP8rp5tuNKz5gmR0r" alt=""><figcaption></figcaption></figure>

&#x20;

| Field                  | Required    | Notes                                                                 |
| ---------------------- | ----------- | --------------------------------------------------------------------- |
| **Process name**       | Yes         | Must be unique in the tenant. Checked in real time as you type.       |
| **Description**        | Yes         | Shown in the process overview.                                        |
| **Tags**               | No          | Used to filter the process list.                                      |
| **Spark Folder Name**  | Conditional | Required only when the template includes a `publish_to_spark` action. |
| **Spark Service Name** | Conditional | Required only when the template includes a `publish_to_spark` action. |

***

**Step 5 — Review Summary**

<figure><img src="/files/4xwnABZRRM0j8qEm0y17" alt=""><figcaption></figcaption></figure>

Review all entered information across three cards: **Template**, **Process Information**, and **Role Assignments**. Click **Back** to edit any step, or **Next** to proceed to file upload.

***

**Step 6 — Upload Process File**

<figure><img src="/files/TI0ST3LQPaoiOtGAk9ag" alt=""><figcaption></figcaption></figure>

Upload an Excel workbook (`.xlsx` or `.xlsm`) that will serve as the process template file. Drag and drop it onto the zone, or click **Select File** to browse.

**Processing pipeline** — once a file is dropped, it moves through these stages automatically:

| Stage          | Description                                                                           |
| -------------- | ------------------------------------------------------------------------------------- |
| **Uploading**  | File is sent to the server.                                                           |
| **Extracting** | File data is extracted (client-side for files < 10 MB; server-side for larger files). |
| **Complete**   | File is ready to publish.                                                             |

<figure><img src="/files/QKXe8zxsXf4MndORieaE" alt=""><figcaption></figcaption></figure>

Once processing completes, click **Publish** to create the process group and process version in the backend.&#x20;

<figure><img src="/files/Xtxt31IlD0qnQkiewcw6" alt=""><figcaption></figcaption></figure>

On a successful publish, a confirmation screen is shown. You can **Download** the process file or click **Back to Dashboard** to return to the Control overview.

<figure><img src="/files/U5UyFPPnPeHQcQq8MQfM" alt=""><figcaption></figcaption></figure>

You need to download the file and opens with Coherent Assistant to make the file Control compliant.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## 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.coherent.global/coherent-control/processes/creating-a-new-process-platform-ui.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.
