Pular para o conteúdo

Microsoft Teams

Microsoft Teams

O Microsoft Teams é a plataforma de colaboração corporativa da Microsoft 365, reunindo chat, videochamadas, canais temáticos e armazenamento de arquivos em um único ambiente. Com a integração no SquadOS, seus agentes podem enviar mensagens em chats e canais, criar e gerenciar equipes, agendar reuniões online, verificar a presença de usuários e pesquisar arquivos e mensagens — tudo de forma automatizada via Microsoft Graph API.

Esta ferramenta utiliza OAuth 2.0 (OAUTH2) para conectar. Também suporta autenticação de aplicativo (S2S_OAUTH2) para cenários servidor-a-servidor.

Você vai precisar dos seguintes campos:

CampoObrigatórioDescrição
client_idSimID do aplicativo registrado no Azure Entra ID (anteriormente Azure AD).
client_secretSimSegredo do cliente gerado no portal Azure para o aplicativo registrado.
tenant_idSimID do locatário (tenant) Microsoft 365 da sua organização.
  1. Acesse o portal Azure e faça login com uma conta de administrador da organização.
  2. Vá em Azure Active Directory (ou Microsoft Entra ID) → Registros de aplicativoNovo registro.
  3. Preencha o nome do aplicativo, selecione o tipo de conta desejado e defina o URI de redirecionamento.
  4. Após criar o aplicativo, copie o ID do aplicativo (cliente) e o ID do diretório (locatário).
  5. Acesse Certificados e segredosNovo segredo do cliente, defina a validade e copie o valor gerado.
  6. Em Permissões de API, adicione as permissões do Microsoft Graph necessárias (ex.: Chat.ReadWrite, Channel.ReadBasic.All, Team.ReadBasic.All, Presence.Read).
  7. Clique em Conceder consentimento do administrador para ativar as permissões.
  1. Acesse Ferramentas no menu lateral (/admin/tools).
  2. Abra a aba Disponíveis e procure por Microsoft Teams.
  3. Clique no card para abrir o modal de detalhes e em Conectar.
  4. Você é levado para a página de conexão segura hospedada pela Composio, onde autoriza o acesso via OAuth 2.0 com sua conta Microsoft organizacional.
  5. Ao concluir, você volta para o SquadOS com a conta conectada e a ferramenta disponível para os agentes. (Detalhes do fluxo em Ferramentas da Organização.)

MICROSOFT_TEAMS_TEAMS_POST_CHANNEL_MESSAGE

Publica uma nova mensagem de nível superior em um canal do Microsoft Teams. Use para enviar notificações, alertas ou atualizações automáticas a um canal específico.

NomeTipoObrigatórioDescrição
team_idstringSimIdentificador único (GUID) do time do Microsoft Teams que contém o canal.
channel_idstringSimIdentificador único do canal dentro do time onde a mensagem será publicada.
contentstringSimConteúdo da mensagem. Pode ser texto simples ou HTML, conforme definido por content_type.
content_typestringNãoFormato do conteúdo: text (padrão) ou html.
subjectstringNãoAssunto da mensagem do canal, em texto simples.
importancestringNãoImportância da mensagem: normal, high ou urgent. Padrão: normal.
mentionsarrayNãoLista de entidades mencionadas na mensagem. Use com conteúdo HTML contendo tags <at>.
attachmentsarrayNãoReferências a objetos anexos, como arquivos, abas ou reuniões.
summarystringNãoTexto resumido para notificações push e visualizações de resumo.
NomeTipoObrigatórioDescrição
datastringSimDados retornados pela execução da ação.
errorstringNãoMensagem de erro caso a execução tenha falhado.
successfulbooleanSimIndica se a ação foi executada com sucesso.

MICROSOFT_TEAMS_TEAMS_POST_CHAT_MESSAGE

Envia uma mensagem (texto ou HTML) para um chat existente no Microsoft Teams. O conteúdo deve ser HTML válido se content_type for html.

NomeTipoObrigatórioDescrição
chat_idstringSimIdentificador único do chat do Microsoft Teams que receberá a mensagem.
contentstringSimConteúdo da mensagem em texto simples ou HTML (veja content_type).
content_typestringNãoFormato do conteúdo: text (simples) ou html.
subjectstringNãoAssunto da mensagem, em texto simples.
importancestringNãoImportância da mensagem: normal, high ou urgent. Padrão: normal.
mentionsarrayNãoLista de entidades mencionadas. Entidades suportadas: usuário, bot, time, canal, chat e tag.
attachmentsarrayNãoReferências a objetos anexos, como arquivos, abas ou cartões adaptáveis.
NomeTipoObrigatórioDescrição
datastringSimDados retornados pela execução da ação.
errorstringNãoMensagem de erro caso a execução tenha falhado.
successfulbooleanSimIndica se a ação foi executada com sucesso.

MICROSOFT_TEAMS_POST_MESSAGE_REPLY

Envia uma resposta a uma mensagem existente em um canal do Microsoft Teams, identificada por message_id.

NomeTipoObrigatórioDescrição
team_idstringSimIdentificador único (GUID) do time que hospeda o canal. Para canais compartilhados, use o ID do time anfitrião (host team).
channel_idstringSimIdentificador único do canal contendo a mensagem a responder. Canais padrão usam o formato 19:{alfanumérico}@thread.tacv2.
message_idstringSimIdentificador único da mensagem no canal à qual esta resposta se destina.
contentstringSimCorpo da mensagem de resposta. Pode ser texto simples ou HTML, conforme content_type.
content_typestringNãoFormato do conteúdo: text ou html. Padrão: text.
importancestringNãoPrioridade da mensagem: normal, high ou urgent.
mentionsarrayNãoLista de entidades mencionadas na resposta.
NomeTipoObrigatórioDescrição
datastringSimDados retornados pela execução da ação.
errorstringNãoMensagem de erro caso a execução tenha falhado.
successfulbooleanSimIndica se a ação foi executada com sucesso.

MICROSOFT_TEAMS_TEAMS_CREATE_CHAT

Cria um novo chat. Se já existir um chat oneOnOne com os membros especificados, os detalhes desse chat são retornados; chats de grupo são sempre criados como novos. O usuário autenticado DEVE ser incluído como membro.

NomeTipoObrigatórioDescrição
chatTypestringSimTipo do chat: oneOnOne (entre dois usuários) ou group (grupo com múltiplos usuários).
membersarraySimLista de membros. O usuário autenticado DEVE ser incluído. Para chat oneOnOne, exatamente dois membros; para grupo, pelo menos dois membros, com um deles com papel owner.
topicstringNãoAssunto do chat. Obrigatório para chats de grupo; ignorado para oneOnOne.
NomeTipoObrigatórioDescrição
datastringSimDados retornados pela execução da ação.
errorstringNãoMensagem de erro caso a execução tenha falhado.
successfulbooleanSimIndica se a ação foi executada com sucesso.

MICROSOFT_TEAMS_CREATE_TEAM

Cria um novo time no Microsoft Teams, com canais, membros e configurações opcionais.

NomeTipoObrigatórioDescrição
displayNamestringSimNome de exibição do time como aparecerá no Microsoft Teams.
visibilitystringNãoVisibilidade do time: private (apenas donos adicionam membros), public (qualquer pessoa da organização pode entrar) ou hiddenMembership. Padrão: public.
descriptionstringNãoDescrição breve do propósito do time. Máximo de 1024 caracteres.
membersarrayNãoLista de membros iniciais do time. Pelo menos um membro com papel owner é recomendado.
channelsarrayNãoCanais a criar no time. O canal General é criado automaticamente.
templateOdataBindstringNãoReferência ao template do time (ex.: standard, educationClass).
NomeTipoObrigatórioDescrição
datastringSimDados retornados pela execução da ação.
errorstringNãoMensagem de erro caso a execução tenha falhado.
successfulbooleanSimIndica se a ação foi executada com sucesso.

MICROSOFT_TEAMS_CREATE_CHANNEL

Cria um novo canal padrão, privado ou compartilhado dentro de um time do Microsoft Teams.

NomeTipoObrigatórioDescrição
team_idstringSimGUID do time do Microsoft Teams onde o novo canal será criado.
namestringSimNome de exibição do novo canal. Máximo de 50 caracteres. Não pode conter os caracteres ~ # % & * { } + / \ : < > ? | ' " , ou iniciar com _ ou ..
descriptionstringNãoDescrição opcional do propósito do canal. Máximo de 1024 caracteres.
membership_typestringNãoTipo de acesso: standard (todos os membros do time), private (subconjunto de membros) ou shared (pode incluir pessoas fora do time).
is_favorite_by_defaultbooleanNãoSe o canal deve ser marcado como recomendado para todos os membros.
NomeTipoObrigatórioDescrição
datastringSimDados retornados pela execução da ação.
errorstringNãoMensagem de erro caso a execução tenha falhado.
successfulbooleanSimIndica se a ação foi executada com sucesso.

MICROSOFT_TEAMS_TEAMS_LIST

Recupera os times do Microsoft Teams acessíveis pelo usuário autenticado, com suporte a filtro, seleção de propriedades e paginação.

NomeTipoObrigatórioDescrição
topintegerNãoNúmero máximo de times a retornar por página (1–999).
filterstringNãoString de filtro OData v4.0 (ex.: startsWith(displayName,'A')).
selectstringNãoPropriedades do time separadas por vírgula a recuperar (ex.: id,displayName,description).
countbooleanNãoQuando true, inclui o total de itens na propriedade @odata.count da resposta.
NomeTipoObrigatórioDescrição
datastringSimDados retornados pela execução da ação.
errorstringNãoMensagem de erro caso a execução tenha falhado.
successfulbooleanSimIndica se a ação foi executada com sucesso.

MICROSOFT_TEAMS_TEAMS_LIST_CHANNELS

Recupera os canais de um time do Microsoft Teams, com opções para incluir canais compartilhados, filtrar resultados e selecionar propriedades.

NomeTipoObrigatórioDescrição
team_idstringSimIdentificador único (GUID/UUID) do time do Microsoft Teams.
filterstringNãoExpressão de filtro OData v4 (ex.: startswith(displayName,'Sales') ou membershipType eq 'private').
selectstringNãoPropriedades do canal separadas por vírgula a retornar (ex.: id,displayName,description).
include_shared_channelsbooleanNãoSe true, inclui canais compartilhados com o time.
NomeTipoObrigatórioDescrição
datastringSimDados retornados pela execução da ação.
errorstringNãoMensagem de erro caso a execução tenha falhado.
successfulbooleanSimIndica se a ação foi executada com sucesso.

MICROSOFT_TEAMS_TEAMS_LIST_CHANNEL_MESSAGES

Lista mensagens de um canal do Teams quando team_id e channel_id são conhecidos. Use para enumerar o histórico de mensagens e obter message_id para operações subsequentes.

NomeTipoObrigatórioDescrição
team_idstringSimIdentificador único (GUID) do time do Microsoft Teams.
channel_idstringSimIdentificador único do canal dentro do time.
topintegerNãoNúmero máximo de mensagens a retornar por página (1–50).
expandstringNãoParâmetro de expansão. Apenas replies é suportado, incluindo respostas às mensagens (até 1.000 por mensagem).
NomeTipoObrigatórioDescrição
datastringSimDados retornados pela execução da ação.
errorstringNãoMensagem de erro caso a execução tenha falhado.
successfulbooleanSimIndica se a ação foi executada com sucesso.

MICROSOFT_TEAMS_LIST_TEAM_MEMBERS

Lista os membros de um time do Microsoft Teams. Use para auditorias de acesso ou envio de notificações direcionadas.

NomeTipoObrigatórioDescrição
team_idstringSimGUID do time do Microsoft Teams do qual recuperar os membros.
topintegerNãoNúmero máximo de membros a solicitar por página (1–999).
filterstringNãoExpressão de filtro OData opcional para filtrar membros por userId, displayName ou email.
selectstringNãoLista de propriedades separadas por vírgula a incluir na resposta (ex.: id,displayName,email).
next_linkstringNãoURL @odata.nextLink opaca retornada por uma resposta anterior para paginação.
NomeTipoObrigatórioDescrição
datastringSimDados retornados pela execução da ação.
errorstringNãoMensagem de erro caso a execução tenha falhado.
successfulbooleanSimIndica se a ação foi executada com sucesso.

MICROSOFT_TEAMS_ADD_TEAM_MEMBER

Adiciona um usuário a um time do Microsoft Teams. Use ao conceder ou atualizar a associação de um usuário.

NomeTipoObrigatórioDescrição
team_idstringSimID único (GUID) do time ao qual o membro será adicionado.
user_idstringSimGraph ID (GUID) ou userPrincipalName (e-mail) do usuário a adicionar. Usuários convidados devem ser referenciados por ID de objeto.
rolesarrayNãoPapéis a atribuir ao membro: ['owner'] para dono do time ou ['guest'] para convidado. Omita para adicionar como membro padrão.
NomeTipoObrigatórioDescrição
datastringSimDados retornados pela execução da ação.
errorstringNãoMensagem de erro caso a execução tenha falhado.
successfulbooleanSimIndica se a ação foi executada com sucesso.

MICROSOFT_TEAMS_REMOVE_TEAM_MEMBER

Remove um membro de um time do Microsoft Teams.

NomeTipoObrigatórioDescrição
team_idstringSimIdentificador único do time.
membership_idstringSimIdentificador único da associação do membro no time.
NomeTipoObrigatórioDescrição
datastringSimDados retornados pela execução da ação.
errorstringNãoMensagem de erro caso a execução tenha falhado.
successfulbooleanSimIndica se a ação foi executada com sucesso.

MICROSOFT_TEAMS_CREATE_MEETING

Agenda uma nova reunião online no Microsoft Teams não vinculada a nenhum evento de calendário.

NomeTipoObrigatórioDescrição
subjectstringSimAssunto ou título da reunião online.
start_date_timestringSimData e hora de início da reunião no formato ISO 8601 (ex.: 2024-08-15T10:00:00Z).
end_date_timestringSimData e hora de término da reunião no formato ISO 8601. Deve ser posterior a start_date_time.
user_idstringNãoID do usuário em cujo nome criar a reunião. Necessário ao usar permissões de aplicativo (S2S).
participantsarrayNãoLista opcional de participantes a convidar para a reunião.
allow_recordingbooleanNãoIndica se a gravação está habilitada para a reunião.
allowed_presentersstringNãoEspecifica quem pode ser apresentador: everyone (padrão), organization, roleIsPresenter ou organizer.
NomeTipoObrigatórioDescrição
datastringSimDados retornados pela execução da ação.
errorstringNãoMensagem de erro caso a execução tenha falhado.
successfulbooleanSimIndica se a ação foi executada com sucesso.

MICROSOFT_TEAMS_GET_PRESENCE

Obtém as informações de presença de um usuário específico. Use para verificar disponibilidade, status de atividade ou localização de trabalho.

NomeTipoObrigatórioDescrição
user_idstringSimIdentificador único (GUID) ou nome principal de usuário (UPN) do usuário. Use me para obter a presença do usuário autenticado.
selectstringNãoPropriedades OData a incluir na resposta (ex.: availability,activity).
expandstringNãoLista de relacionamentos a expandir (ex.: statusMessage).
NomeTipoObrigatórioDescrição
datastringSimDados retornados pela execução da ação.
errorstringNãoMensagem de erro caso a execução tenha falhado.
successfulbooleanSimIndica se a ação foi executada com sucesso.

MICROSOFT_TEAMS_SET_PRESENCE

Define o status de presença de um usuário no Microsoft Teams. Combinações válidas: Available/Available, Busy/InACall, Busy/InAConferenceCall, Away/Away ou DoNotDisturb/Presenting.

NomeTipoObrigatórioDescrição
user_idstringSimIdentificador único (GUID) do usuário cuja sessão de presença será definida.
session_idstringSimID da sessão de presença do aplicativo. Deve corresponder ao ID do aplicativo (appId) do token OAuth.
availabilitystringSimInformação de presença base: Available, Busy, Away ou DoNotDisturb.
activitystringSimInformação suplementar à disponibilidade: Available, InACall, InAConferenceCall, Away ou Presenting.
expiration_durationstringNãoDuração da sessão no formato ISO 8601 (ex.: PT1H). Intervalo válido: PT5M a PT4H.
NomeTipoObrigatórioDescrição
datastringSimDados retornados pela execução da ação.
errorstringNãoMensagem de erro caso a execução tenha falhado.
successfulbooleanSimIndica se a ação foi executada com sucesso.

MICROSOFT_TEAMS_SEARCH_MESSAGES

Pesquisa mensagens do Microsoft Teams usando sintaxe KQL poderosa. Suporta filtros por remetente (from:), data (sent:), anexos e lógica booleana. Funciona em todos os chats e canais acessíveis ao usuário. Requer conta Microsoft 365 organizacional (Azure AD/Entra ID) — não funciona com contas pessoais.

NomeTipoObrigatórioDescrição
querystringNãoString de busca KQL. Exemplos: from:usuario@empresa.com AND sent>=2024-10-01, punchlist OR termination, sent>today-30 AND hasattachment:yes. Deixe vazio para retornar mensagens recentes (usa sent>=2020-01-01).
sizeintegerNãoNúmero máximo de resultados por página.
from_indexintegerNãoÍndice inicial (base 0) para paginação.
enable_top_resultsbooleanNãoSe true, ordena por relevância; caso contrário, por data decrescente.
regionstringNãoRegião geográfica: NAM, EMEA ou APAC. Obrigatório apenas com permissões de aplicativo (S2S).
NomeTipoObrigatórioDescrição
datastringSimDados retornados pela execução da ação.
errorstringNãoMensagem de erro caso a execução tenha falhado.
successfulbooleanSimIndica se a ação foi executada com sucesso.

MICROSOFT_TEAMS_SEARCH_FILES

Pesquisa arquivos no Microsoft Teams usando sintaxe KQL. Permite buscar por nome, tipo, conteúdo, autor e data de modificação em todos os times e canais.

NomeTipoObrigatórioDescrição
querystringSimConsulta de busca para arquivos no Teams. Suporta palavras-chave, nomes de arquivo e busca por conteúdo. Exemplos: filetype:pdf AND lastmodifiedtime>=2024-10-01, contract AND budget, filename:report AND author:usuario@empresa.com.
sizeintegerNãoNúmero máximo de resultados por página.
from_indexintegerNãoÍndice inicial (base 0) para paginação.
regionstringNãoRegião geográfica para a requisição de busca. Obrigatório apenas com permissões de aplicativo (S2S): NAM, EMEA ou APAC.
NomeTipoObrigatórioDescrição
datastringSimDados retornados pela execução da ação.
errorstringNãoMensagem de erro caso a execução tenha falhado.
successfulbooleanSimIndica se a ação foi executada com sucesso.

MICROSOFT_TEAMS_GET_CHANNEL_MESSAGE

Recupera uma mensagem específica de um canal do Microsoft Teams usando os IDs do time, canal e mensagem.

NomeTipoObrigatórioDescrição
team_idstringSimID do time que contém o canal onde a mensagem está localizada.
channel_idstringSimID do canal dentro do time especificado que contém a mensagem.
message_idstringSimID da mensagem a recuperar do canal.
NomeTipoObrigatórioDescrição
datastringSimDados retornados pela execução da ação.
errorstringNãoMensagem de erro caso a execução tenha falhado.
successfulbooleanSimIndica se a ação foi executada com sucesso.

MICROSOFT_TEAMS_GET_CHAT

Recupera um único chat pelo seu ID. Use para obter detalhes sobre uma conversa específica.

NomeTipoObrigatórioDescrição
chat_idstringSimIdentificador único do chat a recuperar, no formato 19:abc123def456@thread.v2 para chats em grupo ou 19:user1_user2@unq.gbl.spaces para chats individuais.
expandarrayNãoLista de entidades relacionadas a expandir na resposta. Valores suportados: members (inclui todos os membros) e lastMessagePreview (inclui prévia da última mensagem).
NomeTipoObrigatórioDescrição
datastringSimDados retornados pela execução da ação.
errorstringNãoMensagem de erro caso a execução tenha falhado.
successfulbooleanSimIndica se a ação foi executada com sucesso.

MICROSOFT_TEAMS_GET_MY_PROFILE

Recupera o perfil de um usuário (id, UPN, e-mail, nome de exibição). Suporta autenticação delegada (user_id=me) e autenticação de aplicativo (especifique ID ou UPN do usuário).

NomeTipoObrigatórioDescrição
user_idstringNãoIdentificador único (GUID) ou nome principal de usuário (e-mail) do usuário. Use me para autenticação delegada (usuário conectado).
selectstringNãoLista de propriedades separadas por vírgula a incluir na resposta. Padrão: id, userPrincipalName, mail e displayName.
NomeTipoObrigatórioDescrição
datastringSimDados retornados pela execução da ação.
errorstringNãoMensagem de erro caso a execução tenha falhado.
successfulbooleanSimIndica se a ação foi executada com sucesso.

MICROSOFT_TEAMS_LIST_USERS

Lista todos os usuários da organização. Use para recuperar usuários do diretório com filtro, paginação e seleção de campos.

NomeTipoObrigatórioDescrição
topintegerNãoNúmero máximo de usuários a retornar por página (1–999). Padrão: 100.
filterstringNãoFiltro OData para refinar resultados por valores de propriedade (ex.: startswith(displayName,'A')).
searchstringNãoConsulta de texto avançado para pesquisa em propriedades do usuário. Requer cabeçalho ConsistencyLevel: eventual.
selectstringNãoLista de propriedades de usuário separadas por vírgula a incluir (ex.: id,displayName,mail).
orderbystringNãoCláusula OData para ordenar resultados (ex.: displayName desc).
NomeTipoObrigatórioDescrição
datastringSimDados retornados pela execução da ação.
errorstringNãoMensagem de erro caso a execução tenha falhado.
successfulbooleanSimIndica se a ação foi executada com sucesso.

MICROSOFT_TEAMS_LIST_USER_JOINED_TEAMS

Lista os times dos quais um usuário especificado é membro direto. Use para auditorias de acesso ou associação.

NomeTipoObrigatórioDescrição
user_idstringSimID do usuário ou nome principal de usuário (UPN) para consultar os times associados. Use me para consultar os times do usuário autenticado.
NomeTipoObrigatórioDescrição
datastringSimDados retornados pela execução da ação.
errorstringNãoMensagem de erro caso a execução tenha falhado.
successfulbooleanSimIndica se a ação foi executada com sucesso.

MICROSOFT_TEAMS_UPDATE_TEAM

Atualiza as propriedades de um time do Microsoft Teams, como nome, descrição, visibilidade ou configurações de membros, mensagens e diversão.

NomeTipoObrigatórioDescrição
team_idstringSimIdentificador único (GUID) do time a atualizar.
displayNamestringNãoNovo nome do time.
descriptionstringNãoNova descrição do time. Máximo de 1024 caracteres.
visibilitystringNãoVisibilidade do time: private ou public.
memberSettingsobjectNãoConfigurações que controlam o que os membros podem fazer no time.
messagingSettingsobjectNãoConfigurações que controlam as funcionalidades de mensagens no time.
NomeTipoObrigatórioDescrição
datastringSimDados retornados pela execução da ação.
errorstringNãoMensagem de erro caso a execução tenha falhado.
successfulbooleanSimIndica se a ação foi executada com sucesso.

MICROSOFT_TEAMS_ARCHIVE_TEAM

Arquiva um time do Microsoft Teams. Use após confirmar o ID do time; retorna 202 se aceito.

NomeTipoObrigatórioDescrição
team_idstringSimIdentificador único (GUID) do time a arquivar.
NomeTipoObrigatórioDescrição
datastringSimDados retornados pela execução da ação.
errorstringNãoMensagem de erro caso a execução tenha falhado.
successfulbooleanSimIndica se a ação foi executada com sucesso.

MICROSOFT_TEAMS_UNARCHIVE_TEAM

Restaura um time do Microsoft Teams arquivado para o estado ativo.

NomeTipoObrigatórioDescrição
team_idstringSimIdentificador único (GUID) do time arquivado a restaurar.
NomeTipoObrigatórioDescrição
datastringSimDados retornados pela execução da ação.
errorstringNãoMensagem de erro caso a execução tenha falhado.
successfulbooleanSimIndica se a ação foi executada com sucesso.

MICROSOFT_TEAMS_ADD_CHAT_MEMBER

Adiciona um conversationMember a um chat do Microsoft Teams. Use ao adicionar um usuário a uma conversa de chat existente.

NomeTipoObrigatórioDescrição
chat_idstringSimIdentificador único do chat ao qual o membro será adicionado.
user_idstringSimGraph ID (GUID) ou userPrincipalName (e-mail) do usuário a adicionar ao chat.
rolesarrayNãoPapéis a atribuir ao membro: owner ou guest. Deixe vazio para adicionar como membro padrão.
visible_history_start_date_timestringNãoTimestamp indicando até onde o histórico da conversa é compartilhado com o membro, no formato ISO 8601 (ex.: 2021-01-01T00:00:00Z).
NomeTipoObrigatórioDescrição
datastringSimDados retornados pela execução da ação.
errorstringNãoMensagem de erro caso a execução tenha falhado.
successfulbooleanSimIndica se a ação foi executada com sucesso.

MICROSOFT_TEAMS_PIN_MESSAGE

Fixa uma mensagem em um chat do Microsoft Teams para facilitar o acesso posterior.

NomeTipoObrigatórioDescrição
chat_idstringSimIdentificador único do chat onde a mensagem será fixada.
message_idstringSimIdentificador único da mensagem a fixar no chat.
NomeTipoObrigatórioDescrição
datastringSimDados retornados pela execução da ação.
errorstringNãoMensagem de erro caso a execução tenha falhado.
successfulbooleanSimIndica se a ação foi executada com sucesso.

MICROSOFT_TEAMS_CHATS_GET_ALL_CHATS

Recupera todos os chats acessíveis pelo usuário autenticado no Microsoft Teams.

NomeTipoObrigatórioDescrição
topintegerNãoNúmero máximo de chats a retornar por página.
filterstringNãoExpressão de filtro OData para refinar os chats retornados.
NomeTipoObrigatórioDescrição
datastringSimDados retornados pela execução da ação.
errorstringNãoMensagem de erro caso a execução tenha falhado.
successfulbooleanSimIndica se a ação foi executada com sucesso.

MICROSOFT_TEAMS_SEND_ACTIVITY_NOTIFICATION

Envia notificações de atividade para destinatários especificados no Microsoft Teams. Use para enviar notificações personalizadas a usuários, membros de time ou de canal.

NomeTipoObrigatórioDescrição
activityTypestringSimTipo de atividade notificada. Deve corresponder a um tipo de atividade definido no manifesto do aplicativo Teams.
topicobjectSimTópico da notificação, incluindo source, value e webUrl opcional para deep linking.
previewTextobjectSimTexto de prévia exibido na notificação.
recipientsarraySimArray de destinatários que receberão a notificação. Cada destinatário deve especificar @odata.type e campos de ID correspondentes.
templateParametersarrayNãoArray opcional de parâmetros de template como pares chave-valor para customizar o conteúdo da notificação.
NomeTipoObrigatórioDescrição
datastringSimDados retornados pela execução da ação.
errorstringNãoMensagem de erro caso a execução tenha falhado.
successfulbooleanSimIndica se a ação foi executada com sucesso.