Um agente que responde livremente, dentro de regras que não são livres

O modelo escreve a frase. Sua configuração decide quais fontes ele pode ler, quais ações pode executar e em que condições exatas ele para e uma pessoa assume.

O que acontece quando um cliente escreve

Todo turno passa pelos mesmos quatro passos, e cada um deles é gravado. Uma resposta estranha vira algo que você abre e examina, em vez de algo que precisa reproduzir.

  1. Ele lê a mensagem como dado

    O texto do cliente e os trechos recuperados entram no pedido como partes não confiáveis. Têm tamanho limitado e passam por mascaramento na entrada, e nunca ocupam o lugar onde ficam as instruções da sua política.

  2. Ele responde pelas fontes que você aprovou

    A busca percorre as fontes de conhecimento escolhidas para aquele agente e devolve um pequeno conjunto de trechos. Um agente sem trecho utilizável transfere a conversa em vez de improvisar.

  3. Ele chama apenas as ações que você habilitou

    Uma ação roda quando está registrada, permitida para este agente e seus argumentos batem com um esquema fechado. Todo efeito carrega uma chave de idempotência e um prazo.

  4. Ele registra o que aprendeu

    Os fatos de perfil são gravados apenas nas chaves que você listou, e cada um guarda a mensagem e o turno de onde veio, então um valor armazenado sempre pode ser rastreado até o que o cliente realmente disse.

Nada é indexado por conta própria

Uma fonte de conhecimento é uma entrada da qual o agente pode responder. Você cria cada uma, indexa e escolhe qual agente pode usá-la.

Cinco tipos de fonte
Um artigo da base de conhecimento deste bot, páginas do seu próprio site, um documento enviado, uma instrução curta que você mesmo escreve ou um único fato armazenado. Um artigo em rascunho não gera nenhum conteúdo pesquisável.
Dá para ver o que ele vai encontrar
O teste de busca mostra os trechos que o agente receberia para uma pergunta que você digita, antes que um cliente faça essa pergunta.
As respostas nomeiam suas fontes
Toda resposta carrega as fontes em que se apoiou, e a análise mostra qual fonte está fazendo o trabalho. Uma fonte que ninguém recupera fica visível, e não presumida.
Ver o construtor de jornadas

O que ele pode fazer e onde para

São duas metades de uma mesma decisão, por isso ficam na mesma tela. Nada aqui é um pedido para o modelo se comportar. Cada linha é uma verificação que o servidor executa.

O que ele pode fazer

Um catálogo fechado de ações
Um agente pode ter no máximo oito ações, escolhidas entre as que a plataforma registra. Um nome fora desse catálogo é recusado antes mesmo de o pedido ser montado.
Confirmação em efeitos colaterais
Tudo o que escreve fora da conversa carrega uma decisão explícita de confirmação e pode ser restringido a recursos nomeados.
Esquemas de argumentos fechados
Os argumentos precisam bater com um esquema que proíbe campos desconhecidos. O modelo nunca fornece um bot, um cliente, uma URL ou uma credencial; isso vem do contexto do servidor.

Onde ele para

Confiança baixa
Abaixo do limiar de confiança que você define, o agente não responde sozinho. Ele transfere a conversa.
Fora do horário de trabalho
Conforme a agenda que você define, um de três comportamentos: responder normalmente, preparar um rascunho para o operador ou transferir na hora.
Instruções escondidas no conteúdo
Texto de um cliente ou de uma página indexada é dado. Campos com cara de autoridade na saída do modelo são removidos, e o formato da resposta é gerado pelo servidor, nunca escolhido pelo modelo.
O painel de condições de um passo da jornada: duas regras ativas, plano igual a pro e contagem de mensagens maior que um, e uma terceira regra que envia a conversa para uma reação de acompanhamento nomeada quando elas não são atendidas
As regras determinísticas que cercam o agente. As condições se combinam com E e OU, e a última nomeia exatamente para onde a conversa vai quando elas não batem.

O modelo é uma configuração, não um aprisionamento

O agente fala com um ponto de acesso compatível com OpenAI que você configura. Troque o provedor e a lógica da jornada em volta do agente não muda junto.

Sua própria chave de provedor
Adicione uma integração de IA com um endereço base, um nome de modelo e sua chave. Ela fica armazenada criptografada, e a mesma integração gera os vetores que indexam suas fontes de conhecimento.

Quatro passos entre uma edição e o cliente

Um agente é uma configuração, e uma configuração é algo que dá para conferir antes de entrar no ar e examinar depois de rodar.

  1. Validar

    A verificação de lançamento recusa ativar um agente com ajustes inválidos, com um canal já ocupado por outro agente ativo, com fonte ou grupo de operadores ausente, ou sem integração de IA.

  2. Simular

    A verificação do agente roda uma passagem segura que não chama o modelo, não envia mensagem, não executa ação e não cria agendamento. Ela informa quais efeitos suprimiu.

  3. Aplicar

    A ativação guarda toda a configuração como uma versão. Editar um agente ativo cria a próxima, e as conversas já em andamento seguem na versão em que começaram.

  4. Repetir

    Uma execução é gravada passo a passo. Reabra, leia por que cada passo aconteceu, rode de novo sobre os dados de teste gravados com relógio fixo para que duas execuções sejam idênticas, e salve como caso de regressão.

Ver a referência de automação

Ele para, e o contexto vai junto

Uma transferência abre o diálogo comum de atendimento, define o grupo de operadores e anexa um resumo mascarado com o motivo, os fatos coletados e as fontes citadas. Enquanto a conversa está com a pessoa, o agente fica em silêncio, e só volta quando o diálogo pede.

Uma conversa aberta nos chats com operadores, mostrando o nome do cliente, o status Aberto, o responsável Não atribuído, um link de CRM e as mensagens não lidas que o visitante enviou
A mesma conversa depois que uma pessoa a abre. Status, responsável e o registro no CRM ficam na própria conversa, então nada precisa ser reconstruído.
Ver os chats com operadores

Comece com um agente em um canal

Aponte para um punhado de fontes, dê uma ação e defina a condição que manda todo o resto para uma pessoa. Amplie depois de ver como ele roda.

Criar sua primeira jornada