---
title: Manual Activity node
slug: manual-activity-node
createdAt: 2026-10-16T13:49:47.954Z
---

## 1. What it is

When an activity node (for example **Manual Activity** with type Call) creates an activity, the activity gets a **Contact** — the person the call or email is about. Contact is a built-in field of the activity, so it is not configured in Required/Optional fields and is not the same as the **Call to** formulas.

Before the fix the contact was picked automatically: the system took the first Entity → Contact property it found in the process data sections, sorted by section ID (**data** → **data2** → **data3**…). The order of sections on the screen did not matter. If the sections were moved between tabs, the contact could silently change, e.g. to an employee instead of the customer.

**Primary relation field** is a new setting of the activity node. The admin chooses explicitly which process property supplies the contact, so the result no longer depends on the section layout.

## 2. Where it is configured

![](https://api.archbee.com/api/optimize/5goaGPkGyPYxtK7K75CEC/Ej1ahxp8ADsvu2rEHsjV8_screenshot-from-2026-10-16-16-51-28.png)

## 3. Behaviour

![](https://api.archbee.com/api/optimize/5goaGPkGyPYxtK7K75CEC/9npu3gbuH6QFxvM_oSSsc_screenshot-from-2026-10-16-16-51-59.png)

## 4. Example

Process: Start → Manual task → Manual Activity → End. Two Entity → Contact properties: **Responsible Employee** in section **data** (tab Other) and **Customer contact** in section **data2** (tab Default). The Manual task fills them with different people: Customer contact = Dmytro Novak **Admin**, Responsible Employee = Dmytro Novak **User**.

![](https://api.archbee.com/api/optimize/5goaGPkGyPYxtK7K75CEC/v-5ar_GhTSSQaOxRpgEZD_screenshot-from-2026-10-16-16-52-57.png)

![](https://api.archbee.com/api/optimize/5goaGPkGyPYxtK7K75CEC/Pe0EoKW1hg47hZtPezSTF_screenshot-from-2026-10-16-16-53-25.png)

![](https://api.archbee.com/api/optimize/5goaGPkGyPYxtK7K75CEC/kRVoq_BNPGGN_Ob8K5XJJ_screenshot-from-2026-10-16-16-53-53.png)

