Veja as novidades do Jamdesk, a plataforma docs-as-code para MDX, GitHub e documentação de APIs, com lançamentos e atualizações da CLI.
Get Jamdesk release notes
New features and platform changes, straight to your inbox.
O Jamdesk traduz sua documentação para 27 idiomas. Selecione os idiomas desejados, até cinco por projeto, em Settings → Translations. Após cada build, as páginas traduzidas são confirmadas no seu repositório do GitHub. Os builds seguintes retraduzem apenas as páginas cuja fonte em inglês foi alterada. As traduções existentes ou editadas manualmente são mantidas até você clicar em Replace with AI translation. Incluído em todos os planos. AI Translation →
Escolha seu próprio URL de documentação. A hospedagem em subcaminho não está mais vinculada a /docs. Insira um único segmento, como help ou guide, no campo de subcaminho do cartão Custom Domain e salve. /docs continua funcionando, os URLs canônicos mudam imediatamente para o novo caminho e o subcaminho personalizado anterior redireciona para o novo em uma única renomeação, para que você possa atualizar seu proxy no seu ritmo. Subpath Hosting →
Corrija com IA, agora mais rápido. Abrir a prévia da correção pelo banner do build termina mais rápido, inclusive em sites grandes. Reabri-la é quase instantâneo porque o Jamdesk mantém os resultados da verificação até que sua documentação seja alterada. O fluxo não muda: revise cada edição proposta, aplique as aprovadas, e o Jamdesk confirma as alterações e executa um novo build. Fix with AI →
Um quarto tema: Halo. Defina "theme": "halo" em docs.json para obter uma aparência acolhedora e arredondada: tipografia Figtree, fundo cor de areia com o conteúdo elevado em um cartão e os maiores raios de canto entre todos os temas integrados. Cores, fontes e substituições de CSS personalizadas funcionam da mesma forma que em Jam, Nebula e Pulsar. Theming →
Sirva sua documentação apenas pelo seu próprio domínio. Ative Custom domain only no cartão Custom Domain. Uma visita direta a YOUR_SLUG.jamdesk.app retornará 404, enquanto seu CNAME ou proxy continuará funcionando. O Jamdesk verifica seu domínio ativo antes de ativar a opção; se o DNS falhar, o subdomínio volta a ser servido até se recuperar. Isso oculta o subdomínio de visitantes diretos, mas não controla quem pode ler sua documentação; para isso, combine a opção com a proteção por senha. Custom domain only →
Gere toda a referência da sua API a partir de uma especificação. Aponte uma aba de navegação para seu arquivo OpenAPI com "openapi": { "source": "/openapi/api.yaml", "generate": true }. Cada build criará uma página por operação, agrupada na barra lateral por tag. Uma página de endpoint confirmada mantém seu slug, permitindo migrar uma página por vez; um caminho renomeado redireciona do URL antigo em vez de retornar 404. Generated API pages →
Os leitores escolhem qual servidor de API estão consultando. Um endpoint cuja especificação liste mais de uma entrada servers exibirá um seletor ao lado do URL. Escolher o sandbox altera o URL base, o botão de cópia, todos os exemplos de código e a solicitação enviada pelo playground, para que ninguém copie um curl de produção da sua documentação de sandbox. Endpoints com um único servidor não sofrem alterações. API Playground →
Markdown é renderizado em todas as descrições OpenAPI. Tabelas, listas, links, code e negrito são renderizados da mesma forma nas descrições de parâmetros, corpo da solicitação, respostas e esquemas, assim como já acontecia na descrição da operação. Antes, nove áreas apresentavam diferenças; agora todas compartilham o mesmo renderizador. OpenAPI Example →
As exportações Markdown de endpoints incluem autenticação. Busque a versão .md de uma página de referência de API e ela terminará com uma seção ## Authentication que lista os esquemas exigidos pela operação: tipo, nome do cabeçalho, formato bearer, escopos OAuth 2 e combinações válidas. Um agente que leia a exportação poderá criar uma solicitação funcional sem abrir sua especificação. Markdown Source →
Mantenha uma página fora da busca sem ocultá-la. Adicione search: false ao frontmatter de uma página para removê-la da busca do site, das respostas do chat de IA e do servidor MCP, mantendo-a na barra lateral, no sitemap e no llms.txt. Use isso em uma página substituída que você ainda deseja manter acessível por links e indexada. Páginas ocultas e sem indexação também são excluídas das respostas de IA, o que não acontecia antes. Keep a page out of search only →
jamdesk validate avisa sobre configurações sem efeito. Algumas chaves de docs.json eram aceitas sem nunca serem renderizadas, principalmente asyncapi, fazendo a configuração parecer compatível até que o site fosse compilado e nada aparecesse. O comando agora as identifica, junto com entradas adicionais de api.mdx.server após a primeira, que sempre foram descartadas. CLI overview →
Edite sua documentação diretamente no dashboard. O editor web agora está disponível para todos e não exige configuração. Abra Editor na barra lateral para navegar pelo repositório conectado, editar MDX com uma prévia ao vivo e confirmar diretamente na sua branch do GitHub, iniciando um build automaticamente. Web Editor →
Corrija avisos de build com IA pelo dashboard. Quando um build termina com links quebrados ou páginas sem descrição, um banner Fix with AI aparece no build, mostrando quantos problemas podem ser corrigidos. Abra-o para pré-visualizar cada edição proposta — âncoras reescritas e descrições de página sugeridas — e aplique as aprovadas. O Jamdesk confirma as alterações na sua branch do GitHub e inicia um novo build. Tudo que não puder ser resolvido sem ambiguidade será listado separadamente para correção manual.
Membros de equipe ilimitados. Agora todos os projetos incluem membros de equipe ilimitados em todos os planos, sem custo adicional. O limite anterior de 10 membros e a cobrança por assento foram removidos — convide toda a sua equipe.
Permita que bots confiáveis publiquem sua documentação. Contas de automação como Dependabot, Renovate ou um bot de publicação de CMS não são membros do Jamdesk, portanto os pushes delas não iniciam um build por padrão. Agora, quando uma conta é impedida, o build mostra um botão Authorize Bot Account de um clique. Autorize-o para que os pushes dessa conta publiquem no seu site ativo, assim como os de um membro da equipe. Somente membros do projeto podem autorizar uma conta, e você pode revisar ou revogar o acesso a qualquer momento em Allowed automation accounts, nas configurações do GitHub do projeto.
Sua documentação recebe uma pontuação de IA em cada build. O Jamdesk agora avalia automaticamente, diretamente no dashboard, o quanto agentes de IA conseguem ler sua documentação publicada — com base no padrão AFDocs aberto — após cada build. Veja sua pontuação de 0 a 100 e a classificação por letra, acompanhe a tendência entre builds e receba uma correção em linguagem simples para cada problema, com um botão Copy prompt to fix que envia o achado ao seu agente de programação de IA. Ative Email team when score changes para receber notificações quando um build alterar significativamente sua pontuação. AI Score →
Corrija links quebrados automaticamente. Avisos de links internos quebrados com um destino inequívoco — âncoras com erros de digitação e divergências de âncoras entre localidades — agora podem ser corrigidos com um comando. Execute jamdesk fix --dry-run para pré-visualizar as alterações planejadas e depois jamdesk fix para aplicá-las. Apenas avisos cuja âncora correta resolva para um título real serão alterados; casos ambíguos ficam para revisão manual. CLI overview →
Anuncie qualquer coisa com um banner. Adicione um banner ao seu docs.json e uma barra de mensagem será fixada no topo de todas as páginas — acima do cabeçalho, usando a cor de destaque do seu tema. Use links, negrito e itálico inline, e defina dismissible: true para oferecer aos leitores um botão de fechar, que manterá a mensagem fechada até você alterá-la. Banner →
Mostre quando cada página foi atualizada pela última vez. Defina metadata.timestamp: true em seu docs.json e cada página exibirá no rodapé uma linha no estilo “Last updated on June 15, 2026”. A data vem do último commit do Git que alterou a página, mantendo-se precisa em cada build sem manutenção manual. Page Metadata →
Personalize os ícones de navegação. Os ícones da barra lateral, de grupos, abas, âncoras e busca agora respeitam o style em um objeto de ícone ({ "name": "rocket", "style": "duotone" }) ou um prefixo de estilo (duotone/rocket) — incluindo as famílias light, thin, duotone e sharp, não apenas solid. Icons →
Personalize a barra de busca. Escolha seu próprio texto de placeholder com search.prompt e selecione os links rápidos exibidos aos visitantes no painel de busca vazio com search.popularPages — cada um com título, slug de página e ícone Font Awesome. Search configuration →
Colete inscrições de e-mail sem exigir incorporação. Conecte Resend, Mailchimp, Kit, Loops, beehiiv, Brevo ou SendGrid em Integrations → Email Signups, e um formulário hospedado pelo Jamdesk adicionará leitores diretamente ao seu público — sua chave de API permanece no nosso backend, nunca no site publicado. Adicione o componente EmailSubscribe a qualquer página ou defina placement: changelog para inserir automaticamente uma caixa de inscrição em todas as páginas de changelog. Email Signups →
Coloque a análise atrás do consentimento de cookies. Adicione uma chave integrations.cookies ao seu docs.json e o Jamdesk reterá todos os scripts de análise e rastreamento — Google Analytics, GTM, Plausible, Crisp, JavaScript personalizado e a própria análise integrada — até que o visitante consinta, com base em uma flag localStorage definida pelo seu banner de consentimento. Carregue também um banner Osano ou Termly diretamente pelo docs.json; um pequeno snippet de integração altera a flag assim que o leitor aceita, e os scripts são carregados sem recarregar a página. Cookie Consent →
llms.txt, organizado. O llms.txt de cada site agora segue a estrutura do llmstxt.org — suas abas e grupos de navegação se tornam seções ##, para que os agentes de IA vejam sua documentação da mesma forma que a barra lateral a organiza. Sites multilíngues recebem um índice por idioma: o arquivo raiz lista o idioma padrão e inclui links para cada índice traduzido, como /fr/llms.txt, mantendo cada um pequeno o suficiente para que nenhum agente o trunque. llms.txt →
Os agentes encontram sua documentação mais rapidamente. Cada página agora contém uma diretiva invisível e silenciosa para leitores de tela que aponta agentes de IA para llms.txt e para a versão .md da página, e cada exportação Markdown começa com um blockquote que aponta para o índice. Agentes que buscam seu HTML não precisam mais deduzir que existe um caminho Markdown. AI Overview →
Incorpore seu changelog em qualquer lugar. Um launcher “What's new?” é adicionado ao seu próprio app com uma única tag <script> e abre seu changelog do Jamdesk em um modal, com um indicador de não lido por visitante. Gere o snippet em Integrations → What's New widget e ajuste o modo do launcher, o canto, o tamanho do modal e a cor do indicador com atributos data-. Na sua própria documentação do Jamdesk, o componente MDX <Widget> adiciona o mesmo launcher ativo a qualquer página com uma única tag e sem script. Embed Your Changelog →
Baixe suas especificações de API como um arquivo zip. Em qualquer página de referência de API, o menu AI Actions agora tem a opção Download API spec, que reúne todas as especificações OpenAPI referenciadas pelo site — arquivos locais e URLs remotos — em um único api-specs.zip. Especificações com vários arquivos mantêm sua estrutura de pastas $ref, para que o download possa ser usado diretamente no Postman, em um gerador de clientes ou nas suas próprias ferramentas. AI Actions →
As especificações OpenAPI são validadas durante o build. Cada deploy agora valida rigorosamente as especificações OpenAPI referenciadas pelo seu docs.json e apresenta qualquer problema como um aviso de build não fatal, em vez de falhar o build. Sua documentação continua sendo publicada; você apenas recebe, por e-mail e na lista de builds do dashboard, informações precisas sobre o erro — um erro de análise YAML com linha e coluna, um $ref não resolvido ou um operationId duplicado. Localmente, jamdesk dev continua parando diante de uma especificação inválida, para que você a corrija antes do push. CLI overview →
Pergunte à IA diretamente pela busca. Comece a digitar na busca e envie sua pergunta ao chat de IA em vez de abrir um resultado — pressione ⌘/Ctrl+Enter ou clique em Ask AI no rodapé da busca. A pergunta é adicionada à sua conversa para que você possa continuar o mesmo tópico, enquanto Enter continua levando ao primeiro resultado. AI Chat →
Copie respostas e transcrições. Cada resposta do chat de IA tem um botão de cópia que captura a fonte Markdown, e a ação Copy transcript no cabeçalho do chat copia toda a conversa como Markdown com os papéis identificados — útil para colar em uma issue ou documento. AI Chat →
Rolagem automática mais inteligente no chat. O chat acompanha uma resposta em streaming apenas quando você já está no final. Role para cima para reler uma resposta anterior e ele permanecerá no lugar, em vez de levar você para baixo; volte ao final e ele será fixado novamente.
CSS personalizado na prévia local (CLI). jamdesk dev aplica seu CSS personalizado da mesma forma que o build publicado, permitindo verificar o estilo antes do deploy. Coloque qualquer arquivo .css na raiz do projeto — style.css ou vários arquivos combinados em ordem alfabética — e ele será carregado ao atualizar o navegador. Não é necessária nenhuma entrada no docs.json, seguindo o comportamento do Mintlify com folhas de estilo na raiz. Custom CSS →
Prévias sociais personalizadas pelo frontmatter. Defina qualquer metatag Open Graph ou Twitter/X diretamente no frontmatter de uma página — og:title, og:description, og:image, twitter:card, keywords e o conjunto completo de metatags. Use chaves de nível superior ou um bloco seo: aninhado; ambos funcionam, e os valores por página substituem os padrões do seu docs.json. SEO →
Páginas ocultas. Mantenha rascunhos, manuais internos ou guias obsoletos fora da barra lateral e dos resultados de busca sem excluí-los. Adicione hidden: true ao frontmatter de uma página ou a um grupo ou aba em docs.json. Páginas ocultas continuam acessíveis por URL direto, mas desaparecem da navegação, do sitemap, da busca no site e do contexto de IA, além de receberem automaticamente uma tag noindex. Precisa de um grupo oculto cujas páginas ainda apareçam na busca? Adicione searchable: true junto com hidden. Hidden pages →
Decorações de grade e janelas. Dois novos padrões de fundo se juntam ao gradiente padrão do tema Jam. Defina background.decoration como "grid" para uma grade sutil de pontos de 24 px ou como "windows" para duas áreas foscas no estilo do Windows 11 nos cantos superiores. O gradiente e o preenchimento plano "none" continuam funcionando como antes — escolha a aparência adequada à sua marca. Background →
Personalização do fundo. Um novo bloco background em docs.json desativa o gradiente do modo claro do Jam, substitui a cor da página por modo ou ajusta a cor, o tamanho, a posição e a opacidade do gradiente. Não é necessário CSS personalizado. Background →
Diagramas D2. Uma segunda linguagem de diagramas se junta ao Mermaid. Marque um bloco de código cercado com d2 e o Jamdesk o renderizará como SVG durante o build, com temas claro e escuro incorporados. O fluxo é igual ao do Mermaid — escolha a linguagem mais adequada ao diagrama que você está desenhando. D2 Diagrams →
Resultados de busca agrupados. A busca não repete mais a mesma página para cada correspondência de seção. Os resultados são agrupados sob a página pai no modal de busca, com até três seções visíveis por padrão e um expansor inline para as demais. O destaque dos trechos permanece, ajudando você a encontrar a seção correta em menos análises.
Detecção automática de docs.json ao conectar. Ao conectar um repositório do GitHub, o sistema encontra seu docs.json onde quer que ele esteja. O fluxo de conexão verifica toda a árvore e sinaliza um mint.json do Mintlify caso encontre um. Monorepos e configurações aninhadas funcionam sem configuração manual. Connecting GitHub →
Indicações de localização do docs.json na CLI. Configurações fora do lugar ficaram mais fáceis de identificar. jamdesk validate, jamdesk dev e jamdesk doctor informam onde seu docs.json realmente está — ou onde deveria estar — em vez de exibir um erro genérico de “não encontrado”. Corrija em segundos, sem precisar interpretar um stack trace. CLI overview →
Hreflang em conformidade com os padrões. As tags hreflang agora geram códigos BCP 47 válidos. Pastas de localidade como cn, jp e ja-jp são mapeadas para os códigos esperados pelos mecanismos de busca (zh, ja), com URLs de sitemap escapados como XML. Cada página localizada é classificada na própria região, em vez de ser tratada como conteúdo duplicado. Languages →
Exportação para PDF. Renderize todo o seu site de documentação em um único PDF a partir de Settings → PDF Exports no dashboard. Disponível apenas nos planos pagos. Projetos multilíngues permitem escolher uma localidade por exportação; os resultados são armazenados em cache por commit, e você recebe um e-mail com o link de download quando a renderização termina.
Especificações OpenAPI multilíngues. As páginas de endpoint renderizam especificações OpenAPI traduzidas junto com o MDX traduzido. Coloque um arquivo <spec>.<lang>.<ext> — por exemplo, openapi/api.fr.yaml — ao lado da especificação de origem, e o Jamdesk o usará nos URLs daquele idioma, recorrendo à especificação em inglês quando não houver uma variante. Resumos de operações, descrições de parâmetros, descrições de respostas e descrições de esquemas são todos localizados. Configuração: Translating OpenAPI Specs.
Componente Visibility. O novo componente <Visibility for="humans|agents"> permite separar conteúdo para leitores humanos ou agentes de IA na mesma página. Blocos exclusivos para humanos são renderizados no navegador, mas removidos das exportações .md e de llms-full.txt; blocos exclusivos para agentes fazem o inverso. Agentes que solicitam Accept: text/markdown em URLs canônicos recebem automaticamente a visualização para agentes.
Proteção por senha, reconstruída. Bloqueie todo o site atrás de uma senha compartilhada ou proteja apenas algumas páginas enquanto o restante permanece público. Defina auth.password.enabled: true para o modo de site inteiro ou marque páginas individuais com private: true no frontmatter — ou liste-as em auth.password.private — para o modo de páginas específicas. A página Settings do dashboard orienta você na definição, rotação e revogação da senha. Os visitantes verão uma tela de desbloqueio personalizada com o logotipo do site, a cor primária e uma dica opcional definida no docs.json. Guia de configuração: Password Protection.
Conversão automática de imagens para WebP. O Jamdesk pode converter imagens PNG e JPG para WebP durante o build. Os arquivos convertidos geralmente são 60–80% menores que os originais, sem perda visível de qualidade, fazendo suas páginas carregarem mais rapidamente sem processamento manual. Ative com images.convertToWebp: true em docs.json. Favicons, og:image e twitter:image mantêm o formato original para compatibilidade com rastreadores sociais. Uma nova etapa Optimizing images mostra o progresso ao vivo no dashboard e na CLI durante cada build. Automatic Image Conversion →
API Playground. As páginas de endpoint agora têm um botão interativo “Try it”. Preencha os parâmetros, veja os exemplos de código serem atualizados em tempo real e envie solicitações ativas sem sair da documentação. Ativado por padrão em todas as páginas de API. Funciona com endpoints criados com OpenAPI e MDX.
Plugin Claude Code. Instale o plugin do Jamdesk para Claude Code para dar ao Claude conhecimento aprofundado sobre componentes MDX, configuração de docs.json, padrões de navegação e comandos da CLI. Instalação em duas etapas pelo marketplace de plugins. Funciona em conjunto com CLAUDE.md e o servidor MCP para escrita de documentação assistida por IA.
Avisos de build para branding ausente. Os builds agora avisam quando os caminhos de favicon ou logo em docs.json apontam para arquivos inexistentes no projeto. Os avisos aparecem nos detalhes do build no dashboard e na CLI por meio de jamdesk dev e jamdesk validate. Nenhum e-mail é enviado; o aviso é apenas informativo.
YouTube Shorts. O componente <YouTube> aceita Shorts verticais por meio da prop short, renderizando um player centralizado em 9:16 sem barras pretas. Use <YouTube id="VIDEO_ID" short />.
Menu AI Actions. Um menu suspenso em cada página permite que os leitores copiem Markdown, abram a página no ChatGPT/Claude/Perplexity, obtenham a configuração do servidor MCP ou o instalem com um clique no Cursor ou no VS Code. Ativado por padrão; escolha quais opções aparecem por meio de contextual em docs.json.
Análise. Análise de páginas sem cookies para acompanhar visualizações, fontes de tráfego e tendências de visitantes, com detalhamento por página. Nenhum banner de consentimento é necessário. Visão geral: Analytics.
Integrações. Google Analytics 4, Google Tag Manager, Plausible Analytics e notificações de build do Slack (Pro).
Feed RSS para changelogs. Páginas com rss: true no frontmatter agora geram automaticamente um feed RSS que pode ser assinado. Um ícone RSS aparece ao lado do título da página, e um feed.xml é criado a partir dos componentes Update durante cada build. Use a nova prop date em Update para definir as datas corretas do feed.
Login e deploy pela CLI. jamdesk login faz a autenticação pelo navegador. jamdesk deploy empacota seu projeto e inicia um build pelo terminal. Não é necessária uma conexão com o GitHub. A CLI respeita .gitignore, avisa sobre arquivos secretos e transmite o progresso do build diretamente no terminal.
Verificação ortográfica pela CLI. jamdesk spellcheck verifica erros ortográficos na sua documentação usando mais de 180 termos técnicos integrados, apenas em inglês. jamdesk spellcheck --fix inicia um modo interativo para corrigir erros de digitação ou adicionar palavras à sua lista de ignorados.
Incorporações de vídeo. Incorpore arquivos .mp4 e .webm diretamente na sua documentação. Coloque-os em um diretório /videos e use a sintaxe Markdown (<Video src="/_jd/videos/demo.mp4?v=mtt2tutf" title="Demo" />) ou o componente <Video> para reprodução automática, loop e outros controles.
JavaScript personalizado. Adicione scripts do lado do cliente para widgets de chat, análise ou integrações de terceiros por meio de styling.js em docs.json.
Chat de IA. Assistente de chat integrado em todos os sites de documentação. Os visitantes fazem perguntas e recebem respostas com links de citação para as páginas de origem. Desenvolvido com Claude e ativado em todos os planos.
Integração de IA. Cada site gera llms.txt para janelas de contexto de LLM, disponibiliza Markdown bruto em URLs .md e inclui um servidor MCP em /_mcp, com as ferramentas searchDocs e getPage. Guias de configuração para Claude Code, Cursor e Codex. Também: Writing with AI e Automated Updates.
CLI. jamdesk dev para prévia local com recarregamento automático, jamdesk validate para links quebrados, jamdesk migrate para converter projetos do Mintlify/GitBook/Docusaurus e jamdesk doctor para problemas de configuração. Instale via npm, curl ou Homebrew. Referência completa →
Extensão do VS Code. Inicie, pare e reinicie o servidor de desenvolvimento pela barra de status do VS Code; nenhum terminal é necessário.
Verificação TXT de domínio personalizado. Todos os domínios personalizados agora exigem um registro TXT (_jamdesk.yourdomain.com) antes que o roteamento seja ativado. Isso evita a apropriação de domínios em subdomínios não reivindicados. Domínios adicionados recentemente mostrarão o registro TXT no fluxo de configuração do dashboard. Consulte o guia de domínios personalizados.
Suporte multilíngue. Defina árvores de navegação e diretórios de conteúdo separados por localidade. Os leitores trocam de idioma por um menu suspenso na barra superior.
Análise de buscas. Veja o que os leitores pesquisam, quais consultas não retornam resultados e quais resultados realmente recebem cliques. Útil para encontrar lacunas de conteúdo.
O Jamdesk é lançado. Escreva documentação em MDX, envie-a para o GitHub e obtenha um site em uma CDN global. Os builds terminam em menos de 60 segundos.
MDX e componentes. Mais de 20 componentes integrados: abas, acordeões, etapas, grupos de código, diagramas Mermaid, fórmulas KaTeX e ícones. Destaque de sintaxe com números de linha em blocos de código. Crie componentes React personalizados com Tailwind e hooks e reutilize conteúdo com snippets. Visão geral dos componentes →
Documentação OpenAPI. Gere páginas de referência de API a partir da sua especificação OpenAPI por meio de api.openapi em docs.json.
Deploy. Deploy automático pelo GitHub após um push, com debounce de 10 segundos. Domínios personalizados com SSL automático, hospedagem em subcaminho em /docs (Vercel, CloudFront, Cloudflare, nginx) e suporte a monorepos.
Personalização. Três temas (jam, nebula, pulsar) com cores, logotipos e rodapé personalizados. CSS personalizado para substituições de estilo. Navegação flexível com abas, grupos e ícones. Redirecionamentos com correspondência exata e curinga.
Busca e SEO. Busca de texto completo com Cmd+K, sem configuração. Sitemaps, imagens OG e metadados por página prontos para uso.
Referência de docs.json. Referência completa de configuração para todas as opções e definições.
Central de ajuda. Guias de gerenciamento de conta, faturamento e solução de problemas.
