Ativar ou Desativar Fase de uma Tarefa de Projeto
ekyte_toggle_flow_phaseToggle a phase on or off in a project task's flow. Use with task, project, phase IDs, and active flag (1 to activate, 0 to deactivate).
Instructions
Ativa (adiciona) ou desativa (remove) uma fase no fluxo de uma tarefa de projeto.
Use ekyte_list_task_flow_phases PRIMEIRO para ver todas as fases disponíveis (ativas e inativas) e seus IDs.
Parâmetros:
task_id: ID da tarefa
project_id: ID do projeto (OBRIGATÓRIO)
phase_id: ID da fase (phaseId) a ativar/desativar
active: 1 = ATIVAR (adicionar), 0 = DESATIVAR (remover)
executor_id: UUID do executor (opcional ao desativar, recomendado ao ativar)
FUNCIONAMENTO: Busca o estado atual da tarefa, modifica o campo 'active' da fase desejada e envia o array completo via PUT.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| task_id | Yes | ID numérico da task no Ekyte. Use ekyte_list_tasks para descobrir o ID. | |
| project_id | Yes | ID do projeto. Obrigatório — esta operação só funciona para tarefas de projeto. | |
| phase_id | Yes | ID da fase (phaseId) a ativar ou desativar. Use ekyte_list_task_flow_phases para listar as fases e seus IDs. | |
| active | Yes | 1 = ATIVAR a fase (adicionar ao fluxo). 0 = DESATIVAR a fase (remover do fluxo). | |
| executor_id | No | UUID do executor para esta fase. Opcional ao desativar, recomendado ao ativar. |