> For the complete documentation index, see [llms.txt](https://support.docstudio.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://support.docstudio.com/user/envelope-processing-flow-template-configuration/manual-processing-flow.md).

# Manual Processing Flow

{% hint style="info" %}

* **Manual processing flow** — A flow where you set recipient order explicitly.

See the [Glossary](/glossary/glossary.md) for DocStudio term definitions.
{% endhint %}

### Configure role order

{% columns %}
{% column width="58.333333333333336%" %}

1. Enable **Set processing order**.
2. Reorder roles using drag and drop.
3. Alternatively, edit the step number manually.

{% hint style="info" %}
You can build custom sequences. For example, place **Signer** before **Assignee** if the **Assignee** has no actions in the current document and only uploads other documents.
{% endhint %}
{% endcolumn %}

{% column width="41.666666666666664%" %}

<figure><img src="/files/2LTnSMGeHJR2ZFeXKJIV" alt=""><figcaption></figcaption></figure>
{% endcolumn %}
{% endcolumns %}

### Role order restrictions

1. **Assignee** cannot be placed after the first **Signer**.
2. **Signer** cannot be placed before the last **Assignee**.
3. **Copy** can be placed anywhere, but the step number must be **1** or higher.

{% hint style="warning" %}
If your template has external documents with e-ink signatures, place document uploader roles before roles that sign those documents.
{% endhint %}
