assign_people
Assign people to a task by name or email, adding them to the project as a worker by default if not already a member. Resolves ambiguous names against project members and user directory.
Instructions
Assign people to a task, adding them to the project first if they are not members yet. Each name is resolved against the project's members and the user directory; an ambiguous name is reported rather than guessed. Granting project membership needs membership rights, so a worker can assign existing members but cannot pull new people onto the project.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| people | Yes | Names, emails or ids, e.g. ['Ada', 'grace@example.com']. | |
| task_id | Yes | Task to put people on. | |
| add_to_project_as | No | Board role to grant if someone is not yet a member of the project: worker (default), editor or guest. | worker |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||