---
name: "registeredTasks"
type: command
status: ok
groups: ["Briefing", "Teams"]
arma3_since: "0.50"
locality: {"argument": null, "effect": null, "server_exec": false}
source: https://community.bistudio.com/wiki/registeredTasks
revid: 378146
updated: 2026-02-25T18:55:11Z
---

# registeredTasks

*Command · Briefing, Teams · Arma 3 v0.50 · introduced in Arma 2 v1.00*

## Description

Returns array with all registered task types for the given agent.
The values are the names set in `CfgTasks` classes `name` property and are the same names used for [unregisterTask](../commands/unregisterTask.md).

## Syntax

```sqf
registeredTasks teamMember
```

**Parameters:**

- `teamMember`: [Team Member](../topics/Team_Member.md) - [teamMember](../commands/teamMember.md) [agent](../commands/agent.md)

**Returns:** [Array](../topics/Array.md) of [String](../topics/String.md)s - names of tasks

## Examples

### Example 1

```sqf
tasklist = registeredTasks teamMember _agent;
```

### Example 2

```sqf
_rabbit = createAgent ["Rabbit_F", position player,[], 0, "None"];
hint str registeredTasks teamMember _rabbit; // shows ["Animal Main Task"] in Arma 3
```

## See also

[registerTask](../commands/registerTask.md) · [unregisterTask](../commands/unregisterTask.md) · [sendTask](../commands/sendTask.md) · [createTask](../commands/createTask.md) · [currentTasks](../commands/currentTasks.md) · [taskCompleted](../commands/taskCompleted.md)

<sub>Source: [BI Community Wiki — registeredTasks](https://community.bistudio.com/wiki/registeredTasks) (revision 378146).</sub>
