- Introdução
- Introdução
- Criação com o Maestro BPMN
- Entendendo a modelagem BPMN do Maestro
- Abertura da tela de modelagem
- Modelagem de seu processo
- Alinhamento e conexão de elementos BPMN
- Patterns library
- Autopilot para Maestro (visualização)
- Repositório de processos
- Implementação de um processo BPMN simples
- Implementação de um processo BPMN complexo
- Depuração
- Simulação
- Avaliações (pré-visualização)
- Cenários de implementação comuns
- Criação com o Maestro Case
- Introdução ao Maestro Case
- Maestro BPMN versus Maestro Case: quando usar o Case Management
- O ciclo de vida do Maestro Case: do disparo de eventos à experiência do aplicativo
- Crie seu primeiro caso com o Maestro Case
- Crie um Maestro Case com um agente de codificação (visualização)
- Definição de chaves de caso (sistema versus externo)
- Estabelecimento de contratos de E/S e de write-back
- Regras de saída e término do estágio inicial
- Modelagem de estágios primário e secundário
- Disparo de um caso a partir do Data Fabric
- Implementação de personas e permissões no nível de estágio
- Configuração de SLAs e regras de escalonamento automatizadas
- Configuração de um loop de retrabalho (reentrada)
- Configuração e teste do agente do caso (pré-visualização)
- Contrato de entrada e saída do Case Manager
- Dicionário de componentes Maestro Case
- Criação com o Maestro Flow
- Maestro Automate
- Integrações
- Operando
- Monitoramento
- Otimizando
- Informações de referência
Enviar mensagem
Send Message grava uma mensagem de resposta arbitrária na conversa do chat.
O que faz
Responda ao usuário com qualquer mensagem — útil para respostas fixas, roteamento de notificações e emissão de saídas de nós para o chat.
Enviar mensagem só pode responder dentro de uma troca que um usuário iniciou, o que significa que o usuário deve enviar uma mensagem primeiro antes que o Fluxo possa responder ao chat. Trocas iniciadas por fluxo — envio de uma mensagem sem interação prévia do usuário — ainda não são compatíveis.
Entradas
| Campo | Description |
|---|---|
| ID da conversa | O ID da conversa na qual escrever. Associe à saída do gatilho de conversa, por exemplo $vars.conversationTrigger1.output.conversationId |
| ID da troca | A troca (zip e para frente) à qual anexar esta mensagem. Associe a troca mais recente do nó Aguardar mensagem, por $vars.waitForMessage1.output.conversationContext.latestExchangeId,. |
| Content | O conteúdo da mensagem. Suporta expressões para injetar dados de variáveis. |
Exemplos de uso
Mensagens corrigidas
Envie um reconhecimento estático antes de um nó de longa duração:
Hold on a moment while we process your request...
Hold on a moment while we process your request...
Anuncie o roteamento para um agente de conversação especialista antes do acesso Wait for Message que inicia o loop do agente especializado:
You have been routed to the specialist agent. How can we help you today?
You have been routed to the specialist agent. How can we help you today?
Expressões com variáveis
Use variáveis para emitir a saída de um nó upstream usando uma expressão:
`The result is ${$vars.previousNode.output.result}.`
`The result is ${$vars.previousNode.output.result}.`
Páginas relacionadas
- Wait for Message — fornece o
latestExchangeIdque este nó consome. - Agente de conversação — a alternativa orientada por LLM; produz respostas transmitidas com chamadas de ferramenta.
- Chat — paleta completa de nós de conversação de chat.
- Crie um fluxo de trabalho de agente de chat — tutorial completo que usa o Send Message para reconhecimentos de entrega e respostas determinísticas.
- Implantação de chat — publique e exponha o fluxo por meio de vários canais.