DEV Community

Cover image for SaS além da vitrine: Service as Software, o que o agente compra e o humano só vê
Tiago Vilas Boas (Montanha)
Tiago Vilas Boas (Montanha)

Posted on

SaS além da vitrine: Service as Software, o que o agente compra e o humano só vê

A gente vai sofrer uma revolução muito rápida. O agente pessoal já tem um computador na nuvem: trabalha com o celular na mão e o notebook fechado. O de sessão já vive no editor de quem escreve software. Nenhum dos dois abre o Salesforce, o HubSpot ou o Adobe para trabalhar. Eles pedem a ação direto. Por isso um mercado novo está surgindo nos EUA.

O nome tira um A. SaaS é Software as a Service: você paga a ferramenta e opera a tela. SaS é Service as Software: o vendor vende o serviço feito. A Thoughtworks escreve essa inversão. O jeito de construir isso o mercado chama de headless. No anúncio do Salesforce Headless 360 o título é "No Browser Required": sem abrir o navegador. Caso sem abrir o Salesforce, campanha sem abrir o Adobe, e-mail que vira deal sem abrir o HubSpot. Em abril de 2026 o Salesforce e a Adobe CX Enterprise já abriram essa porta.

Eu já rodava isso. O Hermes era o meu agente pessoal, numa VPS na nuvem. Agora Dots, Grok Bot e Muse vendem a mesma peça no celular e no desktop, sem montar servidor. Quando o pessoal ganhou esse computador de fábrica, o SaaS que eu pago deixou de parecer tela obrigatória. Passou a parecer um sistema que o agente chama. O mapa abaixo é o que esse mercado já abriu.

Índice

1. SaS não é SaaS com chat

Cena do cookbook. Não é o meu CRM. No changelog do HubSpot, de 26 de fevereiro de 2026, o pedido oficial é: vira o deal "Enterprise Package Q4" para Closed Won (ganho). O vendedor não abre o console. O ChatGPT mostra o que vai mudar e pede um sim. Só então o deal vira ganho. O histórico grava a pessoa e o app do ChatGPT.

Isso é SaS na prática: a empresa pagou o fechamento do deal, não o clique no funil.

Headless é o nome que o mercado usa para o como. A ajuda do Salesforce é direta: a tela não some. O que muda é que a ação deixa de depender dela. O agente registra a ligação, cria o usuário, fecha o deal sem abrir o navegador. Tem gente que prefere agent-ready: o produto aceita o agente como usuário, não só o humano. Sem isso, você só colou um chat na tela antiga e cobrou o mesmo assento.

Dois jeitos que mudam a fatura, no recorte da CX Today:

Jeito Segunda-feira Exemplo
Produto headless O CRM ou o marketing que você já paga, o agente usa sem abrir o site Salesforce Headless 360, Adobe CX Enterprise, HubSpot no ChatGPT
API que já nasceu assim Cobrar, identificar, mandar mensagem. O humano nunca foi o usuário principal Stripe, Twilio, Plaid

No Salesforce headless, em beta desde julho de 2026, o agente não ganha milhares de botões. Ganha quatro passos: perguntar o que dá para fazer, ler o que a ação pede, executar, ou só consultar. A docs dá o pedido: "registra a ligação no Salesforce." Outro: "cria o usuário do vendedor novo e põe a permissão de Sales."

Se a sua empresa só colou um chat na tela antiga, isso ainda é console com balconista.

2. Dois compradores: agente pessoal e agente de sessão

Tem dois. O blog da Salesforce já separa agente de negócio e agente de código. Eu uso os nomes do dia a dia.

Agente pessoal vive fora do editor. Dots, Grok Bot e Muse. Os três vendem um computador na nuvem, não um balcão de chat. A docs do Dots diz: o trabalho segue com o seu PC desligado. A Muse fala no WhatsApp.

O anúncio do Grok Bot descreve a segunda-feira deles, por dentro da empresa: um Bot de vendas cola a ata da ligação no CRM e rascunha o follow-up; um de ops senta o contratado novo e processa a nota que caiu no Gmail; um de engenharia reproduz o bug na tela, abre o ticket e passa o conserto. Só volta quando precisa de aprovação. A docs até sugere o primeiro handoff: puxar o pipeline da semana no CRM, pular quem já está em sequência, pesquisar as cinco contas, rascunhar o outreach e deixar o rascunho para você aprovar até de manhã. Isso é cookbook do vendor. Eu não girei esse Bot no meu CRM.

Esse computador também abre o site. O mesmo anúncio diz que o Bot entra em página sem uma porta oficial. Isso é colega clicando por você. Headless de verdade é quando ele pede a ação no sistema: fecha o deal, registra a ligação, sem fingir que é um humano na tela.

Agente de sessão vive no loop de quem escreve software. Cursor, Claude Code, Codex, Windsurf. A Salesforce anunciou skills para esses quatro. No mesmo blog, a sessão típica é: o agente entra no ambiente de teste, lê o que o CRM já tem, escreve o código com teste e sobe pelo mesmo processo de review. O processo não pergunta quem digitou. Pergunta se a regra passou. Ele também não quer a tela. Quer a mesma ação, com o seu crachá.

Agente pessoal Agente de sessão
Segunda-feira "Fecha o deal Q4" no celular. Grok: ata da ligação vira update no CRM "Sobe o código e abre o PR" no editor. Salesforce: teste, review, mesmo portão
Quem paga o erro Cliente, seller, marca Código em produção, fatura do modelo

Eu opero o da direita todo dia. O da esquerda eu conheci no Hermes, na VPS. Por isso a seção 3 separa cookbook de runtime.

3. Quatro gavetas do que já existe

Não misture numa lista só. Em cada uma, o que a pessoa faz na segunda-feira, com o prompt ou a cena que a fonte realmente publicou.

Lab / runtime documentado

O Salesforce headless está em beta desde julho de 2026. A docs lista o que o agente já pode pedir, com o login da pessoa. Traduzindo para a segunda-feira:

O vendedor desliga o Zoom e manda: registra a ligação no Salesforce. Não abre o console. O agente acha a ação, lê o que ela pede e executa.

O RH manda o vendedor novo. Alguém pede: cria o usuário e põe a permissão de Sales. Sem tela de cadastro.

Na daily de pipeline: quais oportunidades eu olho hoje? Só consulta. Não escreve deal.

Na sexta de desligamento: desativa a conta de quem saiu. O crachá some no sistema, não num formulário.

Tem também pedido da loja (Commerce Cloud), acesso ao estoque externo e aviso quando a conta do cliente muda. A docs deixa claro que, no lançamento do beta, a maior parte ainda é tarefa de admin. A lista cresce. O agente pergunta o que existe na hora.

A regra que um PM cobraria no review está na mesma página: se a pessoa não pode fazer a ação no Salesforce, o agente dela também não pode. O histórico grava o nome dela. Isso é lab oficial. Eu não liguei essa conta.

Receita oficial

Três vendors, três segundas-feiras. Nenhuma delas é o meu runtime.

Salesforce, 15 de abril de 2026. Parker Harris pergunta, no anúncio: por que você ainda faria login no Salesforce? A segunda-feira antiga que eles mesmos descrevem: o analista de atendimento abre o console, clica no caso, muda o status. A nova, no blog de developers: o vendedor pede o resumo do cliente no Slack; o suporte resolve o caso no Teams; o agente de código sobe a mudança no Cursor. A conversa sai no Slack, no ChatGPT ou no Teams. "12 dias" e "+300% de agentes" aparecem no anúncio, na boca do vendor. Não uso como prova.

Adobe, 20 de abril de 2026. O Marketing Agent roda no Claude Enterprise, no ChatGPT Enterprise, no Gemini e no Copilot. A segunda-feira do press é montar campanha, imagem e segmento sem abrir o Experience Cloud. O exemplo que a Adobe escreveu: o time quer subir 3% de cross-sell; o Coworker junta segmento, criativo e insight, monta o plano e, depois da aprovação, executa a campanha. A docs mostra como ligar isso no Claude ou no ChatGPT. Cookbook do press. Eu não medi se a campanha vendeu.

HubSpot no ChatGPT, escrita em 26 de fevereiro de 2026. A segunda-feira do cookbook oficial cabe numa conversa só:

  • Cria o contato da pessoa X com este e-mail
  • Vira o deal "Enterprise Package Q4" para Closed Won (ganho)
  • Registra no ticket uma nota com o resumo da resolução
  • Cria uma tarefa para terça: follow-up da renovação do contrato
  • Vendas: resume o mês de e-mail com o cliente e lista o que trava o fechamento
  • Marketing: cria tarefas de follow-up a partir dos e-mails abertos
  • Suporte: lista as tarefas abertas da semana, por prioridade

Vale em todos os planos do HubSpot, com conta OpenAI. Sem permissão de escrita, volta a ser chat com leitura. No máximo 10 registros por vez. Um admin conecta primeiro e escolhe o que o app enxerga. O ChatGPT mostra a mudança e pede sim. O histórico grava a pessoa e o app. A KB avisa uma coisa que muda a fatura na prática: a regra extra do funil não roda por esse app. Closed Won pelo chat pode passar por um portão que a tela teria fechado.

Repo da comunidade

Tim O'Neill, founder da Peak, descreveu a segunda-feira dele, não um press. Ele cola o fio de e-mail no Codex. O agente liga no HubSpot e cria deal, contato e empresa, pesquisa a empresa e amarra os três. Antes, 10 minutos no site do HubSpot. Agora, 10 segundos. Ele escreve que já usava o app do HubSpot no Codex todo dia.

A Peak que ele vende faz o mesmo caminho: Skills no Codex ou no Claude Cowork, sem login no site. No Cowork, o app da Peak gera imagem no meio do workflow. O Cowork, sozinho, não gera imagem. Relato de quem vende o produto.

No mesmo texto ele desenha o pulo que eu ainda não vi rodando: Codex cria o segmento no Salesforce, monta a campanha no Adobe e publica no ads da Meta, sem sair do editor. Isso é o founder descrevendo o destino. Não é case que eu abri.

marketingskills é o outro lado. O agente de sessão faz CRO, SEO e copy sem abrir a ferramenta de marketing. Não é SaS. É um pacote de instruções tentando viver sem o produto.

Não achei em produção

Não achei, em 2 de outubro de 2026, um SaaS brasileiro de checkout, marketplace ou atendimento vendendo o modo headless ou a skill como produto, com URL de loja.

A segunda-feira que encaixaria, se o agente pudesse agir no sistema sem abrir a tela:

  • "Cancela o pedido 4412 e estorna o PIX."
  • "O motoboy atrasou. Avisa o cliente e registra o atraso."
  • "O split do afiliado saiu errado. Recalcula e mostra quem recebeu o quê."
  • "A fatura da assinatura recusou. Manda o link de recadastro de cartão sem abrir o ADM."

Encaixe não é case. Sem URL, não sobe de gaveta. O canal já ser WhatsApp também não prova headless: conversa sem ação no sistema continua só tela.

4. Quem paga a conta

A confusão começa no boleto. Antes, a empresa pagava o HubSpot porque 40 vendedores abriam a tela. Agora o vendedor manda "fecha o deal Q4" no celular e o ChatGPT escreve no CRM. A empresa continua pagando o HubSpot. Também paga o ChatGPT, o Grok Bot ou o Dots. E o trabalho aconteceu sem ninguém abrir o site. A pergunta desta seção é esta: quem é o cliente do SaaS quando quem trabalha é o agente?

São três contas, no mesmo dia, e quase ninguém junta as três.

A empresa paga o SaaS antigo para o agente poder usar o HubSpot sem abrir a tela. Sem assento ou sem permissão de escrita, o HubSpot no ChatGPT volta a ser conversa com leitura. O vendedor paga o agente pessoal: Dots, Grok Bot, Muse. O founder da Peak ainda paga o Codex. Três boletos para um Closed Won.

A segunda-feira muda por tipo de negócio. O padrão é o mesmo.

No atendimento, o prompt oficial do Salesforce é "Log a call in Salesforce." O da HubSpot é registrar a nota no ticket com o resumo da resolução. A empresa pagou o CRM. O agente escreveu o caso. Se ninguém consegue abrir depois e ver por que aquele caso fechou, a empresa pagou por um processo invisível. A CX Today já ouviu time dizendo que a visão é clara e a operação suja não está pronta. Visão sem trilha não é SaS. É chat com login.

No CRM de vendas, as três cenas que já existem: HubSpot vira o deal "Enterprise Package Q4" para Closed Won; o Grok Bot cola a ata da ligação no CRM e rascunha o follow-up; o Tim cola o e-mail no Codex e em 10 segundos nascem deal, contato e empresa. Quem pagou o HubSpot? A empresa. Quem pagou o agente? O vendedor ou o plano da Peak. O lote do HubSpot para em 10 registros. Sem escrita, é chat. E a regra extra do funil não roda: o Closed Won pelo chat pode passar por um portão que a tela teria fechado. A empresa pagou o CRM e perdeu o portão.

No marketing, a Adobe coloca o Marketing Agent no Claude, no ChatGPT, no Gemini e no Copilot. O time monta segmento, criativo e campanha sem abrir o Experience Cloud. A Peak gera a imagem no Cowork, sem abrir o site. Duas faturas: Adobe ou Peak, mais o Claude. Cookbook. Eu não medi se a campanha vendeu.

Na loja e no marketplace, o boleto que eu procuraria no Brasil ainda não existe. A segunda-feira que geraria a fatura: "cancela o pedido 4412 e estorna o PIX", "o split do afiliado saiu errado". Sem URL de loja vendendo isso como produto, não tem quem cobre. Encaixe não é case.

No delivery, o canal já é conversa. "O motoboy atrasou, avisa o cliente" cabe no WhatsApp sem o agente escrever no sistema. Isso não prova que o restaurante comprou SaS. Comprou um chat.

A Deloitte, em novembro de 2025, acertou o desenho e o limite. O agente é headless, como API: ele não precisa da tela para trabalhar. Ainda assim a empresa precisa de um lugar para ver o que ele fez, reverter o Closed Won errado e auditar quem pediu. A tela não morre. Ela deixa de ser o lugar do trabalho e vira a sala de controle. Substituir o app enterprise inteiro por agente não é 2026. A mesma Deloitte fala em cinco anos ou mais. Gartner, citado ali, projeta que até 2030 cerca de 35% das ferramentas SaaS pontuais sejam substituídas por agente ou absorvidas no ecossistema maior. Forecast. Não é a fatura da sua loja na segunda.

5. O assento quebra. O crédito ainda não resolve

Assento é o jeito antigo de cobrar: a empresa paga por pessoa que pode abrir a tela. Um login, um humano, o trabalho acontece no console. Esse desenho assume que, se o volume cresce, você contrata mais gente e compra mais assentos.

SaS quebra a conta dos dois lados. Um humano autoriza. N agentes executam. O volume de Closed Won, nota e task pode ficar igual, ou subir, com menos gente abrindo o site. O CFO olha a fatura e vê assento ocioso. O vendor olha a mesma fatura e vê receita de login sumindo.

O PricingSaaS, 2º trimestre de 2026 mede o mercado nesse meio do caminho. Achou agente em 592 de 4.060 empresas: 14,6%. Dessas, 70% ainda metem o agente no plano, no mesmo assento. Entre as 46 que mostram uma unidade, 30 (65%) cobram em créditos. A maioria ainda vende cadeira. Quem já mede, mede um saldo de crédito, não o deal.

Cena didática. Não é telemetria da minha empresa. Junho: 40 assentos HubSpot. O time inteiro abre o CRM. Julho: ligam o app do HubSpot no ChatGPT. Dez pessoas e três agentes pessoais (Dots, Grok Bot, Muse) fecham o mesmo volume: Closed Won no deal Q4, tarefa de renovação na terça, nota no ticket. O HubSpot grava a pessoa e o app. O CFO pergunta se cancela 20 assentos, porque 30 logins quase não abrem a tela. O vendor pergunta se cobra crédito por cada Closed Won, porque se o CFO cortar assento a receita cai. Ninguém consegue juntar as três coisas na mesma linha: quem pediu, qual ação rodou, qual deal mudou. E o HubSpot ainda limita o lote a 10 registros. A fatura discute cadeira e crédito. O trabalho foi o deal.

Crédito não resolve porque é um saldo, não um resultado. Você queima crédito para o modelo escrever. Não sabe se o Closed Won era o certo, se a nota foi para o ticket certo, se o estorno deveria ter saído. Token é pior: a empresa paga por palavra. Palavra não é deal criado, caso fechado nem estorno aprovado.

A unidade que fecha a conta tem nome de negócio, não de modelo. Deal criado. Caso fechado. Estorno aprovado. A Deloitte cita a Maxio: 83% das SaaS AI-native já cobram por uso. Elas nasceram sem depender da cadeira. Quem já vende o produto antigo ainda cobra o assento e tenta colar crédito em cima. Por isso a fatura fica torta: um lado corta login, o outro vende saldo, e o Closed Won não aparece em nenhum dos dois boletos.

6. O que some quando ninguém abre a tela

A tela não era só bonita. Ela era o controle. Você via o nome da Maria no canto. O botão de Closed Won só aparecia se o deal tivesse o campo obrigatório. O gerente abria o histórico e via quem clicou, às 14h32. Quando o agente passa a executar sem abrir o site, esses três controles não viajam sozinhos. Se ninguém os reconstruir, o trabalho some no escuro.

Eu já escrevi o par no coding agent: regra antes, prova depois. Aqui é o software de negócio, não o editor.

Quem é. Na tela, a Maria está logada. Quando o agente age, precisa usar o crachá dela, não um usuário genérico chamado "bot". O HubSpot já faz a parte fácil: o histórico grava a Maria e o app do ChatGPT. O Salesforce escreve a mesma regra: se a Maria não pode fazer a ação no CRM, o agente dela também não pode. A docs do Grok Bot mostra o furo. Os Bots da mesma pessoa compartilham computador, login e sessão. Se a Maria do financeiro e o Bot de vendas dela usam a mesma máquina na nuvem, o crachá do diretor que ficou aberto no browser escreve o CRM inteiro. A tela escondia isso. O caminho sem tela não esconde.

O que pode. Na tela, o catálogo é o que os botões mostram. Poucas ações. Sem a tela, o agente pergunta o que dá para fazer e executa. Precisa de um catálogo pequeno e de um log com duas linhas: o que a Maria pediu e o que de fato rodou. Sem as duas, ninguém sabe se "fecha o Q4" virou o deal certo. O HubSpot ainda tem um buraco documentado: a regra extra do funil não corre pelo app do ChatGPT. Na tela, o Closed Won pedia um campo. No chat, o campo some e o deal fecha. A empresa pagou o CRM e perdeu o portão que a tela carregava.

Como cobra, e como desfaz. Na tela, o gerente rebobina: Maria, Closed Won, 14h32. Quando o agente age, a fatura e o histórico precisam do mesmo filme: quem pediu, qual ação, qual resultado. Sem isso, o CFO da seção 5 não distingue deal criado de crédito queimado. E a Deloitte insiste no óbvio que o anúncio esquece: precisa existir um lugar para ver, reverter e auditar. Se o agente virar o Q4 para Closed Won por engano, alguém tem que abrir a sala de controle e desfazer. Apagar a tela antes desse lugar existir é apagar o filme.

Os três, juntos, são o que some quando você só cola um chat na home. Identidade no mesmo nome. Catálogo pequeno com log das duas pontas. Fatura e replay no resultado de negócio. Sem isso, o agente trabalha. A empresa não sabe para quem, o quê, nem quanto custou.

7. Oportunidades, e o que não é

Duas frentes que o mercado ainda está barato. Eu quase deixei de fora.

Skill para o agente pessoal. O produto não é uma tela nova. É o workflow que o Dots, o Grok Bot ou a Muse já corre no computador da nuvem. A Peak vende isso de frente: 40+ Skills prontas (Virtual CMO, campanha, imagem, SEO) e o Cliff monta skill nova em linguagem natural, sem ticket de TI. A segunda-feira do founder: cola o e-mail no Codex e o HubSpot ganha deal, contato e empresa. A docs do Grok Bot descreve o mesmo caminho sem vendor de marketing: você faz o job uma vez, o Bot grava como skill e roda de novo. A Adobe anunciou catálogo: skill que lê métrica e monta conteúdo ou jornada. marketingskills é o lado grátis, pack de CRO, SEO e copy. Pack grátis não é o negócio. O negócio é a skill com crachá, audit e fatura.

SaaS IA-native. Nasce headless. Não cola chat na tela e chama de agente. A Deloitte já separa o incumbente que "agentifica" o produto antigo da empresa AI-first que compete no serviço feito. A Maxio, no mesmo texto, achou cobrança por uso em 83% das SaaS AI-native. A Peak não pediu para o time abrir o site: vendeu a Skill onde o agente já mora. O PricingSaaS mostra o outro lado: 70% de quem já tem agente ainda empacota no plano. Quem nasce IA-native cobra o deal criado, não o assento.

Se você já tem um SaaS (CRM, checkout, atendimento, marketing), o dinheiro não está em colar um chat na home. Está em três produtos que o time de produto já sabe nomear.

Produto headless. O seu produto já faz o trabalho na tela. Closed Won, log de ligação, estorno, cancelar pedido. A oportunidade é deixar o Dots, o Grok Bot ou o ChatGPT fazer a mesma ação sem abrir o seu site. O mercado também chama isso de agent-ready: o agente é um usuário do produto, não um visitante do chat. O Salesforce descreve em quatro passos que qualquer PM entende: o agente pergunta o que dá para fazer, lê o que a ação pede, executa, ou só consulta. A empresa já te paga. Você passa a vender a ação, não o clique. Segunda-feira: o vendedor manda "fecha o deal Q4" e o deal muda. Sem tela nova.

Sala de controle. Quando o agente trabalha, o gerente perdeu o filme da tela: quem clicou, quando, o que mudou. Alguém precisa de uma tela para ver quem pediu, o que rodou, quanto custou e desfazer o Closed Won errado. O HubSpot já grava o começo: a Maria e o app do ChatGPT. Isso não é a sala. É o log. O produto que falta é a tela do gerente, não a do vendedor. A Deloitte chama isso de lugar para ver, reverter e auditar.

Conector com trava. Não liberar escrita no primeiro dia. O caminho que o HubSpot documentou é o playbook de produto: primeiro o agente só lê; depois escreve; no máximo 10 registros por vez; a permissão tem que ser explícita; o ChatGPT mostra a mudança e pede um sim. Segunda-feira segura: o agente resume o mês de e-mail. O vendedor confirma. Só então o deal vira Closed Won. Quem libera tudo de uma vez herda o furo da mesma KB: a validação da tela não corre no chat.

Três coisas que parecem oportunidade e não pagam.

O agente que clica no seu site como se fosse um estagiário. O Grok Bot entra em página sem uma porta oficial. Na terça o designer muda um botão e o fluxo quebra. Isso não é produto headless. É automação frágil com notebook alugado.

Apagar a tela antes de existir o desfazer. Se o agente virar o Q4 para ganho por engano, o PM precisa de um lugar para reverter. Sem essa tela, você não lançou SaS. Apagou o filme.

Chamar o WhatsApp de case. "O motoboy atrasou, avisa o cliente" já cabe num chat. Se o pedido, o estorno e o split não mudam no sistema, você vendeu conversa. Não vendeu a ação.

[ ] A ação existe sem a tela? (cancelar, estornar, fechar deal)
[ ] O agente acha a ação sozinho, ou alguém colou um endereço escondido?
[ ] A permissão é a da Maria, com o nome dela no histórico?
[ ] Dá para só ler, e pedir sim, antes de escrever?
[ ] A fatura aponta a ação + quem pediu + o que mudou?
[ ] A skill roda no Dots, no Grok Bot ou na Muse, ou só no seu site?
Enter fullscreen mode Exit fullscreen mode

O que eu meço no dia a dia é agente de sessão, o Downshift. CRM headless, para mim, ainda é receita de vendor. Isso só vira SaS quando a fatura cobra o trabalho, não a cadeira.


Para debater. Pensa no SaaS que você constrói ou que a sua empresa paga. Na segunda-feira, qual frase é verdadeira?

  • A) A gente escolheu uma ação de verdade (fechar deal, registrar ligação, estornar o PIX) e consegue ver quem pediu. Ainda não é o produto inteiro. É a primeira ação que o agente faz sem abrir o nosso site.
  • B) O HubSpot, o Salesforce ou o Adobe estão ligados só para ler. O agente resume e sugere. Uma pessoa diz sim. Ninguém escreve sozinho.
  • C) O produto ainda é a tela. O "agente" é o chat da home. O vendedor continua clicando no console.
  • D) A gente empacotou um workflow (e-mail vira deal, ata vira follow-up) e cobra isso no Dots, no Grok Bot ou na Muse. Não cobramos mais um assento para abrir o site.

Responde a letra e a primeira ação. Fechar deal, registrar ligação, estornar, montar campanha ou uma skill de follow-up.

Top comments (0)