Operations · Tasks
Os agentes trabalham aqui. Você decide o que é seu.
Cada agente tem instruções, um modelo e as conexões MCP que pode usar, com uma regra por ferramenta: livre, com confirmação ou só de uma pessoa. O que só você decide vira um pedido, e o custo de cada passo é medido pela OpenRouter.
Mesmo login do Analytics e do Videos. Chega um código no seu e-mail; você cola uma vez.
Por que isso existe
Um agente que age em todo software precisa de
UM FREIO.
Agente que manda mensagem e apaga sem perguntar é um risco; agente que pergunta tudo vira mais trabalho. No Tasks, cada ferramenta tem uma regra, o que só você decide chega como pedido, e o que ele fez fica registrado, passo a passo, com o custo medido.
- A ação que ninguém autorizou, descoberta depois
- A pergunta do agente enterrada no meio da conversa
- O custo que só aparece na fatura do modelo
O caminho inteiro
O agente roda, age e pede. Você responde.
E vê tudo o que foi feito, e para quando quiser.
1 · O agente
Instruções em português, um modelo e as conexões que ele pode usar.
Cada edição das instruções é uma versão nova, e cada execução guarda a versão com que rodou. O modelo é um de dois, pela OpenRouter. O agente roda num horário, quando chega um evento, quando você manda ou quando você responde um pedido dele, com limite de passos e teto de gasto por dia.
agente Agente de conteúdo
instruções versão 7 · cada edição é uma versão nova
modelo DeepSeek V4.1 Flash ou Qwen3.8 Flash
pela OpenRouter; fora da lista, recusado
roda num horário · num evento · à mão
na resposta a um pedido
limites 30 passos por execução (até 200)
teto de gasto por dia
uma execução por vez, e uma na fila2 · As conexões
Cada software com servidor MCP vira uma conexão. Cada ferramenta tem a sua regra.
Ao conectar, o Tasks descobre as ferramentas do servidor, e você decide o que o agente faz sozinho, o que espera a sua confirmação e o que ele nem enxerga. A regra vale para todos os agentes que usam aquela conexão.
conexão Seu CRM · servidor MCP · OAuth buscar_pessoa Livre enviar_mensagem Confirma apagar_pessoa Só humano Livre o agente usa sozinho Confirma a ação vira pedido e espera você Só humano a ferramenta nem é oferecida ao agente nova toda ferramenta nova chega como Confirma
3 · O pedido
O que só você decide vira um pedido, com o contexto junto.
Gravar, aprovar, decidir ou revisar. O pedido chega com o que o agente sabe, um link ou um texto anexo e o prazo; sem prazo, vence em 7 dias. Você responde no painel, e a execução que esperava a resposta segue com o que você decidiu. Um pedido pode ser uma fase de uma cadeia.
gravar o vídeo "Como abrir o barro no torno"
roteiro em link · prazo sex 09/10
aprovar 3 legendas do Instagram da semana
decidir abrir a turma de novembro?
· 20 vagas · 30 vagas · não agora
revisar a edição 13 da newsletter
estados Aguardando · Respondido · Recusado · Vencido4 · A execução
Cada passo registrado. O custo, medido pela OpenRouter.
Toda execução fica com os passos, o que saiu dela e o erro inteiro quando falha. O custo de cada passo é o que a OpenRouter devolve na própria chamada, em milionésimos de dólar, nunca uma estimativa. Uma execução que falhou ou parou pode ser tentada de novo uma vez.
qua 07/10 08:00 gerar os cortes do vídeo Falhou
"o vídeo ainda não foi gravado"
ter 06/10 14:30 rascunhar a edição 13 Concluída
12 passos · custo medido pela OpenRouter
custo o que a OpenRouter devolveu, nunca estimado
de novo uma vez, se falhou ou parou
agente de fora relata o próprio custo5 · O botão de parar
Um botão pausa todos os agentes. Retomar é de uma pessoa.
Todo passo confere a pausa. Com ela ligada, cada agente para no passo seguinte, e a execução fica como "Parada pelo botão". A faixa da pausa aparece em todas as telas até alguém retomar.
"Pausar todos os agentes" → cada um para no passo seguinte → execução: Parada pelo botão faixa Agentes pausados desde 14:02 · Retomar de fora tasks_should_run → não
6 · Os números e a prova
Os números do negócio, e a prova de que as ferramentas conversam.
Cada sistema manda eventos para o endereço de entrada da conta, cada um com o seu segredo. Os painéis somam e contam esses eventos por 7 dias, 30 dias ou no mês, com metas. Uma conferência compara dois sistemas a cada 15 minutos e mostra quem ficou no caminho.
entra POST /events/<fonte> · assinado em x-ccm
até 256 KB · repetido conta uma vez
painel número · funil · lista
7 dias · 30 dias · mês · meta
conferência form.submitted × person.created
de 15 em 15 minutos: bate ou diverge7 · Para fora, por eventos
Cada pedido, execução e conferência sai por webhook assinado.
Até 20 endereços, cada um com os eventos que assina, no padrão Standard Webhooks. Se o destino falhar, nova tentativa em 1 min, 5 min, 30 min, 2 h e 12 h; depois, reenviar à mão. O reenvio leva o mesmo id: o outro lado não duplica.
request.created request.answered run.completed run.failed action.pending goal.reached reconciliation.diverged · reconciliation.matched assinado: Standard Webhooks, cabeçalhos x-ccm
O aviso no WhatsApp segue as regras da Meta.
O canal está construído e testado, mas ainda não está no ar: falta a Meta aprovar o aplicativo, verificar o negócio e aprovar o modelo de mensagem do Tasks. Até lá, o pedido chega no painel. Estas são as regras do canal, ditas antes.
As regras do canal
- O número é o da sua conta. Um WhatsApp Business seu, ligado ao Tasks. A conversa é entre você e o seu negócio, não com um número nosso.
- Fora da janela de 24 horas, só modelo aprovado. Passadas 24 horas da sua última mensagem, a Meta só deixa enviar um modelo de mensagem aprovado por ela. O canal só liga depois que o modelo do Tasks é aprovado.
- Até 3 botões. Uma decisão com até três opções curtas vira botões; com mais, vira uma lista. Responder com o número, com "aprovado" ou com um texto também vale.
- Só o seu número verificado responde. A resposta entra no pedido como se fosse pelo painel, e o pedido mostra "Respondido pelo WhatsApp".
Fora do horário que você escolher, o aviso espera. Você também decide que tipos de pedido vão para o WhatsApp.
Instruções com Versões. Gasto com Teto. Um Pedido Destrava o Próximo.
Cada edição é uma versão
As instruções do agente têm versões, e cada execução guarda a versão com que rodou. Um mês depois, dá para saber por que ele fez o que fez.
Um pedido destrava o próximo
Roteiro, gravação, cortes, publicação: um pedido pode ser uma fase de uma cadeia, e o agente só segue quando você responde a anterior.
Gasto com teto
Cada agente tem um limite de passos por execução e um teto de gasto por dia. No teto, o agente espera o dia seguinte.
Model Context Protocol
Agente de fora também pede. Quem responde é você.
O servidor MCP do Tasks dá ao agente que roda em outro lugar o mesmo caminho: criar um pedido, ler a resposta, relatar uma execução, perguntar se pode seguir, ler um painel e mandar um número. Pedir é sempre livre; mudar um painel e pausar todos os agentes viram pedido de aprovação.
O que o servidor NÃO oferece
- Responder o próprio pedido não é ferramenta. A rota da resposta recusa tudo que não for a sessão de uma pessoa.
- Retomar depois da pausa também não. O agente pode pedir para pausar, e isso vira um pedido de aprovação; retomar é só da sessão de uma pessoa.
- Apagar nada. No servidor do Tasks, o que apaga é Só humano e nem é oferecido ao agente.
A conta vem do token e nunca de um argumento: um texto lido pelo agente não consegue apontar uma ferramenta para outra conta.
Como o agente entra
Nenhuma chave no arquivo.
O token nasce no navegador, e só vale para este servidor.
OAuth 2.1
Você aprova no navegador, com o login da linha
Sem chave no comando. Na primeira chamada o servidor responde 401 apontando para os metadados; o cliente abre o navegador e você entra com o código do e-mail. O token só vale para este servidor. A chave tk_ da conta é recusada aqui: ela é da API.
$ claude mcp add --transport http \
operations-tasks \
https://tasks.worker.myoperations.click/mcp
→ 401 com resource_metadata
→ abre o navegador, código no e-mail
→ token com aud = este servidorO que muda na prática
O agente de fora para de adivinhar o que você quer
Antes de gastar uma hora num caminho, ele pergunta. No dia seguinte, lê o que você respondeu. Ao terminar, relata o que fez. E quando você pausa, ele para.
Agente: "o vídeo da semana precisa de você" → tasks_create_request gravar · roteiro em link · prazo sex → tasks_get_request (no dia seguinte) respondido · link do arquivo → tasks_report_run 3 cortes prontos para aprovar
Sendo justo
Aprovação no código é para quem programa.
A mesa do dono pede outra coisa.
Ferramentas de aprovação para quem programa
Onde elas já resolvem sozinhas
Aprovação escrita dentro do código do agente
Elas têm
Aprovar pelo Slack do time de engenharia
Elas têm
Qualquer modelo, do jeito que o código quiser
Elas têm
Fique com elas se
Você programa os agentes e o time vive no Slack
Para fábrica de software, elas foram feitas para isso, e continuam boas nisso.
Operations Tasks
Para quem não escreve o código do agente, mas responde por ele: as instruções, as conexões e a regra de cada ferramenta, o que cada um fez e quanto custou, e o botão de parar, numa tela só, em português.
- Agentes com instruções, modelo e conexões
- Livre, Confirma ou Só humano, por ferramenta
- Pedidos com contexto e prazo
- Custo medido pela OpenRouter
- Painéis e conferências por eventos
- Um botão que pausa todos
A régua
O Que Ele Faz, e Onde Ele Para
Os limites ditos antes de você precisar perguntar.
Modelos
Dois, pela OpenRouter
DeepSeek V4.1 Flash e Qwen3.8 Flash, escolhido por agente. Um modelo fora da lista é recusado.
Onde o agente age
No que tiver servidor MCP
Toda ferramenta nova chega como Confirma, e uma ferramenta Só humano nunca vai ao modelo.
Custo
Medido, não informado
O custo de cada passo vem da OpenRouter, em milionésimos de dólar. Nunca uma estimativa.
O que o agente não pode
Responder o próprio pedido
Responder, retomar depois da pausa e apagar um painel são de uma pessoa.
Anexo
Link, texto ou referência
Não há envio de arquivo para dentro do Tasks.
Construído, ainda não no ar
Liga quando a Meta aprovar o aplicativo e o modelo de mensagem. Até lá, o pedido chega no painel.
FAQ
As Dúvidas, na Ordem Em Que Aparecem
Seu agente faz algo que não cabe aqui?
Fala direto com quem escreveu o código. Um caso real muda o desenho.
Operations · Tasks
Os agentes trabalham. Você decide.
A regra de cada ferramenta, o que cada um fez, quanto custou, os números do negócio e o botão de parar, numa tela só.
