ImobTotalCentral de Ajuda

Aplicar mudanças do site (GraphQL/MCP) — referência da IA

<!-- GERADO por scripts/gen-site-field-map-doc.mjs a partir de _data/site-field-map.json (bloco actions). Não editar à mão. -->

Referência técnica para a IA do Insider e integrações aplicarem mudanças no site (não só dizer onde clicar). Liga o pedido do cliente à ferramenta (mutation) e à variável exata que faz a mudança.

Dois caminhos (sempre ofereça os dois): a IA pode fazer pra o usuário (a ferramenta da coluna "IA faz") OU o usuário faz sozinho (coluna "Você faz" = link "clique aqui" da tela). Quando NÃO houver ferramenta, ofereça só o link + os passos.

Como a IA aplica uma mudança

  1. Ler o estado atual com a tool q_siteSettings (retorna colors/seo/behavior/models/contact/legal/media/company).
  2. Escrever chamando a tool da mutation correspondente. Toda mutation recebe um único argumento input (objeto). Ex.: m_updateSiteColors(input: { cor2: "#1a73e8" }).
  3. Forçar atualização (opcional) com m_purgeSiteCache — Depois de escrever, o site tem cache de alguns minutos; pode forçar a atualização com m_purgeSiteCache.

Importante: as tools rodam no /internal/graphql MCP do Insider (tools q_/m_); a execução é re-autenticada com o JWT do usuário e escopada pelo codsite automaticamente. Não é preciso passar codsite no input — ele é resolvido pela sessão. Cada escrita respeita a permissão do usuário (ex.: canEditSiteSettings).

Pedido do cliente → IA faz / Você faz

O que o cliente quer mudarIA faz (ferramenta)Variável (em input)Você faz (link)
Topom_updateSiteColorsinput.cor1clique aqui
Botãom_updateSiteColorsinput.cor2clique aqui
Fundo do rodapém_updateSiteColorsinput.cor3clique aqui
Fundom_updateSiteColorsinput.cor5clique aqui
Fundo do rodapé 2m_updateSiteColorsinput.cor6clique aqui
Letras do rodapém_updateSiteColorsinput.cor7clique aqui
Hover do cardm_updateSiteColorsinput.cor8clique aqui
Letra hover do cardm_updateSiteColorsinput.cor9clique aqui
Fundo do menum_updateSiteColorsinput.cor10clique aqui
Letra em fundo clarom_updateSiteColorsinput.cor11clique aqui
Fundo da buscam_updateSiteColorsinput.cor12clique aqui
Letra em fundo escurom_updateSiteColorsinput.cor13clique aqui
Fundo depoimentos/blogm_updateSiteColorsinput.cor15clique aqui
Título da páginam_updateSiteSEOinput.tituloPaginaclique aqui
Meta keywordsm_updateSiteSEOinput.metaKeywordsclique aqui
Meta descriptionm_updateSiteSEOinput.metaDescriptionclique aqui
Frase H1m_updateSiteSEOinput.fraseBuscaH1clique aqui
Frase H2m_updateSiteSEOinput.fraseBuscaH2clique aqui
Montar título do imóvel automaticamentem_updateSiteBehaviorinput.tituloAutomaticoclique aqui
E-mail da empresam_updateSiteContactinput.emailclique aqui
Link do WhatsAppm_updateSiteContactinput.whatsappLinkclique aqui
Mensagem padrão do WhatsAppm_updateSiteContactinput.whatsappTextclique aqui
Texto do rodapém_updateSiteLegalinput.rodapeTextoclique aqui
HTML do rodapém_updateSiteCrmConfiginput.htmlRodapeclique aqui
Política de privacidadem_updateSiteLegalinput.politicaPrivacidadeclique aqui
Termos de usom_updateSiteLegalinput.termosUsoclique aqui
Logom_updateSiteMediainput.logoUrlclique aqui
Tamanho do logom_updateSiteMediainput.tamanhoLogoclique aqui
Faviconm_updateSiteMediainput.faviconUrlclique aqui
Vídeom_updateSiteMediainput.videoUrlclique aqui
Barra de navegação transparente na homem_updateSiteBehaviorinput.navbarTransparenteclique aqui
Mostrar mapa na página do imóvelm_updateSiteBehaviorinput.mostrarMapaclique aqui
Ocultar endereço completo no cardm_updateSiteBehaviorinput.ocultarEnderecoclique aqui
Mostrar endereço do imóvelm_updateSiteBehaviorinput.exibirEnderecoclique aqui
Mostrar seção de empreendimentosm_updateSiteBehaviorinput.exibirEmpreendimentoclique aqui
Exibir simulador de financiamentom_updateSiteBehaviorinput.exibirSimuladorclique aqui
Mostrar corretores no sitem_updateSiteBehaviorinput.mostrarCorretoresclique aqui
Mostrar redes sociais no topom_updateSiteBehaviorinput.mostrarRedesTopoclique aqui
Mostrar depoimento na página do imóvelm_updateSiteBehaviorinput.mostrarDepoimentoImovelclique aqui
Exibir redes sociaism_updateSiteModelsinput.exibirRedesSociaisclique aqui
Ativar tags de busca na homem_updateSiteBehaviorinput.cardsBuscaclique aqui
Modelo de buscam_updateSiteModelsinput.modeloBuscaclique aqui
Modelo de cardm_updateSiteModelsinput.modeloCardclique aqui
Modelo de depoimentom_updateSiteModelsinput.modeloDepoimentoclique aqui
Modelo da página do imóvelm_updateSiteModelsinput.modeloPaginaImovelclique aqui
Modelo de íconesm_updateSiteModelsinput.modeloSelectionclique aqui
Modelo do rodapém_updateSiteModelsinput.rodapeModeloclique aqui
Nome fantasiam_updateCompanyInfoinput.nomeFantasiaclique aqui
Razão socialm_updateCompanyInfoinput.razaoSocialclique aqui
CRECIm_updateCompanyInfoinput.creciclique aqui
Endereçom_updateCompanyInfoinput.enderecoclique aqui
Horáriom_updateCompanyInfoinput.horarioclique aqui
E-mail 1m_updateCompanyInfoinput.email1clique aqui
Telefone 1m_updateCompanyInfoinput.tel1clique aqui
Nome do telefone 1m_updateCompanyInfoinput.tel1Nomeclique aqui
Instagramm_updateCompanyInfoinput.instagramclique aqui
Facebookm_updateCompanyInfoinput.facebookclique aqui
YouTubem_updateCompanyInfoinput.youtubeclique aqui
TikTokm_updateCompanyInfoinput.tiktokclique aqui
Link do Google Mapsm_updateCompanyInfoinput.urlMapsclique aqui
Mostrar descrição cidade/bairro no imóvelm_updateSiteBehaviorinput.mostrarCidadeBairroclique aqui
Formulário de contato via WhatsAppm_updateSiteBehaviorinput.formularioWhatsclique aqui
Pedir país no cadastro de telefonem_updateSiteBehaviorinput.selecionarPaisTelefoneclique aqui
Corretor afiliado permanece em todos os imóveism_updateSiteBehaviorinput.afiliadoTodoSiteclique aqui
Desativar cookie de afiliadom_updateSiteBehaviorinput.desativarAfiliadoclique aqui
Mostrar agenciador na página do imóvelm_updateSiteBehaviorinput.brokerHunterclique aqui
Mostrar visualização do imóvelm_updateSiteBehaviorinput.mostrarVisualizacaoclique aqui
Exigir cadastro do visitante para ver fotosm_updateSiteBehaviorinput.solicitarCadastroFotosclique aqui
Liberar quantas fotos antes de bloquear?m_updateSiteBehaviorinput.qtdFotosBloqueioclique aqui
Não exigir cadastro para fotos de imóveis de ALUGUELm_updateSiteBehaviorinput.naoBloquearFotosAluguelclique aqui

Variáveis por ferramenta

m_updateSiteColors (mutation updateSiteColors)

Permissão necessária: canEditSiteSettings.

Variável (em input)MudaColuna no banco
cor1TopoCorSite
cor2BotãoCorSite2
cor3Fundo do rodapéCorSite3
cor5FundoCorSite5
cor6Fundo do rodapé 2CorSite6
cor7Letras do rodapéCorSite7
cor8Hover do cardCorSite8
cor9Letra hover do cardCorSite9
cor10Fundo do menuCorSite10
cor11Letra em fundo claroCorSite11
cor12Fundo da buscaCorSite12
cor13Letra em fundo escuroCorSite13
cor15Fundo depoimentos/blogCorSite15

m_updateSiteSEO (mutation updateSiteSEO)

Permissão necessária: canEditSiteSettings.

Variável (em input)MudaColuna no banco
tituloPaginaTítulo da páginaTituloPagina
metaKeywordsMeta keywordsMetakeywords
metaDescriptionMeta descriptionMetadescription
fraseBuscaH1Frase H1FraseBusca
fraseBuscaH2Frase H2FraseBusca2

m_updateSiteContact (mutation updateSiteContact)

Permissão necessária: canEditSiteSettings.

Variável (em input)MudaColuna no banco
emailE-mail da empresaemail
whatsappLinkLink do WhatsApplink_whats
whatsappTextMensagem padrão do WhatsApptexto_whats

m_updateSiteLegal (mutation updateSiteLegal)

Permissão necessária: canEditSiteSettings.

Variável (em input)MudaColuna no banco
rodapeTextoTexto do rodapétexto_rodape
politicaPrivacidadePolítica de privacidadePrivacidade
termosUsoTermos de usotermoUso

m_updateSiteMedia (mutation updateSiteMedia)

Permissão necessária: canEditSiteContent.

Variável (em input)MudaColuna no banco
logoUrlLogourl_logo
faviconUrlFaviconurl_favicon
videoUrlVídeourl_video
tamanhoLogoTamanho do logotamanho_logo

m_updateSiteModels (mutation updateSiteModels)

Permissão necessária: canEditSiteSettings.

Variável (em input)MudaColuna no banco
modeloBuscaModelo de buscamodelo_busca
modeloSelectionModelo de íconesmodelo_selection
modeloCardModelo de cardmodelo_card
modeloDepoimentoModelo de depoimentomodelo_depoimento
modeloPaginaImovelModelo da página do imóvelmodelo_pagina_imovel
rodapeModeloModelo do rodapérodape
exibirRedesSociaisExibir redes sociaisexibe_redes_sociais

m_updateSiteBehavior (mutation updateSiteBehavior)

Permissão necessária: canEditSiteSettings.

Variável (em input)MudaColuna no banco
mostrarMapaMostrar mapa na página do imóvelmostrar_mapa
exibirSimuladorExibir simulador de financiamentosimulador
navbarTransparenteBarra de navegação transparente na homenavbar_transparente
ocultarEnderecoOcultar endereço completo no cardocultar_endereco
exibirEnderecoMostrar endereço do imóvelExibirEndereco
mostrarCorretoresMostrar corretores no sitemostrarCorretores
mostrarRedesTopoMostrar redes sociais no toporedes_topo
mostrarDepoimentoImovelMostrar depoimento na página do imóveldepoimento_imovel
mostrarCidadeBairroMostrar descrição cidade/bairro no imóvelexibir_cidade_bairro_no_imovel
exibirEmpreendimentoMostrar seção de empreendimentosexibir_empreendimento
formularioWhatsFormulário de contato via WhatsAppformulario_whats
selecionarPaisTelefonePedir país no cadastro de telefoneinternacional
brokerHunterMostrar agenciador na página do imóvelBrokerHunter
desativarAfiliadoDesativar cookie de afiliadodesativarAfiliado
mostrarVisualizacaoMostrar visualização do imóvelMostrarVisualizacao
afiliadoTodoSiteCorretor afiliado permanece em todos os imóveisafiliado_todo_site
cardsBuscaAtivar tags de busca na homecards_busca
tituloAutomaticoMontar título do imóvel automaticamentetitulo_automatico
solicitarCadastroFotosExigir cadastro do visitante para ver fotosSolicitarCadastroFotos
qtdFotosBloqueioLiberar quantas fotos antes de bloquear?QtdFotosBloqueio
naoBloquearFotosAluguelNão exigir cadastro para fotos de imóveis de ALUGUELnaoBloqFotosAlug

m_updateSiteCrmConfig (mutation updateSiteCrmConfig)

Permissão necessária: canEditSiteSettings.

Variável (em input)MudaColuna no banco
htmlRodapeHTML do rodapéhtml_rodape

m_updateCompanyInfo (mutation updateCompanyInfo)

Permissão necessária: canEditSiteSettings.

Variável (em input)MudaColuna no banco
razaoSocialRazão socialEmpresa
nomeFantasiaNome fantasiaNomeFantasia
creciCRECICreci
enderecoEndereçoEndereco
horarioHorárioHorario
email1E-mail 1Email1
tel1Telefone 1Tel_1
tel1NomeNome do telefone 1Tel_1_nome
instagramInstagraminstagram
facebookFacebookFacebook
youtubeYouTubeYoutube
tiktokTikToktiktok
urlMapsLink do Google Mapsurl_maps

Exemplos (IA faz / Você faz)

  • "deixa o botão do site azul" → IA: m_updateSiteColors(input: { cor2: "#1a73e8" }) · Você: clique aqui.
  • "muda o título que aparece no Google" → IA: m_updateSiteSEO(input: { tituloPagina: "..." }) · Você: clique aqui.
  • "corrige o telefone do site" → IA: m_updateCompanyInfo(input: { tel1: "(51) ..." }) · Você: clique aqui.
  • "tira o mapa da página do imóvel" → IA: m_updateSiteBehavior(input: { mostrarMapa: false }) · Você: clique aqui.
  • "quero fazer um post no blog" → NÃO há ferramenta: oriente com o link clique aqui + os passos (não diga que você faz).

O que a IA NÃO escreve direto

Estes itens NÃO têm tool de escrita exposta ao Insider (a IA orienta o usuário a editar pela tela própria): banners, carrosséis, carrossel de banner, tags de busca, depoimentos, Nossa Empresa, vídeos do YouTube, páginas/menu, marca d'água, equipe/corretores, e as integrações Pixel/Analytics/Tag Manager. O logo_horizontal não é editável.

Nesses casos, a IA deve orientar o usuário com o caminho do CRM (ver o mapa "onde mudar cada coisa do site").