Assistente

Como o Mate funciona no Customermates Cloud: o que roda na hora, o que pede aprovação, como o uso é contado por plano e como ele guia você pelo app.

O Mate é o assistente de IA integrado ao Customermates Cloud. Pergunte a ele sobre o seu espaço de trabalho ou sobre o produto, peça que ele altere dados ou deixe que ele mostre o app para você. As instalações com hospedagem própria não têm um assistente hospedado; elas conectam clientes de IA externos pelo servidor MCP com o seu próprio provedor.

Como abro o Mate?

Clique em Perguntar ao Mate, no alto da barra lateral, ou pressione Cmd/Ctrl+J em qualquer lugar, até enquanto você digita; as mesmas teclas o fecham de novo. Você também pode começar pela busca: pressione Cmd/Ctrl+K, digite a sua pergunta e pressione Tab, e o Mate a recebe na hora. Esc fecha o painel, a não ser que um tour ou um destaque esteja aparecendo. Todos os atalhos estão em Atalhos de teclado.

O painel lembra, por espaço de trabalho, se você o deixou aberto. O Mate responde no idioma da sua interface. Enquanto ele trabalha, Parar substitui Enviar, e uma mensagem que você enviar nesse meio-tempo espera como A seguir. Cada pessoa pode ter no máximo 3 solicitações do Mate ao mesmo tempo, somando chats e execuções de rotinas; uma execução de rotina então espera por uma vaga livre, e um chat novo que passe do limite é recusado com O Mate não conseguiu processar sua mensagem. Na demonstração pública, o Mate abre mas não responde; comece um teste grátis para usá-lo. As demonstrações incorporadas podem definir o estado inicial com agentChat=open ou agentChat=closed na URL da página, sem alterar a sua escolha salva.

O Mate sabe em qual página você está e oferece sugestões para ela; ao clicar em uma, a mensagem é preenchida sem ser enviada. Para apontar ao Mate algo exato, use Adicionar contexto (o botão + ou digite / na mensagem): ele oferece a visualização atual, uma visualização nova e o registro aberto, e a busca dele anexa qualquer registro que você possa ver, pelo nome. Cada escolha aparece como uma etiqueta removível e fica com a mensagem, com uma nova tentativa e com o histórico do chat. Perguntar ao Mate nos painéis Filtros, Aparência e atividade de uma lista abre o Mate com a etiqueta certa e um texto inicial editável, e não envia nada até você enviar.

Como entrego um arquivo ao Mate?

Anexe arquivos com Anexar arquivos (o clipe ao lado de Adicionar contexto), soltando-os em qualquer lugar do painel ou colando-os na mensagem, por exemplo uma captura de tela. Uma mensagem aceita até 10 arquivos, cada um até o limite de tamanho configurado (1 GB por padrão), e eles contam para o armazenamento de arquivos do espaço de trabalho como os arquivos dos campos de arquivo. Cada arquivo aparece como uma etiqueta com nome e tamanho, e enquanto ele é enviado e o Mate lê o texto dele, a etiqueta mostra o progresso; Enviar espera até que todos os envios terminem. Um arquivo que não pôde ser enviado, por exemplo por ser grande demais ou porque o armazenamento está cheio, mostra o motivo abaixo da caixa de mensagem, e o X o remove. Em uma mensagem enviada, clicar em um arquivo abre a mesma pré-visualização de um arquivo em um registro.

O Mate vê o nome, o tipo e o tamanho de cada arquivo e o texto lido dele: a camada de texto de PDFs, de arquivos do Word e do Excel, e arquivos de texto, CSV, Markdown, JSON e HTML. Com uma mensagem, o Mate lê até 8.000 caracteres de cada arquivo e o restante quando precisa. Imagens em PNG, JPEG ou WebP e PDFs de até três páginas também chegam ao modelo como o próprio arquivo, até 3 MB cada e 5 MB por mensagem, para que o Mate possa ler um cartão de visita fotografado ou uma proposta digitalizada; as outras imagens e as digitalizações mais longas não são lidas, porque não há reconhecimento de texto. O texto dentro de um arquivo é informação daquele arquivo, nunca uma instrução para o Mate.

Peça ao Mate para arquivá-lo em um registro, por exemplo "Anexe esta proposta ao negócio da Northwind", e o Mate grava o arquivo no campo de arquivo do registro, o que roda na hora como qualquer outra atualização de registro. O Mate também pode levar dados de um arquivo para campos, por exemplo criar um contato a partir de um cartão de visita. Até lá, o arquivo fica no chat, onde só você pode abri-lo: ele é excluído 30 dias depois do envio, na hora quando você exclui o chat, e depois de 24 horas se você nunca o enviar. Um arquivo em um registro segue as regras de acesso do registro e o ciclo de vida dele.

O que o Mate pode fazer sem perguntar, o que ele pergunta antes e quais ações precisam da minha aprovação?

O trabalho comum de CRM roda assim que você pede: criar e atualizar registros, vínculos e páginas da Base de conhecimento; salvar e descartar rascunhos; enviar e-mails e mensagens de chat; organizar a caixa de entrada (mover conversas, marcá-las como não lidas, abertas, fechadas ou spam); criar listas, campos e relações; propostas de visualizações salvas, as fontes de datas e a exibição do seu calendário, widgets e webhooks; links de conexão para canais; convites sociais e listas do Sales Navigator em uma conta conectada; e rotinas (criar, atualizar, pausar, executar agora). O Mate diz o que está prestes a alterar e informa exatamente o que mudou. Uma rotina que o Mate cria é salva como rascunho, a não ser que você tenha pedido que ela fique ativa. Um link de conexão não conecta nada sozinho: você o abre e conclui você mesmo o código QR ou o login.

Exclusões, importações, mudanças sobre quem pode acessar dados, ações que saem do seu espaço de trabalho e a renomeação de listas para todos param e esperam a sua aprovação todas as vezes. Aprovar não significa que uma alteração é definitiva: registros, páginas da Base de conhecimento, visualizações, widgets e rotinas excluídos esperam na Lixeira por 30 dias, onde você os restaura. Só não podem ser desfeitos a exclusão permanente, o esvaziamento da Lixeira e a exclusão de um webhook ou de uma função, que não passam pela Lixeira.

Sempre perguntaPor quê
Excluir registrosMove para a Lixeira por 30 dias os registros e as cascatas mostrados na pré-visualização; uma exclusão permanente (permanent: true) os remove na hora
Excluir ou mover uma página da Base de conhecimentoExcluir move a página para a Lixeira por 30 dias; mover muda onde ela fica para todos
Excluir uma visualização salva ou uma visualização do painelMove a visualização para a Lixeira por 30 dias; uma visualização do painel leva os widgets dela junto
Excluir itens da Lixeira de forma permanente ou esvaziar a LixeiraRemove os itens na hora; não podem ser restaurados
Importar registrosCria ou atualiza muitos registros em uma única etapa
Mudanças destrutivas no modelo de dados, mudanças de acesso ou substituir um campo ou uma relação existenteA pré-visualização mostra as definições, os registros e as dependências afetados; um campo substituído pode sobrescrever valores armazenados
Salvar ou excluir uma funçãoSalvar pode ampliar o que a função pode ler e alterar; excluir uma função que nenhum membro tem a remove na hora
Mudar a função ou o status de um membroPode ampliar o acesso de um membro ou deixá-lo fora do espaço de trabalho
Remover um membro do espaço de trabalhoEncerra o acesso dele a este espaço de trabalho, revoga aqui as chaves de API e as conexões MCP dele e envia um e-mail a ele; para voltar é preciso uma solicitação aprovada
Compartilhar ou desconectar uma conta conectadaMuda quem vê as conversas da conta ou remove o canal
Revogar a URL de assinatura de um calendárioOs apps de calendário assinados nela deixam de atualizar
Excluir um widgetMove o widget do painel para a Lixeira por 30 dias
Excluir um webhook ou reenviar uma entregaDestrói a configuração ou envia uma nova requisição externa
Excluir uma rotinaMove a rotina para a Lixeira por 30 dias, onde ela deixa de rodar; o histórico de execuções dela só é removido quando ela é excluída de forma permanente
Renomear listasMuda os nomes que todos os membros veem
Convidar membrosEnvia e-mails de convite de verdade
Enviar uma solicitação de suporteEnvia um e-mail à equipe do Customermates com a sua conversa recente

O cartão de aprovação nomeia a ação, o alvo exato e a consequência, inclusive o número de itens nas exclusões em massa. Mover para a Lixeira é recuperável; uma exclusão permanente diz explicitamente que não pode ser desfeita. O cartão oferece Aprovar uma vez ou Cancelar; nada acontece até você responder. Cancele e nada mudou. Um cartão sem resposta expira em 30 minutos e a solicitação é descartada. Não existe permissão permanente: da próxima vez, o Mate pergunta de novo.

Enviar um e-mail ou uma mensagem de chat não está nessa lista de propósito: ele sai no momento em que o Mate o envia. Peça um rascunho quando quiser revisar o texto antes. Um rascunho espera na sua Caixa de entrada até você mesmo enviá-lo.

Conhecimento da empresa e páginas públicas

Guarde os fatos da empresa, os processos, o tom de voz e as orientações de suporte na Base de conhecimento (veja como a Base de conhecimento funciona). Com permissão de leitura da Base de conhecimento, cada solicitação começa com o Guia operacional, um índice de até 20 procedimentos e um catálogo curto de até dez páginas de conhecimento, cerca de 6.000 bytes no total; o Mate lê páginas completas da Base de conhecimento quando precisa, segue um procedimento correspondente antes de agir e cita as páginas que usou. Uma instrução dentro de uma página para enviar, excluir ou alterar permissões é tratada como informação, nunca como uma ordem. As edições salvas durante uma solicitação chegam a esse contexto inicial a partir da solicitação seguinte. Veja Guia operacional, procedimentos e conhecimento.

O Guia operacional continua fixado em primeiro lugar; quem tem permissão de edição da Base de conhecimento pode arrastar as outras páginas para uma ordem compartilhada. Com permissão de criação ou de edição, você pode pedir ao Mate que escreva páginas; excluir uma exige permissão de exclusão da Base de conhecimento e a sua aprovação. As rotinas usam as mesmas páginas, então você não precisa copiá-las para os prompts. Uma rotina não pode alterar a Base de conhecimento sozinha: as mudanças de página dela esperam como propostas até que um gestor as aprove.

Além da busca na web, o Mate lê páginas públicas só para importar o site da sua empresa. Em uma Base de conhecimento vazia, Criar a partir do meu site inicia um chat: o Mate pede o seu endereço e executa a importação descrita em Configurar a partir da sua página inicial, copiando palavra por palavra as páginas de ajuda, de preços e de políticas e escrevendo depois páginas de conhecimento, um Guia operacional e procedimentos. As páginas já podem ser usadas assim que são salvas. O Mate importa apenas um endereço que você escreveu, e uma central de ajuda em outro site só quando você a nomeia. Isso exige permissão de criação da Base de conhecimento e usa a sua franquia normal do Mate; páginas atrás de um login ou que bloqueiam o acesso automatizado podem ser ignoradas.

Pode, quando o seu espaço de trabalho, a Base de conhecimento e esta documentação não têm a resposta, por exemplo o último anúncio de uma empresa. As pesquisas passam pela Exa, um provedor norte-americano de busca na web, por meio do Vercel AI Gateway, então a Exa é um suboperador para este recurso. A Exa recebe só a consulta que o Mate escreve, que pode incluir nomes ou termos da sua solicitação ou dos seus registros, e devolve até três resultados de até 1.000 caracteres cada. O Mate trata o texto da web como evidência, nunca como instrução ou aprovação, e uma resposta que o usou termina com uma lista de Fontes.

Uma resposta pode iniciar no máximo 3 pesquisas pagas, e uma execução de rotina no máximo 2; depois disso, o Mate responde com o que encontrou. Várias pesquisas pedidas em uma mesma etapa rodam e são cobradas todas, então a última etapa pode passar do limite. Uma pesquisa custa cerca de 1% de uma franquia Starter, além do custo do modelo. Antes de uma rodada que pode pesquisar, o Mate reserva 1,2% de uma franquia Starter por pesquisa ainda permitida (até 3,6% em um chat e 2,4% em uma execução de rotina); quando a sua franquia restante ou o limite de uma execução de rotina não cobre isso, a rodada roda sem pesquisa na web.

Quais ferramentas o Mate pode usar?

O Mate pode fazer o que um cliente de IA externo conectado pelo MCP pode fazer, além de mostrar o app para você e calcular sobre muitos registros de uma vez (medianas, rankings, comparações entre duas listas) em um ambiente isolado que não altera nada. Ele carrega capacidades extras para modelo de dados, visualizações, mensagens, widgets, webhooks, rotinas e administração quando a sua solicitação ou a página atual pedem. Assim as solicitações ficam mais baratas e mais precisas, e nunca se concede acesso: cada ação ainda verifica a sua função, o seu plano, as contas conectadas e as aprovações.

O Mate pode configurar listas, campos, cálculos e o acesso por função dentro das suas permissões, e verifica as dependências antes de aplicar uma mudança. O Mate muda o seu próprio tema, o idioma de exibição e o formato regional quando você pede, sem aprovação, por meio de update_my_profile (veja Perfil). O faturamento e as chaves de API ficam com você: o Mate abre Faturamento ou Chaves de API e conectores e aponta a configuração.

As duas pesquisas casam com as palavras da sua consulta, inclusive as formas flexionadas em inglês, alemão, espanhol, francês e italiano, e casam por significado, de modo que uma pergunta formulada de outro jeito ou em outro idioma ainda encontra a página. Para o casamento por significado, um modelo de embeddings executado pelo Google nos EUA por meio do Vercel AI Gateway recebe a consulta de busca e o texto das páginas da Base de conhecimento novas e alteradas quando o índice de busca do seu espaço de trabalho é atualizado, junto com um resumo curto da página escrito pelo Claude. Depois, um classificador pequeno reordena as melhores seções: o modelo Jev, executado pela TypeSafe AI nos EUA por meio do Vercel AI Gateway com retenção zero de dados solicitada, que recebe a sua última mensagem, a consulta e trechos das seções que estão sendo ordenadas, nunca registros do CRM. Uma página que contém um código ou identificador consultado vem primeiro, e erros de digitação são corrigidos a partir das palavras da sua Base de conhecimento. Se um dos dois serviços estiver lento ou falhar, a busca mantém a ordem simples. As páginas de uma mesma busca na Base de conhecimento mantêm a ordem por até cinco minutos, para que a paginação não repita nem pule resultados.

O casamento por significado custa uma fração minúscula de uma franquia, cobrada de quem fez a busca que o gerou; buscas idênticas em um mesmo espaço de trabalho no mesmo instante o compartilham, então você pode ser cobrado mesmo que só a busca de um colega o tenha usado. Veja créditos. Sem franquia e em instalações com hospedagem própria, a busca é só de texto completo, com a mesma correção de erros de digitação. Os clientes MCP externos recebem a mesma busca sem a reordenação.

Como o Mate opera a interface e ele pode clicar em botões por mim?

O Mate não clica em botões, não digita em formulários e não envia nada. Ele abre páginas e aponta controles, e você abre, digita, seleciona e salva; as suas edições não salvas nunca são sobrescritas. No chat, um pedido para criar ou alterar uma visualização salva gera uma proposta. Use Revisar e salvar visualização no Mate para abrir a página de destino e depois use Salvar lá para aplicá-la. Até você salvar, a visualização e um link permanente para ela não existem. As outras mudanças de dados rodam pelas ferramentas delas, que informam se a mudança foi concluída ou continua pendente. Um registro sempre abre na página dele, nunca no painel lateral. Para adicionar um registro, o Mate destaca Adicionar na lista e você preenche o formulário. Um controle dentro de um painel, como o layout de quadro em Aparência, aparece depois do botão do painel. Um quadro precisa de um campo para agrupar; sem ele, o Mate explica isso primeiro.

O Mate pode apontar as entradas da barra lateral, as barras de ferramentas das suas listas, Rotinas, Membros, Funções e Webhooks (Adicionar, Filtros, que também guarda a busca, e Aparência; nas listas também Mais ações, que guarda a importação e a exportação), Adicionar widget no Painel e os controles principais das páginas de configurações, como os cartões de plano, Gerenciar com Lemon Squeezy e Atualizar em Faturamento, onde a sua função os mostra. Dentro das caixas de diálogo, ele pode apontar Salvar, Cancelar e Redefinir, todos os campos das caixas de membro e de webhook, as caixas de convite, de chave de API e de canal, e os cartões Começar do zero da etapa 1 de Adicionar widget, um por estilo de gráfico mais Linha do tempo de atividades. Os campos das caixas de função, de widget e de rotina não são alvos, então o Mate os nomeia. Para uma caixa de diálogo, o Mate aponta primeiro o controle que a abre ou nomeia a linha ou o cartão em que se deve clicar.

Tours guiados

Peça um tour por uma página, por um fluxo de trabalho ou pelo app inteiro. O Mate o monta a partir da sua solicitação, passa de uma página a outra conforme avança e explica cada parada no seu idioma. Um tour tem de 2 a 20 paradas: avance com Voltar e Próximo, termine com Concluir, ou saia antes com o X (anunciado como Pular), com Esc ou fechando a sobreposição. As paradas cujo controle não está na página são puladas.

Primeiros passos em um espaço de trabalho vazio

Peça ao Mate para configurar o seu espaço de trabalho e ele cria listas, campos, relações, acesso de membros, links de conexão, webhooks, propostas de visualizações salvas e widgets do painel a partir do objetivo que você descrever. Ele só pergunta sobre as decisões que mudam o resultado de forma importante e depois lista o que criou para você ajustar; excluir registros de novo pede aprovação, como sempre.

As solicitações longas continuam por conta própria ao longo de um número limitado de etapas, mantendo um resumo compacto do trabalho concluído, então tarefas de configuração e de auditoria normalmente terminam sem um "continue" manual. Se um limite de custo, de contexto, de erro ou de tempo de execução for atingido, as mudanças concluídas ficam, a lista de atividades mostra o que rodou e a sua próxima solicitação retoma a partir do espaço de trabalho atual.

Quanto uso do Mate os créditos dos planos incluem?

Cada usuário ativo recebe uma franquia mensal de uso do Mate, expressa como múltiplo da franquia Starter; cada solicitação desconta dela o custo exato medido no provedor. O Business dá o maior uso por euro.

PlanoPreço por licença e mêsUso do Mate por usuário ativo e mêsRotinas por usuário
Starter€ 121x (a franquia base)1
Pro€ 293x5
Business€ 6910xilimitado
Max€ 14920xilimitado
EnterpriseSob consultaConforme o contratoilimitado

O teste grátis dura 14 dias, com os recursos do Pro e a franquia do Pro de 3x por usuário ativo. O período da franquia começa no momento em que o espaço de trabalho foi criado e se repete todo mês nesse mesmo dia e horário em UTC (o último dia em um mês mais curto), seja qual for a sua data de cobrança; as franquias pagas são redefinidas todo mês, e o uso que sobra não se acumula. Só os membros com status Ativo contam como licenças e recebem uma franquia; uma licença ativada no meio do período em um plano pago recebe uma parte proporcional exata. As rotinas usam a franquia do dono delas. Os clientes MCP externos cobram o uso do modelo pelo seu próprio provedor de IA, embora a busca por significado ainda possa contar no uso do Mate.

Uma franquia só existe durante o teste ou enquanto a assinatura está Ativa; caso contrário ela é 0 e Perguntar ao Mate some da barra lateral. O Mate não pode ler nem alterar o seu plano nem o faturamento; ele pode abrir Faturamento, e Configurações do espaço de trabalho explica quem pode alterá-lo.

Como os créditos são cobrados por solicitação e o que acontece quando a franquia acaba?

O anel ao lado de Enviar se enche com a parte da sua franquia mensal que você usou; passe o cursor ou clique nele para ver essa parte como porcentagem com a data de renovação, o plano com o múltiplo de uso dele e a parte que a última solicitação usou. Ele fica oculto quando a sua franquia é 0. Cada solicitação desconta o custo exato medido no provedor, buscas e reordenação incluídas, sem arredondamento nem mínimo. Uma pergunta simples costuma usar menos de 1% de uma franquia Starter, uma solicitação de várias etapas mais, e uma execução de rotina tem limite de 10% de uma franquia Starter em todos os planos. O indicador mostra partes da sua própria franquia, com uma casa decimal abaixo de 10% e <0.1% para um uso abaixo de 0,1%.

Manter o índice de busca da Base de conhecimento em dia é cobrado do espaço de trabalho, dividido entre os membros ativos em proporção à franquia de cada um. Cada solicitação e cada etapa de indexação reservam primeiro o custo no pior caso e só rodam se couber tanto na sua própria franquia quanto na combinada do espaço de trabalho. Antes de cada rodada, uma solicitação reserva o máximo que aquela rodada pode custar: o contexto dela ao preço mais alto que o provedor pode cobrar por ele (gravá-lo no cache de prompts de uma hora, o dobro do preço de entrada), dimensionado a partir do que o provedor mediu na rodada anterior mais uma margem de pior caso para tudo o que foi adicionado desde então, e a resposta mais longa que o modelo pode escrever; com o modelo de chat do Mate, isso é no máximo cerca de 2,7% de uma franquia Starter. Uma solicitação começa com duas dessas rodadas reservadas e vai completando conforme avança, então uma solicitação longa pode parar enquanto o indicador ainda mostra um pequeno resto; em um plano maior, isso é uma parte menor da sua franquia. As reservas não usadas são liberadas quando o uso é medido, então o indicador pode cair e se recuperar durante uma solicitação.

Quando a franquia acaba, as novas solicitações ficam em pausa até a data de renovação e o seu histórico continua legível. A caixa de mensagem é substituída por um aviso com Ver planos, que abre Faturamento; o mesmo aviso aparece quando a assinatura não concede franquia. Se o Assistente hospedado estiver temporariamente indisponível, por exemplo em um espaço de trabalho Enterprise sem franquia contratada, o botão é Fale conosco e envia um e-mail à equipe do Customermates.

Histórico de chats

Os chats recebem um título automático. O histórico lista os chats ativos e arquivados, 25 por vez. Arquivar oculta um chat e pode ser desfeito. Só os chats arquivados podem ser excluídos, e não enquanto uma resposta está rodando; excluir remove de vez as mensagens do chat, as aprovações e os arquivos que ele guarda e que não foram arquivados em um registro, enquanto os registros do CRM, os arquivos deles e os lançamentos de faturamento permanecem.

Como falo com o suporte pelo Mate?

Avise o Mate quando algo não funcionar e ele se oferece para enviar à equipe do Customermates, por e-mail, uma solicitação de suporte com a conversa recente, depois da sua aprovação. O Mate só confirma quando o e-mail foi aceito para entrega, e a equipe responde ao endereço de e-mail da sua conta, não no chat.

Disponibilidade

Todos os planos pagos na nuvem incluem o direito de usar o Mate; se o assistente está no ar depende do ambiente hospedado, e um operador pode desligá-lo, caso em que Perguntar ao Mate não aparece. O Mate funciona em todos os idiomas da interface (inglês, alemão, espanhol, francês, italiano, português (Brasil), polonês, holandês); ele lê a documentação em todos esses idiomas e recorre ao inglês como alternativa. As instalações com hospedagem própria não incluem nem o Mate nem rotinas e conectam clientes de IA externos pelo servidor MCP.

Para agentes

O Mate usa o mesmo catálogo de ferramentas MCP dos clientes de IA externos, sem os stubs de busca profunda e de obtenção, mais quatro ferramentas de interface, load_toolset e analyze_records, que só o Mate tem. O request_support dele pede a sua aprovação, o web_search é adicionado enquanto uma rodada pode pesquisar na web, e uma execução de rotina não recebe ferramentas de interface. Grupos do catálogo, como as ferramentas de visualizações, widgets, mensagens, webhooks, rotinas e administração, são carregados sob demanda com load_toolset. As ferramentas de interface são list_ui_targets (alvos estáveis), navigate (um alvo, um link do app desta documentação passado como href, ou a página de um registro por typeId e recordId), highlight_element (apontar um controle) e start_tour (de 2 a 20 paradas). analyze_records responde a perguntas que precisam de aritmética sobre muitos registros. Ele executa até dez leituras de ferramentas somente leitura do espaço de trabalho, nunca uma que chegue ao LinkedIn ou a outro provedor externo, coleta todas as páginas, até 10.000 linhas e 8 MB somando todas as leituras, e as passa a uma única função JavaScript em um ambiente isolado sem rede, relógio nem ferramentas; uma leitura que devolveria só parte das linhas é recusada. A aprovação é levantada ao chamar uma ferramenta protegida, e o próprio painel não é um alvo de destaque. Um arquivo anexado chega ao Mate como um bloco selected_context do tipo file com o fileId, o nome, o tipo MIME e o tamanho; para a mensagem atual, um bloco attached_files acrescenta o texto extraído de cada arquivo entre marcadores de conteúdo não confiável, ou o próprio arquivo no caso de imagens e PDFs curtos. manage_record_files com a ação read e o fileId continua o texto, e a ação attach grava o arquivo no campo de arquivo de um registro.