> 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/serial-and-parallel-processing-flow.md).

# Serial and Parallel Processing Flow

### Role order restrictions

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

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 %}
{% endcolumn %}

{% column width="41.666666666666664%" %}

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