Dê aos engenheiros de dados e desenvolvedores de RevOps os objetos do Salesforce no terminal, para que snapshots do pipeline, verificações de esquema e auditorias de duplicados fiquem no repositório junto ao código.
Quais oportunidades em aberto com fechamento em setembro não são tocadas há duas semanas?
GeminiResposta · Salesforce
29 das 85 oportunidades em aberto com CloseDate em setembro não são modificadas há mais de 14 dias. Qualification concentra a maior parte, com 17 negócios parados.
StageName
Opportunities
LastModifiedDate 14+ dias
Proporção parada
QualificationOpportunities
42
17
40%
ProposalOpportunities
28
9
32%
NegotiationOpportunities
15
3
20%
Lido do objeto Opportunities replicado; parado significa que LastModifiedDate, o campo de data padrão da replicação, tem mais de 14 dias.
fonte
Salesforce · em seg 06:40 UTC
período
CloseDate 1-30 set 2026
Pergunte ao Gemini sobre seus dados de Salesforce...
Resposta de exemplo · conta e números fictícios
Salesforce no Gemini
Perguntas que o Gemini responde com seus dados de Salesforce
O Salesforce é um CRM na nuvem. A Dataddo replica os objetos que você escolhe, padrão ou personalizados, com os campos que a sua org define, ou executa a sua própria consulta SOQL.
Verificação de esquema antes do deploy
Pergunte ao Gemini
Use as ferramentas do dataddo para descrever Opportunities e me diga se todas as colunas listadas em jobs/forecast/columns.yaml ainda existem, incluindo as personalizadas.
Um engenheiro de dados roda isso no Gemini CLI antes de fazer merge de uma mudança no job noturno de previsão. Um campo renomeado pelo admin do Salesforce aparece como verificação com falha no terminal, e não como uma execução quebrada às 3 da manhã.
Snapshot do pipeline no git
Pergunte ao Gemini
Consulte Opportunities com CloseDate nos próximos 90 dias, mantenha Id, Name, StageName e CloseDate e grave em snapshots/pipeline.csv.
Um desenvolvedor de RevOps salva um arquivo toda segunda-feira em um repositório pequeno. Os diffs entre commits semanais mostram quais deals mudaram de estágio ou de data, um histórico que a visão ao vivo do CRM não guarda sozinha.
Auditoria de duplicados antes de uma migração
Pergunte ao Gemini
Encontre Accounts cujo Name aparece mais de uma vez e grave cada Id com seu LastModifiedDate em reports/duplicate-accounts.md como tabela.
Antes de um projeto de mesclagem, uma analista que trabalha no VS Code com o Gemini Code Assist entrega ao admin, dentro do pull request, uma lista revisada de registros duplicados, com as edições mais recentes primeiro.
O Data to AI™ é cobrado por assento, como os assistentes de IA que sua equipe já usa, com ~25% de desconto no faturamento anual. Precisa de contratos personalizados ou preços por volume? Fale conosco sobre o Enterprise.
Data to AITM
Entregue dados de negócio governados ao Claude, ChatGPT e outras ferramentas de IA via MCP.
$10.49/mês
por assento
Um assento é uma pessoa que pode entrar na sua conta do Dataddo e trabalhar com os dados entregues às suas ferramentas de IA.
Mínimo de 3 assentos
Claude
ChatGPT
Copilot
Google Gemini
Mistral
Grok
Cursor
Generic MCP
Enterprise
Implante o Dataddo com flexibilidade em qualquer ambiente de nuvem ou híbrido.
Personalizado
Temos um modelo de pagamento que funciona para você
Conecte o Gemini à DataddoAdicione o servidor da Dataddo ao settings.json no Gemini CLI, reinicie-o e execute /mcp auth dataddo para entrar. O Gemini Code Assist no VS Code lê o mesmo arquivo.
2
Conecte Salesforce à DataddoFaça login com sua conta Salesforce na Dataddo e escolha os datasets a sincronizar, por exemplo Opportunities e Opportunity Line Items.
3
Escolha o que o Gemini vêSelecione os dados de Salesforce que o Gemini pode consultar. O acesso é somente leitura, e os dados não selecionados ficam fora do alcance.
Cada script que chama a API do Salesforce precisa de uma connected app, um client secret e um refresh token guardados num arquivo .env local.
O settings.json guarda só o httpUrl. Você entra com /mcp auth dataddo e o Gemini CLI armazena a sessão em ~/.gemini/mcp-oauth-tokens.json.
Nenhum segredo do Salesforce nos repositórios
Listas de campos que mudam
Os nomes de coluna ficam fixos nos scripts, e um campo personalizado que o admin cria ou renomeia quebra um job que ninguém está acompanhando.
O Gemini chama describe_entity no objeto replicado, que lê a lista de campos da sua org, incluindo os personalizados, até 300 por objeto.
Esquema verificado antes de quebrar
O que o agente pode executar
Um script com acesso à API pode chamar qualquer endpoint para o qual foi escrito, e ninguém revisa as chamadas uma a uma.
O Gemini CLI pede que você confirme cada chamada de ferramenta do Dataddo, e você escolhe Always allow só para as ferramentas em que confia, como query.
Cada chamada visível no terminal
Uma configuração por projeto
Cada repositório traz seu próprio código de extração e versão da API, então dois projetos podem mostrar totais de pipeline diferentes.
Um .gemini/settings.json no nível do projeto aponta para o mesmo servidor do Dataddo, então todos os repositórios leem os mesmos objetos replicados do Salesforce.
Os mesmos números em todos os repositórios
Consumo de tokens
O Gemini gasta tokens explorando colunas brutas de Salesforce, amostrando linhas e tentando de novo até entender os dados.
Definições de campos e relações chegam prontas, então o modelo pula a exploração e vai direto à resposta.
Menos tokens por resposta
Qualidade das respostas
Sujeito a joins errados, campos inventados e números difíceis de conferir.
Respostas baseadas em campos definidos. No benchmark da Dataddo, 78,5% das perguntas foram respondidas corretamente, contra 65,5% com arquivos CSV simples.
Respostas melhores
Datasets
Datasets de Salesforce e as perguntas que o Gemini responde com eles
Os datasets de Salesforce que equipes de finanças e RevOps mais usam, com os nomes reais dos campos. O Gemini consulta cada um pelo nome por meio da camada semântica da Dataddo.
Mais respostas certas. Metade dos erros confiantes.
Fizemos 43 perguntas pré-registradas sobre três conjuntos de dados reais - Google Search Console, negócios do HubSpot e Google Ads - e entregamos as mesmas linhas ao mesmo modelo de quatro formas. Só a camada de dados mudou.
78,5%
das perguntas respondidas corretamente - o melhor dos quatro métodos de entrega testados
2x
menos respostas erradas dadas com confiança - 14,0% das execuções contra 24,0% e 26,3%
2,8x
mais respostas corretas em dados de CRM bagunçados - melhor em 8 perguntas, pior em nenhuma
Respostas corretasTodas as 43 perguntas - maior é melhor
Dataddo Data to AI™78,5%
Conector SQL genérico71,5%
Arquivos CSV + documentação69,0%
Arquivos CSV65,5%
Erradas, mas apresentadas como fatoParcela das execuções - menor é melhor
Dataddo Data to AI™14,0%
Arquivos CSV + documentação24,0%
Conector SQL genérico26,3%
Arquivos CSV33,3%
Mesmo modelo, mesmos prompts e mesmas linhas em todas as condições; 759 execuções avaliadas, com o gabarito definido antes de qualquer execução. Só no Google Search Console, os arquivos CSV documentados tiveram o mesmo desempenho do Data to AI™ - a vantagem vem de dados mais complexos, como os negócios do HubSpot.
Replique objetos do Salesforce como Opportunities e Accounts no Dataddo e conecte o fluxo a um destino Google Gemini ou a um AI Model. Adicione uma entrada dataddo com httpUrl https://headless.dataddo.com/mcp-data ao ~/.gemini/settings.json, reinicie o Gemini CLI, rode /mcp auth dataddo e entre com sua conta do Dataddo.
Por que usar httpUrl e não url para o servidor do Dataddo?
No Gemini CLI, a chave url recorre ao SSE, que o Dataddo não suporta. Use httpUrl com https://headless.dataddo.com/mcp-data e não adicione headers nem bloco oauth; o /mcp auth dataddo cuida do login.
O servidor para o Salesforce vai no settings.json global ou no do projeto?
Tanto faz. O ~/.gemini/settings.json deixa o Dataddo disponível em todos os projetos, enquanto o .gemini/settings.json dentro de um repositório o limita a esse projeto, o que combina com um repositório de equipe que só trabalha com dados do Salesforce.
Posso entrar com minha conta do Salesforce ou do Google?
Não. O login usa seu e-mail e senha do Dataddo, com MFA se solicitado. SSO do Google e da Microsoft não é oferecido aqui, e o Gemini CLI abre a página de login em um navegador na mesma máquina.
O Gemini Code Assist no IntelliJ funciona com dados do Salesforce?
Sim. No VS Code, o modo agente lê o mesmo settings.json do Gemini CLI. No IntelliJ, adicione o servidor do Dataddo ao mcp.json do Gemini Code Assist e pergunte sobre Opportunities ou Accounts direto na IDE.
Quais fluxos do Salesforce o Gemini consegue ler após o login?
Todos os fluxos ou Contexts conectados a um destino de IA ou AI Model nessa conta do Dataddo, não só os do Google Gemini. Deixe fora dos destinos de IA os fluxos com dados que um projeto não deve ver.
O Gemini pode rodar SOQL ou editar registros na minha org?
Não. O Gemini pede entidades e campos pelo nome através da camada semântica, o Dataddo nunca aceita SQL do modelo e nada é gravado de volta. SOQL só roda em uma fonte Custom SOQL Query que você define no Dataddo.
Por que um snapshot não traz oportunidades mais antigas?
Cada execução relê uma janela relativa sobre um campo de data como LastModifiedDate. Rode uma vez uma ressincronização completa com um intervalo maior, e o Gemini também poderá consultar os registros antigos.