Suporte de resposta assíncrona para fluxos de agente

Os agentes podem dar suporte a fluxos de trabalho assíncronos. Os fluxos assíncronos continuam em execução além do limite anterior de dois minutos, enquanto ainda retornam uma resposta ao agente após a conclusão da execução. Esse recurso só está disponível em ambientes em execução na nova infraestrutura.

Habilitar respostas assíncronas

Para permitir que um fluxo continue em execução além de dois minutos e responda de forma assíncrona ao agente:

  1. Abra o fluxo do agente e verifique se ele usa o gatilho Quando um agente chama o fluxo.

  2. Selecione a ação Responder à ação do agente na tela. O painel de configuração de ação é aberto.

  3. Selecione Configurações.

  4. Ative a resposta assíncrona.

    Captura de tela do painel de configurações da ação Responder ao agente com a alternância Resposta assíncrona definida como Ativado.

  5. Salve ou publique o fluxo.

Com essa configuração, os fluxos de longa duração continuam além do limite normal de dois minutos e retornam uma resposta de retorno de chamada ao agente quando forem concluídos. Se o usuário enviar outra mensagem antes da conclusão do fluxo, o fluxo será executado até a conclusão, mas o agente responderá à solicitação mais recente do usuário sem esperar que o fluxo seja concluído primeiro.

Note

O recurso de callback para fluxos assíncronos é totalmente compatível com o Microsoft Teams. Outros canais também podem oferecer suporte a retornos de chamada, mas não são formalmente testados. Não há suporte ao recurso de retorno de chamada para o Microsoft Copilot e canais de telefonia.

Se você precisar que seu agente responda imediatamente, remova a ação de resposta do fluxo, conforme descrito na seção Habilitar respostas imediatas .

Habilitar respostas imediatas

Se o seu ambiente oferece suporte a respostas assíncronas, mas você quer que o agente responda imediatamente, remova a ação Responder ao agente do fluxo. Em seguida, o agente responde imediatamente após acionar o fluxo com sucesso.

Ambientes sem suporte a recursos de resposta assíncrona

Se o ambiente não oferecer suporte à resposta assíncrona, o agente poderá receber imediatamente uma resposta de "fluxo concluído", enquanto o fluxo continua em execução em segundo plano.