Pular para o conteúdo principal

Tarefas

O trabalho manual da equipe de cobrança (ligar, visitar, revisar…), criado à mão ou pelas etapas da régua. complete conclui uma tarefa; bulk-assign create e bulk-complete create atribuem responsável ou concluem até 100 de uma vez.

ComandoHTTPDescrição
tasks listGET /v1/tasksListar tarefas
tasks createPOST /v1/tasksCriar tarefa
tasks getGET /v1/tasks/{id}Consultar tarefa
tasks updatePUT /v1/tasks/{id}Atualizar tarefa
tasks deleteDELETE /v1/tasks/{id}Excluir tarefa
tasks completePOST /v1/tasks/{id}/completeConcluir tarefa
tasks bulk-assign createPOST /v1/tasks/bulk-assignAtribuir responsável em massa
tasks bulk-complete createPOST /v1/tasks/bulk-completeConcluir tarefas em massa

Exemplos​

--params carrega parâmetros de query, de caminho e de cabeçalho (id, página, filtros, X-Workspace-Id); --json carrega o corpo da requisição; --fields limita os campos que voltam — vale a pena em todo list/get, para economizar contexto. Veja Flags globais para a referência completa.

# Tarefas pendentes de alta prioridade
kobana dunning tasks list \
--params '{"status": "pending", "priority": "high"}' \
--fields "id,title,task_type,assigned_to_id,due_at"

# Criar tarefa de ligação
kobana dunning tasks create \
--json '{"title": "Ligar para negociar", "task_type": "call", "person_id": "PERSON_ID"}'

# Concluir tarefa
kobana dunning tasks complete --params '{"id": "TASK_ID"}'

# Atribuir várias tarefas a um responsável
kobana dunning tasks bulk-assign create \
--json '{"ids": ["TASK_ID_1", "TASK_ID_2"], "assigned_to_id": "USER_ID"}'

Próximos passos​