Relé Gateway para cunhar uma MERS MIN para um pacote de fechamento
* ******************************* propriedade-checked (requerPackageOrg) assim um mordomo mentas apenas para o seu próprio inquilino. A a montante lê-se a ID ME...
Data de nascimento na visualização do lead + criar formulário
Adiciona um campo "Data de Nascimento" em Contato Primário em /leades/view/[id] usando um MUI DatePicker que abre para a grade de ano primeiro (openTo=year, des...
Data de nascimento (DOB)
Mapas `dateOf Nascer no campo de importação manual e vendador com um analisador multiformato leniente (ISO mais formas comuns de M/d/aaaaaaaaaaaaaaaaaaaaaaaaaaa...
Adicionar a data de nascimento do contacto nulo ao chumbo
Adiciona um nível de contato `dateOfBirth` (java.time. Data Local, coluna DATA) Lead base: entidade + Criar/Atualizar/LeadDTO (deLead), copiado no LeadService c...
Regras de sobreposição do documento-requisito do autor da consola de gestão
A matriz de regras "que documentos este empréstimo precisa" não tinha superfície de autoria. Isto adiciona Seção de regras de exigência do documento para a tela...
Reencaminhar a autoria da regra de substituição do documento
Releases POST/GET/aposentadoria em ********** para MLOSDocService, com organizationId server-stamped from the operator session so a steward autores and lists on...
Autor condicional LLPAs do painel de catálogo
Os ajustes não podiam variar por mutuário: MlosAdjustmentCondition não tinha escritor, e o preço motor trata um ajuste sem condições como sempre-aplica, então c...
Confirmar o e- mail ao reatribuir um lead a partir da visão principal
O cartão de atribuição agora reatribui via leadsApi.reassignLead, que server's assigneeNotificado flag. Em uma mudança para um novo membro o brinde lê-se "Atrib...
Enviar um e- mail ao novo proprietário quando um único lead for transferido
Espelha o caminho para a placa de atribuição de visão de lead. Quando PUT /leades/ {id} move um lead para um membro diferente, esse membro agora recebe o mesmo ...
Retransmissão de autoria condicional-LLPA
Relés POST * ******************* através do assistente de escrita de estampagem de org, então Os autores de um administrador só podem proceder a ajustamentos co...
Reatribuir a massa selecionada leva a um membro da equipe
A grade já tinha caixas de seleção múltiplas, mas nada a ver com uma seleção. Verificando as linhas agora revela uma ação Reatribuir ao lado das outras ações de...
Endpoint de reatribuição em massa, fechado em REASSIGN LEADS MANUALY
POST **************** move um lote de pistas para uma equipa membro e e-mails que membro uma vez para todo o lote. Autorização usa REASSIGN LEADS MANUALLY (149...
Variáveis de amostra para o modelo LEADS ASSIGNED
Sem um caso aqui, a Previsão do editor de modelos de administrador renderiza o novo modelo com cada espaço em branco, que lê como um modelo quebrado em vez de u...
Modelo de e- mail LEADS ASSIGNED; harden atribuLead para uso em massa
atribuirLead tinha zero chamadas e nunca tinha executado em produção. Antes de fiar o a rota de reatribuição de massa para ele, dar-lhe as garantias de que o ca...
Adicionar GESTÃO ORG BRANDO (174)
Org branding endpoints (logos, cores, fundos, provisionamento tema) foram apenas proprietário-ou-deus, não deixando nenhuma maneira de delegar a marca sem entre...
Matrizes de elegibilidade do autor do painel de catálogo
Sem uma matriz cobrindo a ocupação e finalidade de um cenário, o preço retorna NO COVERAGE — Assim, antes disso, apenas uma compra de uma residência primária po...
Reencaminhar eligibilidade-matriz de autoria; reconstruir pega o currículo SUSPENDED
Relés POST ****************** através da escrita existente Ajudante, então um mordomo autores matrizes apenas para o seu próprio inquilino. Este impulso também...
Reconstruir o estúdio agente como um espaço de trabalho de largura total
Remover a tampa de largura não foi a correção; o layout em si precisava ser projetado para o espaço em vez de tolerado nele. O estúdio está agora três zonas la...
Políticas de bloqueio do autor — sem um, nenhuma taxa pode ser bloqueada em tudo
TaxaCommitmentService recusa um bloqueio sempre que o resultado a preços carrega não lockPolicyVersionId ("a versão de política de bloqueio é necessária"), e um...
Mostrar como cada agente está indo
Adiciona uma seção de performance ao topo do estúdio de agentes: conversas, como muitas vezes uma pessoa assumiu o controle e o que desencadeou, resultados de d...
Cartão de pontuação por agente
O que cada agente realmente fez: conversas, quantas vezes uma pessoa teve que assumir e porquê, resultados de divulgação, incluindo os que se retiveram, e quant...
Consultas agregadas agrupadas para a placa de pontuação do agente
Doze @Query agregados entre sessões, mensagens, registros de uso e saída toca, por isso uma placa de pontuação é um punhado de consultas agrupadas em vez de car...
Editar o que cada modelo custa
Adiciona edição de preço por modelo para a tela de configuração do provedor. Os preços são semeados de Preço de lista de cada vendedor onde o conhecemos, e em b...
Modele catálogo de preços, escreva caminho e backfill
Contabilidade de custos nunca poderia funcionar: AiModel tem colunas de preço, AiModelController lê-los e ChatOrquestrationService lê-los para calcular custoEst...
Mostrar o contexto de transferência de IA para o agente assumir
Muda um evento do sistema AI HANDOFF como um cartão com a razão, o resumo da IA, e uma transcrição dobrável da conversa até agora - assim que o mutuário faz não...
Proxy a rota AI->human handoff pública
Adiciona-se ao POST. próximo ao MediaService ao lado de seu createSupportSession irmão. Sem isso, o recurso de entrega estava morto na chegada: Endpoint do Med...
Levar a conversa da IA para o fio humano na entrega
Cria ou reutiliza a sessão de suporte, copia a transcrição de IA como um sistema evento, roteia, e diz ao visitante honestamente o que acontece a seguir. Confi...
Transferência iniciada pelo agente para um ser humano, com contexto
A IA não podia pedir previamente uma pessoa: as regras de escalada atingiram o modelo através do prompt compilado, mas não havia sinal legível por máquina de vo...
Aceitar o acesso autorizado pelo agente a uma linha aberta de mutuário
O agente da AIService chama. Sem ele o todo caminho de saída terminado em um 404 gravado - o portão autorizou um toque, o mensagem foi composta, e não havia ond...
Ativadores de saída, agendador e despacho de web-chat
Faz com que a espinha da extensão dispare. O portão, estado de contacto, consentimento e a auditoria já existia; nada causou um toque a ser avaliado. - NATS ha...
Editor de texto obrigatório; dedupe configurações gerais do IA; corrige a opção do modelo
Adiciona um editor para o texto de abertura/fechamento exigido por org - o compilador e colunas existiam, mas nada as podia definir, então a capacidade estava m...
Persistir texto org-wide exigido e aplicá-lo imediatamente
AiOrgSettings ganhou forçadoPreamble/forçadoFooter e SalesAgentCompiler já dobra- os em cada agente, mas o controlador de configurações não leu nem escreveu ele...
Estúdio AI Sales Agent de página completa, substituindo os modais
O editor do agente era um Diálogo MUI ~ 800px cuja superfície inteira era uma linha 10 área de texto, na página de IA que usou uma janela. É agora um dedicado r...
Compilador de agentes de vendas, versioning, outreach gate; corrige a repetição da ferramenta
A configuração do agente estruturado compila- se para o prompt do sistema, congela por publicado versão, e ganha o portão um agente deve passar antes de iniciar...
Configuração estruturada de agentes de vendas, coluna de versão e estado de divulgação
Substitui o blob de contexto de treinamento único por um agente estruturado e versável modelo, e adiciona a coluna por contato que um agente precisa antes de in...
AI Sales Agents tab + atribuição de agente por canal
Compila /settings/ai?tab=vendas-agentes (era um stub): orgs criam agentes para seus indústria de vendas, quer a partir de um modelo incorporado ou escrevendo o ...
Enriquecer o roteamento de bate-papo do mutuário + capturar o estado de propriedade
chat-routing agora retorna NMLS do oficial designado, título, foto, telefone, e-mail e se possuem uma licença válida para o estado sujeito-propriedade, mais o e...
Atribuir um agente de vendas por canal + relatar disponibilidade de LO
- WebChatIntegration CRUD threads salesAgentId (null limpa a atribuição) - lo-presence agora retorna disponibilidade do membroStatus ao lado on-line, por isso o...
CRUD de agente de vendas, modelo de hipoteca e prompt de chat orientado por agente
- AiSalesAgentController (/api/ai/agentes de vendas): CRUD + GET/templates - SalesAgentTemplateRegistry: built-in starter templates, começando com um assistente...
SalesAgent entidade + atribuição de agente por canal
Agentes de vendas de IA configuráveis por org: um agente nomeado para uma indústria de vendas, programado com um contexto de treinamento os autores de org (de u...
Conversa automática gerenciada pela plataforma MLOS + chave do site do serviço pelo host
- ManagedChatIntegrationService: lazily ment the org's platform-managed ESPECIFIC AGENT WebChatIntegração no primeiro acesso. KamoMLOS é de primeira parte: org ...
Verifique o token de roteamento, persista no leadUid, reatribua o chat em movimento de lead
- createSupportSession toma um roteamento assinadoToken (não preferidoAgentMemberId); verificado via ChatRoutingTokenCodec + cluster internal.auth.secret, aplic...
Sinal de roteamento do agente assinado + propagação do chumbo-reatribuição
Fundação para tornar o widget de chat público reutilizável manusear o KamoMLOS Variante mutuário->empréstimo-oficial com segurança, e para propagar a reatribuiç...
Expor a capacidade de visão para que o console possa explicar um provedor em falta
Folhas de taxa PDF são lidas pelo provedor de visão configurado da org. Quando nenhum é configurou a chamada de IA falha da mesma forma que um erro de modelo, e...
Visão de imagem em linha + recuo de camada que prefere mais forte sobre mais fraco
Dois limites tornaram a visão configurada por org inutilizável para classes inteiras de chamadas. 1. A visão era URL-ONly. Todos os ouvintes tinham de levantar...
Dividir dispositivos em "Sistema(s) de telefone" + "Dispositivos móveis"
A aba Dispositivos agora tem dois sub-tabs. A tabela de hardware PBX/softphone existente move-se em "Sistema(s) de telefone" inalterado; a nova aba "Dispositivo...
Endpoints Org-admin para a política de dispositivos móveis + dispositivos matriculados
Apoia o novo sub-tab "Dispositivos móveis" em Configurações → Funcionalidades → Telefone → Dispositivos (seu irmão "Sistema(s) de telefone" permanece em VOIPSer...
Painel de ingestão aceita planilhas, não apenas CSV
O extrator agora lê .xlsx/.xls e cheira o formato do próprio arquivo, então o O catador já não se restringe ao CSV e a cópia diz claramente o que é legível — in...
Página de Ingestão do Steward + as rotas proxy de catálogo/identificador que estavam faltando
A ingestão de folha de taxa existia de ponta a ponta na infra-estrutura e nada dela era alcançável. Isso adiciona a única superfície que percorre toda a cadeia:...
CATALOG SOURCE assoc type for MLOS catalog source documents
Folhas de taxa de investidores / LLPA + matrizes de elegibilidade / políticas de bloqueio precisam de algum lugar para live: os extratos de ingesta do blob, e o...
Como o que vês no transporte?
Cada uma dessas atualizações pousa automaticamente em seu espaço de trabalho. Comece grátis e veja crescer semana após semana.