Use o iterador Para cada chat do usuário para automatizar tarefas fazendo um loop por todas as conversas de chat de um usuário especificado. Esse recurso permite ações como ler mensagens e processar chats individualmente, facilitando o gerenciamento eficiente de várias conversas em um fluxo de trabalho automatizado.

Pré-requisitos

Certifique-se de que uma sessão válida do Microsoft Teams já tenha sido criada. Consulte action Conectar no pacote Microsoft Teams.

Procedimento

  • Clique duas vezes ou arraste a ação Loop do package Loop na paleta de Ações.
  • Selecione a opção Para cada chat do usuário na lista Iterador.
  • Use o campo Nome da sessão para selecionar uma das seguintes opções:
    • Nome da sessão: Insira o nome da sessão que você usou na ação Conectar.

      (Opcional) Clique no ícone Inserir um valor para selecionar uma variável existente que foi usada para armazenar o nome da sessão do Microsoft Teams.

    • Variable (Variável): Digite o nome da variável usada para armazenar o nome da sessão.
  • Selecione uma das seguintes opções de Tipo de chat:
    • Individual: faz o loop apenas por chats individuais (1:1).
    • Grupo: faz o loop apenas por chats em grupo (mais de dois participantes).
    Nota: Se você não selecionar uma opção, nenhum chat será recuperado. Certifique-se de selecionar pelo menos uma opção.
  • Use as opções Data de início e Data de término para filtrar mensagens dentro de um intervalo de datas especificado.
  • No campo Atribuir detalhes do chat à variável, escolha Variáveis múltiplas ou Variável de dicionário para salvar os detalhes do chat na variável de saída:
    • Variáveis múltiplas: Atribui cada valor recuperado de uma chave específica (por exemplo, ID, chatType e webURL) a uma variável separada, permitindo que você mapeie cada detalhe da equipe para uma variável específica. Siga as seguintes etapas para cada variável:
      • Clique em Adicionar mapeamento de variável.
      • Digite a Chave da variável.
      • No campo Mapear para variável, escolha uma variável onde os dados serão salvos.
      • Clique em Adicionar para que estes dados sejam salvos na variável configurada.
    • Dicionário: armazena todos os valores em um objeto dicionário com pares de chave-valor.