Como os comandos do Dailybot automatizam ações comuns
Aprenda o que são comandos, os tipos disponíveis e como criar seu primeiro atalho de chat para acionar ações no Dailybot.
Os comandos no Dailybot são atalhos de chat que acionam ações instantaneamente. Você digita uma palavra ou frase na sua mensagem direta com o Dailybot (ou menciona @Dailybot em um canal) e algo acontece: um texto armazenado aparece, uma API é chamada, um formulário abre ou código personalizado é executado. Eles são a forma mais rápida de transformar tarefas repetitivas em operações de um único passo que qualquer pessoa da sua equipe pode usar.
Se você conhece os slash commands no Slack ou Teams, os comandos do Dailybot funcionam de forma similar mas com mais poder por trás. Em vez de se limitar a respostas de texto simples, você pode conectar comandos a serviços externos, acionar coleta de dados ou executar lógica serverless, tudo sem sair da sua plataforma de chat.
Tipos de comandos
O Dailybot suporta quatro tipos de comandos, e cada um serve para um propósito diferente. Entender o que está disponível ajuda você a escolher a abordagem certa para a tarefa em questão.
Respostas de texto predefinidas são o tipo mais simples. Quando alguém executa o comando, o Dailybot responde com uma mensagem fixa que você configurou. É ótimo para compartilhar links, documentação de referência, diretrizes da equipe ou qualquer informação que as pessoas pedem repetidamente. Em vez de vasculhar favoritos ou wikis, sua equipe digita um comando e obtém a resposta imediatamente.
Requisições API permitem conectar o Dailybot a serviços externos. Quando o comando é executado, o Dailybot faz uma requisição HTTP para uma URL que você especifica, usando o método, os headers e o corpo que você configurar. A resposta pode ser exibida no chat, tornando possível obter dados de ferramentas de terceiros, acionar ações em outros sistemas ou consultar APIs internas, tudo a partir de uma mensagem de chat.
Acionadores de formulários abrem um formulário do Dailybot quando o comando é executado. É útil quando você quer dar às pessoas uma forma rápida de iniciar um processo de coleta de dados, como relatar um bug, solicitar folga ou enviar feedback, sem precisar lembrar o atalho próprio do formulário.
Código personalizado executa funções serverless que você escreve. Este é o tipo mais poderoso e dá aos desenvolvedores controle total sobre o que acontece quando o comando é executado. Você pode combinar chamadas de API, lógica condicional e respostas formatadas em um único comando.
Como criar seu primeiro comando
Configurar um comando leva menos de um minuto. Abra o app web do Dailybot, clique em Automação e complementos na barra lateral, depois selecione Comandos personalizados no canto superior direito e clique em Criar comando.

Comece escolhendo um nome de comando. Isso é o que as pessoas vão digitar para acionar a ação, então mantenha-o curto e descritivo. Algo como /docs, /deploy-checklist ou /standup-link funciona bem. Em seguida, selecione o tipo de comando no menu suspenso. Dependendo da sua escolha, você verá diferentes campos de configuração: uma caixa de texto para respostas predefinidas, campos de URL e método para requisições API, um seletor de formulário para acionadores de formulários, ou um editor de código para código personalizado.

Permissões e visibilidade
Você pode controlar quem tem acesso a cada comando. Por padrão, os comandos estão disponíveis para todos na sua organização, mas você pode restringi-los a equipes específicas se a ação só for relevante para um subconjunto de pessoas. Por exemplo, um comando de deploy pode fazer sentido apenas para a equipe de engenharia, enquanto um comando do manual da empresa deve estar aberto para todos.
Também há uma opção para que um comando funcione apenas em mensagens diretas com o Dailybot. Isso é útil para comandos que retornam informações sensíveis ou que você não quer poluindo os canais públicos.
Como os comandos diferem dos fluxos de trabalho
Comandos e fluxos de trabalho fazem parte do toolkit de automação do Dailybot, mas cumprem papéis diferentes. Comandos são iniciados pelo usuário e executam uma única ação sob demanda. Você digita o comando, ele faz uma coisa, e pronto. Fluxos de trabalho, por outro lado, encadeiam gatilhos e ações. Podem rodar em uma agenda, responder a eventos, incluir lógica de ramificação e executar múltiplos passos em sequência.
Pense nos comandos como ferramentas rápidas e nos fluxos de trabalho como motores de orquestração. Um comando pode chamar uma API para verificar o status de um serviço, enquanto um fluxo de trabalho pode monitorar esse status a cada hora e enviar um alerta se algo der errado. Em muitas configurações, comandos e fluxos de trabalho se complementam: você pode criar um comando que aciona um fluxo de trabalho, ou um fluxo de trabalho que executa um comando como um dos seus passos.
Os comandos do Dailybot dão à sua equipe acesso instantâneo a ações, informações e integrações direto do chat. Quando você criar o primeiro, rapidamente vai perceber oportunidades para transformar mais tarefas repetitivas em atalhos simples que economizam tempo para todos.
FAQ
- O que são comandos do Dailybot?
- Comandos são atalhos de chat que acionam ações específicas quando digitados em um DM com o Dailybot ou mencionando @Dailybot em um canal. Podem retornar texto, chamar APIs, acionar formulários ou executar código personalizado.
- Qual a diferença entre comandos e fluxos de trabalho?
- Comandos são atalhos iniciados pelo usuário que executam uma única ação sob demanda. Fluxos de trabalho encadeiam múltiplos gatilhos e ações juntos, geralmente rodando automaticamente em uma agenda ou em resposta a eventos.
- Como eu crio um comando no Dailybot?
- Vá até Automação e complementos na barra lateral, clique em Comandos personalizados, depois em Criar comando. Escolha um nome, selecione o tipo, configure a ação e salve.