
Recursos do Ask User
- Apresente perguntas estruturadas com opções de múltipla escolha ao usuário
- O agente pausa e aguarda a resposta do usuário antes de continuar
- Útil para clarificação, confirmação e fluxos de trabalho guiados
Ferramentas Disponíveis (1/1)
O Toolkit Ask User fornece uma ferramenta:- Ask User: Apresente perguntas estruturadas com opções predefinidas ao usuário e aguarde sua resposta.
A opção Requer Confirmação, quando habilitada, solicita ao usuário que confirme a chamada de ferramenta antes que o agente a execute. Isso está desabilitado por padrão para a ferramenta Ask User, uma vez que a própria ferramenta é uma interação direta com o usuário.
Tipos de Perguntas
Cada pergunta passada para a ferramenta Ask User é de um de dois tipos:Escolha
Exibe opções predefinidas como botões de rádio selecionáveis (resposta única) ou caixas de seleção (múltiplas respostas). Use quando as respostas válidas são conhecidas antecipadamente.
Texto
Exibe chips de sugestão clicáveis mais um campo de texto livre “Personalizado” na parte inferior. Use quando o espaço de resposta é aberto ou apenas parcialmente previsível.
Como Funciona
Quando um agente precisa de informações antes de poder continuar, ele pausará e exibirá um cartão de pergunta interativo diretamente na conversa. O cartão apresenta uma ou mais perguntas — seja como opções selecionáveis ou como entrada de texto com sugestões — e aguarda uma resposta antes de prosseguir. Assim que o usuário enviar suas respostas, o agente retoma de onde parou, usando essas respostas para continuar o fluxo de trabalho. Todas as perguntas aparecem juntas em um único cartão. O agente nunca fará perguntas de acompanhamento no meio de uma resposta ou solicitará input através de texto simples no chat.Casos de Uso
- Fluxos de trabalho de coleta de dados — reúna parâmetros necessários como intervalos de datas, filtros ou IDs de registros antes de executar uma consulta ou gerar um relatório.
- Aprovações multi-etapas — solicite ao usuário que confirme ou escolha entre ações antes que o agente prossiga com um passo irreversível.
- Roteamento dinâmico — pergunte ao usuário qual caminho um fluxo de trabalho deve seguir quando a lógica de ramificação depende da intenção do usuário.
- Onboarding e admissão — colete dados de perfil ou preferências estruturados no início de uma sessão para personalizar o comportamento subsequente do agente.
- Clarificação em solicitações ambíguas — resolva ambiguidades antes de agir em vez de prosseguir com uma suposição incorreta.