A aba do navegador é a última integração manual
Toda vez que você dá alt-tab para copiar um número de uma ferramenta para outra, você é a camada de integração, uma API feita de atenção. Um OS remove o humano como cola.
Apollo Space Research
Apollo Space
Conte as abas abertas no seu navegador agora. Depois conte quantas vezes hoje você copiou algo de uma e colou em outra, o nome do lead do CRM no email, o número da nota fiscal da caixa de entrada na planilha, a data do contrato na agenda. Cada um desses copia-e-cola foi uma integração rodando. Você era a integração. Você só não foi pago como uma API.
Falamos de integrações de software como se fossem uma categoria resolvida, connectors, webhooks, uma grade de ícones numa página de configurações. Mas a integração que de fato move sua empresa pelo dia não é nenhuma dessas. É a pessoa dando alt-tab entre quatro ferramentas, segurando a thread na cabeça, transportando dados pelos gaps que os connectors nunca fecharam.
A aba do navegador é a última integração manual, e é a que ninguém colocou em um roadmap.
Essa é a linha em torno da qual este post inteiro orbita. Copia-e-cola é uma API feita de atenção, e atenção é o runtime mais caro que você possui. Vamos explicar por que a cola é humana em primeiro lugar, por que connectors nunca a dissolvem, e o que é preciso para remover a pessoa de entre as abas.
A cola nunca esteve no software. Esteve nas suas mãos.
Aqui está a imagem ingênua de como suas ferramentas funcionam juntas. Você tem um CRM, uma caixa de entrada, uma agenda, uma ferramenta de docs, uma ferramenta de billing. Em algum lugar num menu de configurações há uma aba “Integrações,” e você ligou algumas. Então as ferramentas estão conectadas. O trabalho flui.
Agora observe o que de fato acontece quando um deal se move.
O email chega na caixa de entrada. Você lê, decide que importa, e troca para o CRM para atualizar o estágio. O CRM não sabe sobre o email, então você o resume à mão numa nota. O deal agora tem uma data de renovação, então você troca para a agenda e a digita. A renovação precisa de um documento, então você troca para a ferramenta de docs, acha a versão do último trimestre, e copia os termos para lá. Quatro ferramentas tocadas. Zero delas conversaram entre si. A coisa que carregou o dado de uma para a próxima, a coisa que leu, decidiu, resumiu e redigitou, era você.
Essa é a parte que a palavra “integração” esconde. Os connectors moveram alguns campos. O julgamento, o contexto, o carregar, isso ficou num humano, trocando de aba.
Um connector move um campo. Uma pessoa move o significado. O gap entre eles é o trabalho.
E o gap é enorme. O connector consegue sincronizar um nome. Não consegue ler o email, decidir que o deal está em risco, saber qual documento é o certo, e entender que a data na cláusula quatro é a que morde. Então o connector faz os 10% fáceis e te entrega os 90% difíceis, disfarçados de “agora suas ferramentas estão conectadas.” Você se sente conectado do jeito que duas ilhas se sentem conectadas porque alguém rema um barco entre elas o dia todo.
Por que connectors não dissolvem a cola, eles só a movem
A objeção óbvia é: ok, então construa mais connectors. Conecte cada ferramenta a cada outra ferramenta. Sincronize tudo. Aí não sobra nada para copiar e colar.
As pessoas têm tentado isso por quinze anos. Não converge, e vale ser preciso sobre o porquê.
A primeira razão é combinatória. Conecte dez ferramentas par a par e você tem quarenta e cinco conexões para construir, testar e manter, e a décima primeira ferramenta adiciona mais dez. A próxima razão é que um sync é um acordo de schema, e schemas drift. Uma ferramenta renomeia um campo, outra adiciona uma coluna obrigatória, uma terceira muda como representa uma data, e o connector que funcionava mês passado silenciosamente derruba a coisa que você precisava. A parte frágil não é construir o cano. É que o cano assume que dois sistemas vão concordar para sempre, e eles nunca concordam.
Mas a razão mais profunda é a que mais importa: a maior parte do que você copia e cola é julgamento, não dado. Quando você lê o email e decide que é o em risco, nenhum campo foi sincronizado, uma decisão foi tomada. Quando você escolhe qual documento copiar os termos, você usou contexto que não vive em schema nenhum. Um connector pode mover um valor da caixa A para a caixa B. Não pode decidir que o valor importa, que ele pertence à caixa B, e que o vizinho da caixa B também precisa saber dele. Isso não é um sync. É raciocínio. E raciocínio era a parte que você estava fazendo na sua cabeça, entre as abas, o tempo todo.
Então connectors não removem a cola humana. Eles a afinam ligeiramente e deixam a parte cara exatamente onde estava. O gargalo nunca desaparece. Ele só se move, de “as ferramentas não conseguem compartilhar um nome” para “só uma pessoa pode decidir o que o nome significa e para onde deveria ir em seguida.”
Copia-e-cola é uma API feita de atenção
Vamos nomear a coisa com precisão, porque nomeá-la é metade da correção.
Quando você copia um valor de uma aba e cola em outra, você está executando uma chamada de API. Você é o runtime. Seus olhos são o read. Seu julgamento é o transform. Sua digitação é o write. O clipboard é o payload. E o custo dessa chamada de API é pago no único recurso que você não pode comprar mais: sua atenção, gasta no momento em que você tem menos dela de sobra.
Essa API tem propriedades terríveis, e você rejeitaria qualquer fornecedor que a entregasse. Ela não tem retry, perca um paste e o dado simplesmente sumiu. Não tem logging, ninguém consegue te dizer depois por que a data na agenda não bate com a data no contrato, porque o único registro do transform foi um pensamento que você teve na terça. Não tem idempotência, rode duas vezes, ganhe dois leads, dois eventos, duas versões da verdade. É lenta, é lossy, roda só enquanto você está acordado, e o throughput dela desaba no momento em que você está cansado ou distraído ou numa reunião. É, por toda métrica que um engenheiro usaria, a pior integração na sua stack.
E é a que sua empresa roda em cima.
A resposta ingênua é fazer o humano uma API mais rápida: melhores atalhos de teclado, uma caixa de entrada mais arrumada, um segundo monitor para você ver duas abas de uma vez. Isso é otimizar o barco. Você rema mais rápido; você ainda está remando. O trabalho, ler, decidir, carregar, escrever, não encolhe. Você só o faz com melhor postura.
A resposta de verdade é parar de ser o runtime. Não “dar ao humano um jeito mais rápido de copiar e colar,” mas “fazer o copia-e-cola não precisar de um humano.” O que significa que algo tem que sentar por baixo de todas as ferramentas, ver através delas de uma vez, fazer o ler e o decidir e o carregar, e só te perguntar quando o julgamento for genuinamente seu. Essa coisa não é outro connector. É uma camada.
O que substitui a cola: uma camada que faz o carregamento
Aqui está a mudança, e é uma mudança em onde o trabalho vive, não em quão rápido ele roda.
Pense no seu próprio computador por um segundo. Você não escreve um connector entre seu editor de texto e seu sistema de arquivos. Ambos sentam em cima de um sistema operacional, e o OS segura o arquivo, o clipboard, a process table, o estado compartilhado que cada app acessa. Nenhum app copia e cola para outro app. Todos eles leem e escrevem o mesmo mundo subjacente. O OS é a integração, e é invisível justamente porque funciona.
Uma empresa não tem isso. Uma empresa tem uma dúzia de apps e um humano substituindo o OS, segurando o estado compartilhado na cabeça, transportando-o à mão, sendo o clipboard. A razão de você dar alt-tab é que não há uma camada por baixo das abas que já sabe o que você copiaria e para onde vai.
Então você constrói a camada. Por baixo do CRM e da caixa de entrada e da agenda e dos docs, você coloca uma coisa que lê todos eles, um company brain que segura o estado compartilhado que as abas nunca compartilharam. Quando o email chega, a camada o lê, entende que o deal está em risco, sabe qual documento é o certo, vê a data na cláusula quatro. Ela faz o carregar que antes vivia nas suas mãos. O CRM é atualizado, a agenda recebe a data, o doc é puxado, não porque quarenta e cinco connectors dispararam, mas porque uma camada viu a imagem inteira e agiu sobre ela.
E, essa é a parte que separa um OS de uma automação, quando uma decisão é genuinamente sua, ela fala com você primeiro em vez de adivinhar. Não “sincronizei um campo.” Em vez disso: “Esta renovação está em risco e expira na sexta; rascunhei o outreach e atualizei o deal, quer que eu envie?” O julgamento que você costumava fazer entre abas é revelado como uma decisão, já preparada, em vez de quarenta copia-e-colas que você tinha que lembrar de fazer.
A diferença entre as duas imagens não é velocidade. É quem segura o estado. Na imagem de cima, a verdade compartilhada da sua empresa vive na memória de curto prazo de uma pessoa e é redigitada o dia todo. Na de baixo, ela vive numa camada que não esquece, não dorme e não derruba o paste quando uma reunião se estende. O humano para de ser o ônibus e passa a ser o motorista.
Por que essa é a integração que de fato importa
Dê um passo atrás e olhe onde está a alavancagem.
Todo fornecedor de integração compete nos 10% fáceis, mais connectors, logs de sync mais bonitos, uma grade de ícones maior. Nada disso toca os 90% que ainda são uma pessoa carregando significado entre abas. A razão é que a parte fácil é um problema de schema, e a parte difícil é um problema de julgamento, e por quarenta anos só tivemos software que conseguia fazer schemas. Então automatizamos a cópia-de-campo e deixamos o humano fazer a cópia-de-pensamento, e chamamos o resultado de “integrado.”
A aba do navegador é a última integração manual porque é a que precisava de julgamento para ser removida, e julgamento é a coisa que o software acabou de aprender a fazer. Essa é a razão inteira de isso ser possível agora e não antes. Você finalmente pode colocar uma camada por baixo das ferramentas que lê como uma pessoa, decide como uma pessoa e carrega como uma pessoa, para que a pessoa não tenha que fazê-lo.
Suponha que um operador típico gaste, digamos, duas horas por dia não fazendo o trabalho mas movendo o trabalho, lendo algo aqui para redigitar ali, reconciliando a versão numa ferramenta contra a versão em outra, sendo a API entre sistemas que não conversam. Isso não é uma pequena ineficiência a aparar. É um quarto de uma vida de trabalho gasto como cola. E não é o quarto chato. É o quarto cheio de pequenas decisões de julgamento, que é exatamente o quarto que você gostaria que suas melhores pessoas gastassem na empresa, não no clipboard.
A virada: você nunca deveria ter sido a integração
Aqui está a parte que não é sobre arquitetura.
A pessoa mais capaz na maioria das empresas gasta uma fração real do seu dia como um runtime de copia-e-cola, e não percebe, porque parece trabalho. Parece estar por cima das coisas. Você tocou cada ferramenta, manteve o dado em sync, nada caiu nas frestas. Essa diligência é real, e também é um imposto, e a coisa mais cruel sobre ela é que ela escala com o quanto você se importa. Quanto mais você segura na cabeça, mais da sua cabeça fica segurada.
Você se tornou a camada de integração porque nenhuma camada faria isso por você. Isso nunca foi um bom uso de você. O ponto de remover a cola humana não é fazer o copia-e-cola mais rápido, é fazê-lo não ser seu, para que a atenção que você gastava carregando o trabalho volte a decidir o trabalho. O que perseguir. O que “bom” significa para as pessoas que você serve. Qual renovação vale uma ligação pessoal. O julgamento que é genuinamente seu, revelado como uma decisão, em vez de enterrado sob quarenta pastes que qualquer camada poderia fazer.
Um connector move um campo. Uma pessoa move o significado. A aposta inteira é que o significado finalmente pode se mover sozinho, e que você consegue parar de ser o barco.
É isso que estamos construindo na Apollo, não mais um connector na grade de ícones, mas a camada por baixo das abas que lê através das suas ferramentas, faz o carregar, e te pergunta só as questões que são de fato suas. Se você já se pegou dando alt-tab para copiar uma data que vai ter que copiar de novo amanhã, você já sabe qual integração era a última que sobrou. Era você.
A Apollo cuida da operação repetitiva da sua empresa pro seu time não precisar.
Entre na lista de espera: acesso antecipado, preço de usuário fundador e um lugar na primeira fila enquanto a gente constrói.
Entrar na lista de esperaPromoções estão mortas. Trust budgets as substituem.
Você não vai promover um agent; você vai ampliar seu trust budget uma tarefa verificada por vez, e o mesmo livro-razão deveria governar suas pessoas.
Tese de AutomaçãoA descrição de cargo está virando um arquivo de spec
Para um agent, um cargo vira uma spec versionada e testável, e isso muda como você desenha cada trabalho, inclusive os humanos.
Tese de AutomaçãoPare de medir output. Comece a medir outcomes que a empresa não pode esquecer.
Um OS que lembra de toda decisão e seu resultado deixa você avaliar o outcome, não a atividade.