Transforme mensagens do Slack em tarefas que um agente de IA consegue concluir
Capture e atualize tarefas pelo Slack com /done e @done e repasse a um agente de IA as que você não quer fazer, sem sair do canal em que o pedido surgiu.

Por Alejandro Rioja5 min de leitura
A maioria das tarefas que nascem no Slack morre de um de dois jeitos: alguém pretende copiar o pedido para a lista de tarefas e nunca copia, ou copia, e a tarefa fica lá sem nada do contexto que a deixava clara no canal. Capturar a tarefa no próprio Slack, na mesma linha em que o pedido apareceu, resolve as duas coisas. E, se for algo que você não quer fazer, dá para repassar direto a um agente de IA dali mesmo.
Capture sem sair do Slack
O app do Done para Slack permite criar e atualizar tarefas com /done ou, em um canal em que o bot esteja, mencionando @done. Nos dois casos ele interpreta a mesma linguagem natural da Adição rápida no app: datas, prioridade, estimativas e projeto saem de uma única linha, sem formulários.
Os comandos
- /done <texto da tarefa>: cria uma tarefa. Datas, prioridade, ~estimativa e #projeto são extraídos da linha automaticamente.
- /done done <texto>: marca como concluída a primeira tarefa aberta que corresponde a esse texto.
- /done update <texto> :: <indicações>: aplica à tarefa correspondente as indicações de prazo ou prioridade que vêm depois de :: e publica o restante como comentário nela.
- /done list: mostra suas cinco tarefas abertas mais relevantes, ali mesmo no Slack.
- /done connect: vincula esta conta do Slack à sua conta do Done, uma única vez.
- /done help: a referência completa dos comandos.
Como vincular sua conta
Rode /done connect uma vez e o Slack responde com um link. Isso só propõe a conexão: ela é gravada apenas depois que você, com a sessão iniciada no Done, confirma. Assim, uma identidade do Slack nunca fica presa a uma conta sem o consentimento do dono. Rode /done disconnect quando quiser para desvincular.
Da mensagem no Slack à tarefa atribuída à IA
Uma tarefa criada pelo Slack é uma tarefa comum desde o momento em que existe, sem nada de segunda classe. Por isso, o mesmo @agent que você usaria na Adição rápida do app também funciona em uma linha de /done: você captura o pedido e repassa a um agente de IA de uma vez só. A tarefa aparece na fila do agente exatamente como qualquer outra, com o prazo ou a prioridade que tiverem sido extraídos da mensagem.
Notas de segurança
Toda requisição que chega do Slack é verificada com a assinatura do signing secret do Slack, e requisições antigas (reenviadas) são rejeitadas de imediato. Todo o trabalho fica restrito à conta do usuário vinculado, com o mesmo isolamento que o app e o endpoint MCP aplicam em todos os outros lugares. Assim, /done em um canal compartilhado nunca toca nas tarefas de mais ninguém.
Quando a captura pelo Slack brilha
Ela rende mais com os pedidos que surgem no meio de uma conversa, como uma solicitação enterrada em uma thread ou algo que um colega de equipe pede de passagem. Nesses casos, a alternativa é perder a tarefa de verdade, e não só anotá-la em um lugar menos prático. Para planejar com calma, dividir uma tarefa grande ou revisar o que um agente propôs, o app continua sendo o melhor lugar. A captura pelo Slack serve para não perder as tarefas que, de outro jeito, escapariam.
Perguntas frequentes
Como crio uma tarefa pelo Slack?
Rode /done <texto da tarefa> ou mencione @done em um canal em que o bot esteja. As duas formas interpretam linguagem natural do mesmo jeito que a Adição rápida no app: datas, prioridade, estimativas e #projeto são extraídos da linha automaticamente.
Posso atribuir a um agente de IA uma tarefa criada no Slack?
Sim. Uma tarefa criada com /done é uma tarefa comum desde o momento em que existe. Por isso, o mesmo @agent usado na Adição rápida do app funciona em uma linha de /done e manda a tarefa direto para a fila desse agente.
Outras contas do Done conseguem ver os dados do meu workspace do Slack?
Não. Toda requisição do Slack é verificada com a assinatura do signing secret do Slack, e todo o trabalho fica restrito à conta do próprio usuário vinculado, com o mesmo isolamento entre contas que o app e o endpoint MCP aplicam em todos os lugares.