v2.0

Bem-vindo à plataforma browserMate

Plataforma de automação de processos que cria, executa e gerencia bots, agentes, conecta sistemas, processa dados com IA e entrega resultados, tudo sem complexidade.

O que é a browserMate?

A browserMate é uma plataforma de automação agêntica de processos onde você cria, executa e orquestra: bots, agentes de IA e APIs no mesmo workspace. É a combinação perfeita entre RPA, Agentes de IA e Workflow de APIs. Além disso, você também pode incorporar projetos e scripts desenvolvidos em Python e Node.js, executando-os e orquestrando-os dentro da plataforma, com governança, segurança e controle centralizados.

Por trás da simplicidade de uso está uma arquitetura SaaS robusta e multi-tenant, construída com alto nível de segurança: criptografia via KMS, isolamento por ambiente, trilha de auditoria completa e a marca de dado sensível, que mantém dado pessoal fora dos logs, das exportações e das imagens de tela, em apoio à conformidade com a LGPD. Some a isso uma orientação genuína a processos, não a scripts soltos ou tarefas isoladas, e o resultado é alta tecnologia aplicada a uma necessidade real de mercado, automatizar com governança do primeiro protótipo à operação em escala. A IA também não fica restrita ao motor de decisão do agente: ela está presente na aplicação prática tanto na UX de quem constrói o processo, com copiloto e gravação assistida, quanto na CX de quem é impactado por ele, nas interações que o agente conduz em nome do usuário final.

Princípio da Solução: Orientação a Processos

Todo o desenho da automação tem como fundamento o conceito de processo: um conjunto de atividades que podem ou não estar encadeadas em uma sequência temporal. Esse princípio orienta não apenas a modelagem, mas também a forma como estruturamos a lógica dos fluxos.

Na plataforma, cada elemento do fluxo representa uma atividade do processo, e não uma tecnologia ou ação técnica específica. A tecnologia utilizada para executar essa atividade é tratada como uma configuração de implementação, em diferentes níveis de granularidade, como: Atividade → Execução → Conector → SAP.

Assim, o fluxo prioriza o que está sendo realizado no processo e sua lógica, enquanto o detalhamento define como essa atividade será executada. Dessa forma, organizamos a automação pelo escopo e pela lógica do processo, e não pela tecnologia utilizada para implementá-lo.

O processo define o que deve acontecer; a tecnologia define como isso acontece!

Conceitos-chave

Cada automação é chamada de Processo. Um processo é composto por Etapas sequenciais que o agente executa dentro de um ambiente de runtime isolado.

ConceitoDescrição
Agente Um processo configurado de ponta a ponta com nome, avatar, ambiente de execução, notificações e limites. É a "identidade" da automação. Um agente orquestra um ou múltiplos Agentes de IA, mas sempre atua como controlador de todo o fluxo orquestrado.
Agente de IA São os modelos de IA do mercado que são configurados e consumidos pela plataforma.
Etapa Unidade de execução de um processo: navegar, preencher, extrair dados, tomar decisão ou executar código customizado.
Etapa Agêntica É uma etapa do fluxo onde um modelo de IA, de forma dinâmica e probabilística, toma as decisões de quais ferramentas utilizar para se alcançar determinado objetivo de negócio dentro do processo.
Mapeamento Configuração de como capturar dados e interagir com elementos de uma página web, recuperar resposta de APIs, conectores e qualquer intersecção entre as variáveis do processo.
Conector Integração pré-construída com serviços externos: IA (Claude, GPT, Gemini), e-mail, planilhas, bancos de dados etc.
Decisão Etapa de roteamento condicional que direciona o fluxo para etapas diferentes com base em variáveis ou contexto.
Subprocesso de Agentes Etapa em que um agente dispara outro agente publicado, passa parâmetros e escolhe como esperar por ele: até terminar, até um prazo, até a resposta antecipada, ou dispara e segue. Paralelizar Agentes dispara vários ao mesmo tempo (a partir do plano Professional), e o Aguardar Agentes, opcional, confere depois como terminaram; Balancear Carga dos Agentes distribui as execuções entre runtimes.
Código Customizado Etapa que executa JavaScript (Node.js) ou Python nativamente no processo.
Cofre Armazenamento seguro de credenciais, criptografado com AES-256 via Google Cloud KMS.
Dado sensível Marca que impede um valor de ficar gravado em logs, debug e exportações, sem esconder o dado da automação.
Versão Snapshot imutável de um processo em um ponto no tempo. Permite rollback e auditoria.
Crédito É a medição do gasto de um processo executado de ponta a ponta.

Automação web × Automação desktop

Embora a plataforma cubra os dois cenários, os mecanismos de construção e desenvolvimento são diferentes.

Para o ambiente Web, naturalmente menos padronizado e mais complexo, a plataforma entrega controles amplos e prontos, com dependência mínima de código e de parametrização.

Já para ambientes locais e Desktop, a plataforma se apoia na linguagem Python, que, além de ser um padrão de mercado para esse tipo de desenvolvimento, permite criar, manipular e controlar elementos com grande liberdade.

Você não precisa saber programar em Python para desenvolver automações Desktop na browserMate: basta descrever ao Copilot como quer que a automação funcione, e ele converte automaticamente sua solicitação em um script Python que será totalmente orquestrado pela plataforma.

Fluxo típico de uso

  1. Onboarding: crie sua empresa, convide o time e configure permissões por departamento.
  2. Cadastrar Agente: defina nome, avatar, ambiente de execução, navegador e parâmetros de inicialização.
  3. Modelar Etapas: adicione etapas de navegação, extração, decisão ou código no modelador visual.
  4. Configurar Conectores: adicione integrações de IA, e-mail, planilhas ou APIs customizadas.
  5. Cadastrar e baixar Ambiente Runtime: configure o ambiente onde os agentes serão executados.
  6. Executar e Monitorar: execute o agente, acompanhe logs em tempo real no Control Room e analise evidências (screenshots).
  7. Versionar e Compartilhar: salve versões estáveis e compartilhe o processo com colegas ou departamentos.