# User Portal Customization

## Banner

#### 📌 Example of a custom banner

<div align="left"><img src="/files/-LQ3jd5l-Hw8YTmRlYN_" alt=""></div>

The WorkflowGen app banner can be customized via the **Administration Module**, in the **Banner** section on the **Portal** tab in the **Configuration** panel.

<div align="left"><figure><img src="/files/yoiAngDORzOkL1joVP1T" alt=""><figcaption></figcaption></figure></div>

## Custom menus

You can create custom menus for the User Portal by creating and modifying the `portal.xml` XML file in the `CustomMenu` folder located in the `\wwwroot\wfgen\App_Data\customMenus` folder.

These custom menus will then be available as extra menu options on the User Portal home page.

## Stylesheets

The User Portal stylesheet can be customized to match your organization's colors and styles. The CSS files are located in the `\wfgen\App_Themes\Default\portal\css` folder.

## Common process data

This parameter allows you to enter the same names and data types, which can then be used in a multi-process view.

For example, if you have process data such as `CUSTOMER (TEXT)` that are used in most of your processes, you can define these data as User Portal common process data by entering them in the **Common process data name list** field.

<div align="left"><figure><img src="/files/muTQODjeN7wktMt44ws9" alt=""><figcaption></figcaption></figure></div>

{% hint style="info" %}
When entering multiple data types in this parameter, each data type must be separated by a comma.
{% endhint %}


---

# Agent Instructions: 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.workflowgen.com/integration/10.1/portal-customization.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.
