weeek_manage_custom_fields
Create, update, delete, move, or transfer custom fields and their select options. Set field scope to global, project, or board for tailored task management.
Instructions
Create, update, delete, move or transfer custom fields and their select options. A field belongs to one board, one project, or the whole task manager (scope global) — set scope and scope_id accordingly. weeek_list_custom_fields reads the fields a project's tasks actually show.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | No | Field or option name. | |
| type | No | Required when creating a field. | |
| after | No | move_option: option id to sit after. | |
| color | No | Required when creating or updating an option. | |
| scope | No | Where the field lives. | global |
| action | Yes | ||
| before | No | move_option: option id to sit before. | |
| config | No | Field type settings, when the type takes any. | |
| target | No | transfer: where the field should end up. | |
| field_id | No | Required for everything but create/list_global. | |
| scope_id | No | Project or board id; omit for global. | |
| option_id | No | Required for the *_option actions except create. | |
| target_id | No | transfer: target project or board id. |