---
title: Workflows
slug: hyper-portal/workflows
docTags: 
createdAt: 2022-11-23T09:32:46.000Z
---

### <u>Where can I find my current tasks?</u>

When you log in to the HyperPortal, you should automatically end up on the Dashboard, featuring all your current tasks and activities.
Alternatively, you can access the Default dashboard from the Dashboards submenu.

::Image[]{alt="How to select 'Default dashboard'" src="https://api.archbee.com/api/optimize/5goaGPkGyPYxtK7K75CEC/1lg9GsUiQBJIgG1R8EfhU_screenshot-2022-11-29-at-112836.png" size="90" width="1280" height="741" caption="Default dashboard" position="flex-start" showCaption="true"}

Toggle on the 'Only assigned to me' to see your personal tasks.
However, please note, as of now, there is no automatic task assigned in HyperPortal, so you will only see tasks there once somebody has assigned them to you.

::Image[]{alt="How to select 'Your dashboard'" src="https://api.archbee.com/api/optimize/5goaGPkGyPYxtK7K75CEC/gTxd4UvoKOr7cuKX7HFiu_screenshot-2022-11-29-at-114848.png" size="90" width="1260" height="638" caption="Your dashboard" position="flex-start" showCaption="true"}

### <u>How do I filter my tasks by priority?</u>

There is an option to view tasks by status (all, available, overdue, ongoing), click on all tasks submenu. At this moment there is no other logic for prioritizing tasks from different processes, as we believe, this prioritization has to be determined by the business processes of each individual customer.

::Image[]{alt="How to filter all tasks" src="https://api.archbee.com/api/optimize/5goaGPkGyPYxtK7K75CEC/_nDfnxCBxntxmyV2_b8Ch_10.png" size="90" width="928" height="324" caption="All tasks" position="flex-start" showCaption="true"}

### <u></u><u>Why do I not see any tasks in the process Run?</u><u></u>

Technically this means that not a single manual task in your process scope has started yet.

There are 2 possible reasons, why it could happen:

<u>*1. Check whether the delay node is active.*</u>&#x20;

Go to  1.'Workflows' -> 2. 'Processes' -> 3. Choose your process -> 4. Settings -> 5. Tasks

::Image[]{alt="How to select the 'Processes'" src="https://api.archbee.com/api/optimize/5goaGPkGyPYxtK7K75CEC/yU0Wrpet12UflQGCeYruo_screenshot-2022-11-29-at-120801.png" size="50" width="526" height="253" caption="Processes" position="flex-start" showCaption="true"}

::Image[]{alt="Selection of 'Settings'" src="https://api.archbee.com/api/optimize/5goaGPkGyPYxtK7K75CEC/VeH15uscnR_rWyoBZ4Ppl_screenshot-2022-11-29-at-121235.png" size="40" width="333" height="303" caption="Settings" position="flex-start" showCaption="true"}

::Image[]{alt="Delay node" src="https://api.archbee.com/api/optimize/5goaGPkGyPYxtK7K75CEC/5lxU4jPP4A2nIzPDShibI_screenshot-2022-11-29-at-115837.png" size="80" width="1016" height="505" caption="Delay node" position="flex-start" showCaption="true"}

In this example, the delay node implies that the email Client will be delayed for 44 hours. Click twice in the delay node to see the parameters of the node.

::Image[]{alt="Control node delay" src="https://api.archbee.com/api/optimize/5goaGPkGyPYxtK7K75CEC/VEck7fvaLDSygzhep6r9k_screenshot-2022-11-29-at-122558.png" size="62" width="691" height="752" caption="44 hours Delay" position="flex-start" showCaption="true"}

<u>*2. Check whether you have sufficient permissions to view existing in-progress tasks*</u>*. &#x20;*

Permissions are granted per each task individually. You can learn about permissions [here](https://docs.hyperportal.org/permissions).

### <u>Why has the process failed?</u>

To investigate the reason for process failure, you need to check the settings of the failed node.

Search for the requested process and click on the 'Eye' button to see the details.

![Click on the 'Eye' button to see the details of the process](https://api.archbee.com/api/optimize/5goaGPkGyPYxtK7K75CEC/SSY7MItufGdib4sZ1BGvj_screenshot-2022-12-06-at-122640.png "Details of a process")

Click on the meatballs menu ( "three dots" button ) and select 'Process overview'.

![Selection of 'Process overview'](https://api.archbee.com/api/optimize/5goaGPkGyPYxtK7K75CEC/fOYhDL3KRbviOn4rBvcVI_screenshot-2022-12-06-at-122654.png "Process overview")

Pay attention to nodes colored in red.

::Image[]{alt="Open of the Failed node" src="https://api.archbee.com/api/optimize/5goaGPkGyPYxtK7K75CEC/qDoozMTNPexa6-GukhRve_screenshot-2022-12-06-at-122709.png" size="56" width="594" height="688" caption="Failed node" position="flex-start" showCaption="true"}

Click on the red node twice and find out if there is an error description there.&#x20;
If none is found, it usually means that the input data, this node needed to receive, was insufficient or incorrect.

![Details of json data](https://api.archbee.com/api/optimize/5goaGPkGyPYxtK7K75CEC/WTFrfkC_YqhUkE80woCjm_screenshot-2022-12-06-at-122746.png "Json data")

Click on the arrow sign to see the details.

In the below-displayed example, the required text fields were not filled.

![Empty contacts data](https://api.archbee.com/api/optimize/5goaGPkGyPYxtK7K75CEC/IOh-anA2kCGR2-MItz1oQ_image.png "Contacts data is not fulfilled")

In most cases, you will not see a reason for the failure here. The probable reason is that some data, necessary to run the task, was missing.

Click the previous successful node, to see what data did it pass to the failed node.

Check your process settings, to see if all needed data is in place.

Click failed node, to check for some errors in the output.

[Here](https://app.archbee.com/docs/2CKNjFhyIryS11Yu_AZFj/Cneik7cQ1CVWfT5ppcf3i) you can learn more info on how to set up your process correctly.

### <u></u><u>Why has the email node failed?</u><u></u>

There may be several reasons:

1. The email address is not filled in. Pay attention that e-mail of the contact/organization should be filled in as well as the Location text box.
2. Language mapping is incorrectly set. You can see the reason in the article - <u>Why the language of the email sent to the customer is wrong?</u>
3. There is a mistake or misprint in the e-mail address.

### <u>Why the language of the email sent to the customer is wrong?</u>

While in most cases, you will map localised templates to the recipient's language, HyperPortal also provides a possibility to map onto any other recipient's property, like country or working location.

Thus being said, first of all, you need to check if the mapping of the language in the email node is correct.

To do that, select 'Processes' from the 'Workflows' submenu:

1. Find needed process;
2. Open its settings;
3. Navigate to task settings;
4. Open the settings of your email node.

![How to review a process](https://api.archbee.com/api/optimize/5goaGPkGyPYxtK7K75CEC/QTIoiJE7sm76Q1Gs8YpFk_12.png "How to see a process")

Click twice on an email node in question.

::Image[]{alt="'Send Test email' node" src="https://api.archbee.com/api/optimize/5goaGPkGyPYxtK7K75CEC/zy4zZlqdVvNz6LMl_0ToY_13.png" size="90" width="1066" height="473" caption="'Send Test email' node" position="flex-start" showCaption="true"}

Check if the source where the node will look for mapping values is correct;

then check if the correct template is mapped to each key value. You can learn more [here](https://docs.hyperportal.org/email-feedback-node) about the email node.

![Language mapping](https://api.archbee.com/api/optimize/5goaGPkGyPYxtK7K75CEC/RpqfGT_NSDOGQlalXx09R_screenshot-2022-12-06-at-164155.png "Language setting in 'Send Test email' node")

### <u>What is the difference between automated and manual tasks?</u>

Manual tasks are used when certain information or data has to be filled in manually so it can be processed by the subsequent nodes, while automated tasks start only after previous tasks were completed or specific starting conditions were met. [Here](https://docs.hyperportal.org/automated-processes) and [here](https://docs.hyperportal.org/manual-task) you can learn more about the peculiarities of automated and manual tasks.

### <u>What the process can do?</u>

A process can perform many functions, some examples are:

1. Send emails (invitations/templates) to users.
2. Send forms to users.
3. A process can create a new trigger process.
4. A process is able to get information from one CMS object and insert it in another CMS object.
5. Create new contacts.

In general, any business process, implemented in your company can be implemented as a HyperPortal process. Also feel free to request additional training with your Hyper Coach if needed. You can learn more [here](https://docs.hyperportal.org/processes).



