{"schema_version":1,"total":2,"disclosure":"Links de afiliado podem gerar comissão. Ofertas sujeitas à confirmação no checkout. Preços são referências datadas.","tools":[{"id":"trigger-dev","name":"Trigger.dev","kind":"software","description":"Organize o trabalho que acontece nos bastidores de um aplicativo ou automação, como processar documentos e coordenar um agente de IA. O Trigger.dev administra filas, novas tentativas e acompanhamento; você escreve e mantém as tarefas em TypeScript.","category":"Infraestrutura de automações","tags":["Automação","TypeScript","Agentes de IA","Tarefas em segundo plano","Filas","Webhooks","MCP"],"url":"https://ferramentas.chavemestra.so/ferramentas/trigger-dev","website":"https://trigger.dev/","visit_url":"https://eduardo.tools/trigger-dev","affiliate_link":false,"curator":{"name":"Eduardo Schurtz","url":"https://ferramentas.chavemestra.so/sobre"},"fit":"Quem cria aplicativos com apoio de IA: Para projetos que precisam executar trabalhos longos fora da tela principal. Mesmo com ajuda de IA para escrever o código, é necessário revisar, implantar e manter as tarefas.\nQuem mantém automações em TypeScript: Para coordenar várias etapas, acompanhar o que aconteceu e controlar quantas execuções podem rodar ao mesmo tempo.\nQuem desenvolve agentes com aprovação humana: Para preparar uma ação, aguardar a decisão de uma pessoa e continuar o processamento após a autorização.","limitations":"Há código para manter: O Trigger.dev faz sentido quando você pode desenvolver, revisar e implantar tarefas em TypeScript. Ele não substitui automaticamente um construtor visual de automações.\nPlaneje as falhas e repetições: Nova tentativa de execução não torna toda integração segura para repetir. Trate efeitos duplicados, permissões e limites dos sistemas conectados.\nConsidere o custo completo: A cobrança de execução se soma aos serviços chamados pela tarefa, como modelos de IA. Hospedagem própria também tem custo de infraestrutura e responsabilidade operacional.\nReveja o comunicado de segurança: Em 1º de novembro de 2026, a empresa comunicou um incidente envolvendo variáveis de ambiente de parte das organizações. Consulte o comunicado oficial e seus desdobramentos ao avaliar os controles de segredos.","mcp":{"type":"server","label":"MCP oficial pelo CLI","note":"Permite que um agente compatível consulte documentação e trabalhe com projetos e execuções. É um processo local, conectado ao cliente pelo transporte stdio. O comando documentado é npx trigger.dev@latest mcp. Operações sobre a conta exigem autenticação pelo CLI. Configure as permissões do cliente e confira o projeto e o ambiente antes de autorizar o agente. Operações sobre a conta exigem o CLI autenticado; o servidor pode executar tarefas e fazer implantações. O servidor completo pode expor implantação e execução. Revise o projeto, o ambiente e as permissões antes de autorizar ações. Não há teste pessoal de Eduardo registrado.","source":"https://trigger.dev/docs/mcp-introduction","checked_at":"2026-11-03"},"offer":null,"price_reference":null,"price_note":null,"dossier_reviewed_at":"2026-11-03","editorial":{"reviewedAt":"2026-11-03","headline":"Execute tarefas longas e acompanhe cada etapa.","intro":"Organize o trabalho que acontece nos bastidores de um aplicativo ou automação, como processar documentos e coordenar um agente de IA. O Trigger.dev administra filas, novas tentativas e acompanhamento; você escreve e mantém as tarefas em TypeScript.","topics":["Automações em código","Tarefas em segundo plano","Agentes de IA","Webhooks"],"audiences":[{"title":"Quem cria aplicativos com apoio de IA","text":"Para projetos que precisam executar trabalhos longos fora da tela principal. Mesmo com ajuda de IA para escrever o código, é necessário revisar, implantar e manter as tarefas."},{"title":"Quem mantém automações em TypeScript","text":"Para coordenar várias etapas, acompanhar o que aconteceu e controlar quantas execuções podem rodar ao mesmo tempo."},{"title":"Quem desenvolve agentes com aprovação humana","text":"Para preparar uma ação, aguardar a decisão de uma pessoa e continuar o processamento após a autorização."}],"features":[{"title":"Organize trabalhos que levam mais tempo","text":"Divida o processamento em tarefas e acompanhe as execuções pelo painel. Isso permite tratar trabalhos que não cabem no tempo de uma requisição web comum."},{"title":"Controle filas e novas tentativas","text":"Defina quantas tarefas executam ao mesmo tempo e como tentar novamente quando há falhas. O código também precisa evitar que uma repetição envie a mesma mensagem ou registre a mesma ação duas vezes."},{"title":"Inicie tarefas a partir de eventos","text":"O recurso de webhooks, anunciado em beta, pode receber e validar eventos, tratar duplicatas e encaminhá-los às tarefas. Confira a compatibilidade com cada fornecedor antes de usar em produção."},{"title":"Espere por uma decisão antes de agir","text":"Uma tarefa pode aguardar aprovação humana e depois continuar. Períodos de espera suspensa não representam computação ativa, conforme a documentação comercial."}],"applications":[{"title":"Processar documentos recebidos","situation":"Um documento precisa passar por extração, análise e registro do resultado.","application":"Organize essas etapas em tarefas acompanháveis e trate falhas sem depender de uma única requisição ficar aberta.","benefit":"Enxergar em qual etapa o processamento parou e definir como continuar."},{"title":"Revisar a ação de um agente","situation":"Uma IA prepara uma resposta, mas uma pessoa precisa aprová-la antes do envio.","application":"Guarde a proposta, aguarde a decisão humana e execute o envio somente depois da aprovação.","benefit":"Incluir a revisão no fluxo antes de uma ação externa."},{"title":"Reagir a mudanças em uma base de dados","situation":"Uma atualização no Supabase precisa iniciar um enriquecimento de informações.","application":"Use o evento para iniciar uma tarefa e trate repetições, permissões e ciclos de atualização.","benefit":"Organizar o processamento disparado pela mudança dos dados."}],"mcp":{"label":"MCP oficial pelo CLI","type":"server","note":"Permite que um agente compatível consulte documentação e trabalhe com projetos e execuções. É um processo local, conectado ao cliente pelo transporte stdio.","evidence":"O comando documentado é npx trigger.dev@latest mcp. Operações sobre a conta exigem autenticação pelo CLI.","guidance":"Configure as permissões do cliente e confira o projeto e o ambiente antes de autorizar o agente. Operações sobre a conta exigem o CLI autenticado; o servidor pode executar tarefas e fazer implantações.","caution":"O servidor completo pode expor implantação e execução. Revise o projeto, o ambiente e as permissões antes de autorizar ações. Não há teste pessoal de Eduardo registrado.","source":"https://trigger.dev/docs/mcp-introduction","checkedAt":"2026-11-03"},"considerations":[{"title":"Há código para manter","text":"O Trigger.dev faz sentido quando você pode desenvolver, revisar e implantar tarefas em TypeScript. Ele não substitui automaticamente um construtor visual de automações."},{"title":"Planeje as falhas e repetições","text":"Nova tentativa de execução não torna toda integração segura para repetir. Trate efeitos duplicados, permissões e limites dos sistemas conectados."},{"title":"Considere o custo completo","text":"A cobrança de execução se soma aos serviços chamados pela tarefa, como modelos de IA. Hospedagem própria também tem custo de infraestrutura e responsabilidade operacional."},{"title":"Reveja o comunicado de segurança","text":"Em 1º de novembro de 2026, a empresa comunicou um incidente envolvendo variáveis de ambiente de parte das organizações. Consulte o comunicado oficial e seus desdobramentos ao avaliar os controles de segredos.","source":"https://trigger.dev/blog/security-incident-nov-2026","sourceLabel":"Comunicado oficial de 1º de novembro"}],"contracting":{"title":"Como funciona a contratação","facts":[{"label":"Modelo","text":"Serviço gerenciado com plano Free e planos pagos. A cobrança considera invocações e tempo de computação; confira máquina, volume e excedentes."},{"label":"Acesso gratuito","text":"O plano Free anuncia US$ 5 de crédito mensal, sem cartão. Ao esgotar a franquia, é necessário fazer upgrade para continuar."},{"label":"Desenvolvimento e espera","text":"Execuções de desenvolvimento não são cobradas, e os períodos de espera suspensa não consomem computação ativa, conforme as condições anunciadas."},{"label":"Hospedagem própria","text":"Há código aberto com opção de hospedagem própria. Essa modalidade exige cuidar da infraestrutura e de sua manutenção."}],"source":"https://trigger.dev/pricing","checkedAt":"2026-11-03"},"freeAccess":{"title":"Crédito mensal para experimentar","text":"O plano Free anuncia US$ 5 de crédito por mês, sem cartão. O uso é limitado à franquia; continuar após esgotá-la exige upgrade.","cta":"Conhecer o plano Free","url":"https://eduardo.tools/trigger-dev","closingText":"Comece com uma tarefa pequena, acompanhe a execução e simule uma falha antes de colocar um processo importante para rodar."}}},{"id":"hookdeck","name":"Hookdeck","kind":"software","description":"Quando um sistema avisa que uma venda aconteceu ou uma tarefa terminou, esse aviso precisa chegar ao destino. O Hookdeck fica entre os sistemas para receber, acompanhar e controlar a entrega desses eventos, com recursos para investigar falhas e tentar novamente.","category":"Infraestrutura de automações","tags":["Webhooks","Eventos","Filas","Reprocessamento","API","MCP","Automação"],"url":"https://ferramentas.chavemestra.so/ferramentas/hookdeck","website":"https://hookdeck.com/","visit_url":"https://eduardo.tools/hookdeck","affiliate_link":false,"curator":{"name":"Eduardo Schurtz","url":"https://ferramentas.chavemestra.so/sobre"},"fit":"Quem opera automações com vários sistemas: Para acompanhar os avisos que chegam de diferentes fornecedores e entender por que um evento não foi processado pelo destino.\nQuem precisa lidar com picos e indisponibilidade: Para organizar filas, controlar o ritmo de entrega e tentar reenviar eventos quando uma aplicação ou fluxo volta a responder.\nQuem desenvolve um produto com webhooks: Para distribuir eventos aos clientes do produto pelo Outpost. Esse caso é diferente de receber webhooks pelo Event Gateway.","limitations":"Escolha o produto para o problema certo: Receber eventos, executar a lógica da automação e distribuir eventos são tarefas diferentes. O Gateway administra a entrega; o processamento de negócio continua na aplicação ou no fluxo de destino.\nConfira retenção e repetições: O tempo disponível para investigar e reenviar depende do plano. Garanta também que o destino não duplique uma ação ao receber novamente o mesmo evento.\nConsidere cada destino na conta: Uma requisição recebida pode gerar vários eventos de entrega. Enviar o mesmo aviso a vários destinos pode aumentar o volume cobrado.\nAvalie os dados que passam pelo serviço: O Hookdeck acrescenta um intermediário entre origem e destino. Confira quais dados serão enviados, controles de acesso e condições de tratamento antes de conectar a operação.","mcp":{"type":"server","label":"MCP oficial pelo CLI","note":"Um agente compatível pode consultar e administrar recursos do Event Gateway e do Outpost gerenciado. A conexão é local, pelo CLI, usando o transporte stdio. Os comandos documentados são hookdeck gateway mcp e hookdeck outpost mcp. A autenticação usa o fluxo hookdeck login ou uma chave protegida no ambiente. Confira as ferramentas expostas antes de conectar uma conta. No Gateway, --allow-write libera criação, atualização e exclusão, mas pausar e retomar conexões pode continuar disponível sem essa opção. A configuração padrão não garante ausência de efeitos na operação. O MCP é documentado pelo fornecedor; não há teste pessoal de Eduardo registrado.","source":"https://hookdeck.com/docs/mcp","checked_at":"2026-11-03"},"offer":null,"price_reference":null,"price_note":null,"dossier_reviewed_at":"2026-11-03","editorial":{"reviewedAt":"2026-11-03","headline":"Acompanhe os eventos que alimentam suas automações.","intro":"Quando um sistema avisa que uma venda aconteceu ou uma tarefa terminou, esse aviso precisa chegar ao destino. O Hookdeck fica entre os sistemas para receber, acompanhar e controlar a entrega desses eventos, com recursos para investigar falhas e tentar novamente.","topics":["Webhooks","Entrega de eventos","Reprocessamento","Diagnóstico"],"audiences":[{"title":"Quem opera automações com vários sistemas","text":"Para acompanhar os avisos que chegam de diferentes fornecedores e entender por que um evento não foi processado pelo destino."},{"title":"Quem precisa lidar com picos e indisponibilidade","text":"Para organizar filas, controlar o ritmo de entrega e tentar reenviar eventos quando uma aplicação ou fluxo volta a responder."},{"title":"Quem desenvolve um produto com webhooks","text":"Para distribuir eventos aos clientes do produto pelo Outpost. Esse caso é diferente de receber webhooks pelo Event Gateway."}],"features":[{"title":"Receba e encaminhe eventos","text":"O Event Gateway recebe webhooks, aplica filtros e transformações e encaminha os eventos para os destinos configurados. Webhooks são avisos enviados entre sistemas quando algo acontece."},{"title":"Investigue e tente entregar novamente","text":"Consulte o caminho do evento, examine falhas e reenvie quando necessário. Filas e controle do ritmo de entrega ajudam a lidar com picos; o destino ainda precisa tratar eventos repetidos."},{"title":"Adapte o conteúdo antes da entrega","text":"Transformações em Node.js podem ajustar os dados e trabalhar com conteúdo binário, como arquivos, imagens e PDFs. Há limites de tamanho e execução a conferir antes de usar."},{"title":"Separe entrada, saída e testes","text":"Event Gateway atende aos eventos recebidos; Outpost distribui eventos de um produto aos seus clientes. Inspect é uma ferramenta para inspecionar e encaminhar webhooks em desenvolvimento, sem equivaler ao Gateway de produção."}],"applications":[{"title":"Reprocessar avisos que não chegaram ao fluxo","situation":"Um destino de automação, como um fluxo n8n, ficou indisponível durante um pico.","application":"Receba os eventos no Gateway, investigue as falhas e controle a nova entrega quando o destino estiver pronto.","benefit":"Ter um ponto para acompanhar o envio e recuperar o processamento dentro dos limites de retenção."},{"title":"Avisar quando uma coleta terminou","situation":"Uma execução da Apify demora mais do que a requisição inicial.","application":"Use o evento de conclusão para notificar a aplicação e iniciar a próxima etapa, tratando falhas e repetições.","benefit":"Organizar a continuidade do trabalho sem consultar o resultado repetidamente."},{"title":"Testar uma integração local","situation":"Você está montando um sistema que precisa receber webhooks.","application":"Use o Inspect para observar eventos de teste e encaminhá-los ao serviço local antes de configurar o fluxo definitivo.","benefit":"Ver o que está chegando e ajustar a integração durante o desenvolvimento."}],"mcp":{"label":"MCP oficial pelo CLI","type":"server","note":"Um agente compatível pode consultar e administrar recursos do Event Gateway e do Outpost gerenciado. A conexão é local, pelo CLI, usando o transporte stdio.","evidence":"Os comandos documentados são hookdeck gateway mcp e hookdeck outpost mcp. A autenticação usa o fluxo hookdeck login ou uma chave protegida no ambiente.","guidance":"Confira as ferramentas expostas antes de conectar uma conta. No Gateway, --allow-write libera criação, atualização e exclusão, mas pausar e retomar conexões pode continuar disponível sem essa opção.","caution":"A configuração padrão não garante ausência de efeitos na operação. O MCP é documentado pelo fornecedor; não há teste pessoal de Eduardo registrado.","source":"https://hookdeck.com/docs/mcp","checkedAt":"2026-11-03"},"considerations":[{"title":"Escolha o produto para o problema certo","text":"Receber eventos, executar a lógica da automação e distribuir eventos são tarefas diferentes. O Gateway administra a entrega; o processamento de negócio continua na aplicação ou no fluxo de destino."},{"title":"Confira retenção e repetições","text":"O tempo disponível para investigar e reenviar depende do plano. Garanta também que o destino não duplique uma ação ao receber novamente o mesmo evento."},{"title":"Considere cada destino na conta","text":"Uma requisição recebida pode gerar vários eventos de entrega. Enviar o mesmo aviso a vários destinos pode aumentar o volume cobrado."},{"title":"Avalie os dados que passam pelo serviço","text":"O Hookdeck acrescenta um intermediário entre origem e destino. Confira quais dados serão enviados, controles de acesso e condições de tratamento antes de conectar a operação."}],"contracting":{"title":"Como funciona a contratação","facts":[{"label":"Produtos separados","text":"Event Gateway e Outpost têm finalidades e condições próprias. Não presuma que o plano de um inclui o outro."},{"label":"Plano gratuito do Gateway","text":"O Developer anuncia 10 mil eventos por mês, 3 dias de retenção e 1 usuário. Confira as condições atuais e o comportamento após atingir os limites."},{"label":"Cobrança por evento","text":"No Gateway, a unidade é o evento gerado para entrega. Uma requisição pode produzir zero, um ou vários eventos conforme as conexões."},{"label":"Teste e desenvolvimento","text":"O Inspect foi anunciado como gratuito e sem conta para inspecionar webhooks. Essa condição não equivale à oferta de produção do Event Gateway."}],"source":"https://hookdeck.com/pricing","checkedAt":"2026-11-03"},"freeAccess":{"title":"Plano gratuito para começar","text":"O Event Gateway anuncia 10 mil eventos por mês, 3 dias de retenção e 1 usuário no Developer. Confira os limites e as condições atuais antes de conectar sua operação.","cta":"Conhecer o plano Developer","url":"https://eduardo.tools/hookdeck","closingText":"Comece com eventos de teste, confira a entrega e simule uma falha no destino antes de conectar uma operação importante."}}}]}