Pular para o conteúdo

Outlook

Outlook

O Outlook é a plataforma de e-mail e calendário da Microsoft que integra contatos, agendamento e comunicação em um workspace unificado. Com a integração no SquadOS, seus agentes podem enviar e-mails, criar e atualizar eventos de calendário, gerenciar contatos, mover mensagens entre pastas e criar tarefas no Microsoft To Do — tudo diretamente pelo Microsoft Graph API.

Esta ferramenta utiliza OAuth 2.0 (OAUTH2) para conectar. Também suporta S2S_OAUTH2 para autenticação de aplicativo (server-to-server) em contextos de produção com permissões de aplicativo.

Você vai precisar autorizar o acesso à sua conta Microsoft. O fluxo OAuth é gerenciado pela Composio.

  1. Acesse https://composio.dev/auth/outlook para um guia passo a passo de como criar e configurar credenciais OAuth personalizadas para o Microsoft Outlook.
  2. Faça login com sua conta Microsoft e autorize os escopos solicitados.
  3. Para uso com S2S (permissões de aplicativo), registre um aplicativo no Azure Portal e configure os escopos de API necessários.
  1. Acesse Ferramentas no menu lateral (/admin/tools).
  2. Abra a aba Disponíveis e procure por Outlook.
  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 à sua conta Microsoft via OAuth.
  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.)

Como configuro credenciais OAuth personalizadas para o Microsoft (Outlook)?

Seção intitulada “Como configuro credenciais OAuth personalizadas para o Microsoft (Outlook)?”

Para um guia passo a passo sobre como criar e configurar suas próprias credenciais OAuth do Microsoft (Outlook) com a Composio, consulte Como criar credenciais OAuth para o Microsoft (Outlook).

Por que o gatilho de nova mensagem do Outlook retorna apenas um ID de mensagem?

Seção intitulada “Por que o gatilho de nova mensagem do Outlook retorna apenas um ID de mensagem?”

Os webhooks do Outlook enviam apenas o ID da mensagem nos eventos de gatilho. Para obter a mensagem completa (assunto, corpo, cabeçalhos), chame a ação OUTLOOK_GET_MESSAGE com esse ID de mensagem.

Por que OUTLOOK_SEND_EMAIL não retorna os detalhes da mensagem?

Seção intitulada “Por que OUTLOOK_SEND_EMAIL não retorna os detalhes da mensagem?”

O endpoint de envio do Microsoft Graph retorna HTTP 202 sem detalhes da mensagem. Para obter o ID da mensagem e o ID da conversa, crie um rascunho primeiro com OUTLOOK_CREATE_DRAFT e depois envie-o com OUTLOOK_SEND_DRAFT.

A URL @odata.context fornece metadados sobre a resposta (conjunto de entidades, versão do serviço e informações de schema) para ajudar os clientes a interpretar a estrutura do payload. É usada principalmente para paginação e análise de dados — não é uma URL direta para o recurso em si.

OUTLOOK_SEND_EMAIL

Envia um e-mail com assunto, corpo, destinatários e anexos opcionais via Microsoft Graph API. Suporta múltiplos destinatários separados por vírgula no campo to. Aceita um único arquivo ou uma lista de arquivos como anexos.

NomeTipoObrigatórioDescrição
tostringSimEndereço(s) de e-mail do(s) destinatário(s) principal(is). Aceita um único e-mail ou múltiplos separados por vírgula.
bodystringSimConteúdo do corpo do e-mail como string simples (texto simples ou HTML conforme is_html).
subjectstringSimLinha de assunto do e-mail.
is_htmlbooleanNãoEspecifica se o corpo do e-mail é HTML; true para HTML, false para texto simples.
to_namestringNãoNome de exibição do destinatário principal.
user_idstringNãoEndereço de e-mail do usuário ou alias me para o usuário autenticado.
cc_emailsarrayNãoLista de endereços de e-mail para destinatários em CC.
bcc_emailsarrayNãoLista de endereços de e-mail para destinatários em BCC.
attachmentstringNãoArquivo(s) a anexar. Aceita um único arquivo ou uma lista.
from_addressstringNãoEndereço De opcional para enviar em nome de outro usuário. Requer permissões adequadas na caixa de entrada.
save_to_sent_itemsbooleanNãoIndica se o e-mail deve ser salvo em “Itens Enviados”.
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.

OUTLOOK_CREATE_DRAFT

Cria um novo rascunho de e-mail no Outlook com assunto, corpo, destinatários e anexo opcional. Use esta ação para novas conversas. Para criar um rascunho de resposta a uma mensagem existente, use OUTLOOK_CREATE_DRAFT_REPLY.

NomeTipoObrigatórioDescrição
bodystringSimConteúdo do rascunho; use is_html para especificar se é HTML ou texto simples.
subjectstringSimLinha de assunto do rascunho.
is_htmlbooleanNãoEspecifica se body é HTML. Se false, o corpo é texto simples.
to_recipientsarrayNãoLista de endereços de e-mail dos destinatários “Para”. Forneça como array de strings.
cc_recipientsarrayNãoLista de endereços de e-mail para CC.
bcc_recipientsarrayNãoLista de endereços de e-mail para BCC.
attachmentstringNãoArquivo(s) a anexar ao rascunho.
user_idstringNãoID do usuário ou nome principal para autenticação 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.

OUTLOOK_SEND_DRAFT

Envia uma mensagem rascunho existente. Use após criar um rascunho para entregá-lo aos destinatários imediatamente.

NomeTipoObrigatórioDescrição
message_idstringSimIdentificador único da mensagem rascunho a enviar.
user_idstringNãoEndereço de e-mail do usuário ou me para o 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.

OUTLOOK_REPLY_EMAIL

Envia uma resposta a uma mensagem de e-mail do Outlook com formatação HTML opcional, identificada por message_id, permitindo destinatários CC e BCC opcionais.

NomeTipoObrigatórioDescrição
message_idstringSimID da mensagem do Microsoft Graph (string Base64 iniciando com AAMk). Obtenha das ações OUTLOOK_LIST_MESSAGES ou OUTLOOK_GET_MESSAGE.
commentstringSimConteúdo do corpo da resposta. Pode ser texto simples ou HTML conforme o flag is_html.
is_htmlbooleanNãoSe o corpo da resposta deve ser renderizado como HTML.
user_idstringNãoEndereço de e-mail do usuário ou me para o usuário autenticado.
cc_emailsarrayNãoLista de endereços de e-mail para CC.
bcc_emailsarrayNãoLista de endereços de e-mail para BCC.
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.

OUTLOOK_FORWARD_MESSAGE

Encaminha uma mensagem para novos destinatários.

NomeTipoObrigatórioDescrição
message_idstringSimIdentificador único da mensagem a encaminhar (string Base64, ex.: AAMkAGI2TAAA=).
to_recipientsarraySimLista de endereços de e-mail para os quais encaminhar a mensagem.
commentstringNãoComentário opcional a incluir com a mensagem encaminhada.
user_idstringNãoEndereço de e-mail do usuário ou me para o 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.

OUTLOOK_LIST_MESSAGES

Recupera uma lista de mensagens de e-mail de uma pasta de correio especificada, com opções de filtragem, paginação e ordenação. Suporta filtro por conversationId para obter todas as mensagens de um thread.

NomeTipoObrigatórioDescrição
folderstringNãoID ou nome bem conhecido da pasta de correio (ex.: inbox, sentitems, drafts, deleteditems).
topintegerNãoNúmero máximo de mensagens a retornar (1–1000). Verifique @odata.nextLink para paginação.
filterstringNãoExpressão de filtro OData para filtrar mensagens.
selectarrayNãoPropriedades da mensagem a incluir na resposta.
orderbyarrayNãoPropriedades para ordenar os resultados.
user_idstringNãoE-mail do usuário alvo ou me para o usuário autenticado.
is_readbooleanNãoFiltrar por status de leitura: true para lidas, false para não lidas.
subjectstringNãoFiltrar por correspondência exata do assunto.
from_addressstringNãoFiltrar pelo endereço de e-mail exato do remetente.
received_date_time_gestringNãoFiltrar mensagens recebidas a partir desta data/hora ISO 8601.
received_date_time_ltstringNãoFiltrar mensagens recebidas antes desta data/hora ISO 8601.
response_detailstringNãoNível de detalhe: minimal (padrão, sem corpo) ou full (payload completo incluindo HTML).
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.

OUTLOOK_GET_MESSAGE

Recupera uma mensagem de e-mail específica pelo seu ID da caixa de entrada do Outlook do usuário.

NomeTipoObrigatórioDescrição
message_idstringSimID único da mensagem de e-mail do Outlook a recuperar.
selectarrayNãoLista de propriedades da mensagem a incluir na resposta.
user_idstringNãoEndereço de e-mail do usuário, UPN ou me para o 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.

OUTLOOK_SEARCH_MESSAGES

Pesquisa mensagens do Outlook usando a sintaxe KQL avançada. Suporta filtros por remetente, destinatário, assunto, datas e anexos. Funciona apenas com contas Microsoft 365/Enterprise (não suporta @hotmail.com/@outlook.com).

NomeTipoObrigatórioDescrição
querystringNãoString de consulta KQL (ex.: from:user@example.com AND received>=2025-10-01, subject:invoice AND hasattachment:yes).
user_idstringNãoCaixa de entrada alvo: me para o usuário autenticado, ou e-mail/UPN para caixa compartilhada.
sizeintegerNãoNúmero de resultados por página (1–25).
from_indexintegerNãoÍndice base 0 para paginação (máx. 999).
subjectstringNãoTexto a buscar no assunto da mensagem (parâmetro legado; prefira usar subject:texto no campo query).
fromEmailstringNãoFiltrar mensagens pelo endereço de e-mail ou domínio do remetente (parâmetro legado).
hasAttachmentsbooleanNãoFiltrar mensagens com ou sem anexos (parâmetro legado).
enable_top_resultsbooleanNãoSe true, ordena por relevância; caso contrário, ordena por data descendente.
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.

OUTLOOK_QUERY_EMAILS

Consulta e-mails do Outlook em uma ÚNICA pasta usando filtros OData. Ideal para consultas estruturadas em metadados de mensagens dentro de uma pasta específica. Retorna até 100 mensagens por requisição com suporte a paginação.

NomeTipoObrigatórioDescrição
folderstringNãoPasta de correio única a pesquisar (ex.: inbox, sentitems). Para busca em todas as pastas, use OUTLOOK_SEARCH_MESSAGES.
filterstringNãoString de filtro OData (ex.: isRead eq false, receivedDateTime ge 2025-01-01T00:00:00Z).
topintegerNãoNúmero máximo de mensagens a retornar por requisição (1–1000). Padrão: 100.
selectarrayNãoPropriedades da mensagem a incluir na resposta.
orderbystringNãoOrdenação como string separada por vírgulas (ex.: receivedDateTime desc).
user_idstringNãoE-mail do usuário alvo ou me para o 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.

OUTLOOK_MOVE_MESSAGE

Move uma mensagem para outra pasta dentro da caixa de entrada do usuário. Cria uma nova cópia na pasta de destino e remove o original. O message_id muda após uma movimentação bem-sucedida.

NomeTipoObrigatórioDescrição
message_idstringSimID único da mensagem de e-mail do Outlook a mover.
destination_idstringSimID da pasta de destino ou nome bem conhecido (ex.: inbox, deleteditems, drafts).
user_idstringNãoEndereço de e-mail do usuário, UPN ou me para o 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.

OUTLOOK_LIST_MAIL_FOLDERS

Lista as pastas de correio de nível superior do usuário. Use para descobrir IDs de pastas antes de mover, filtrar ou organizar mensagens.

NomeTipoObrigatórioDescrição
user_idstringNãoID do usuário, UPN ou me para o usuário autenticado.
topintegerNãoNúmero máximo de itens a retornar por página.
include_hidden_foldersbooleanNãoIncluir pastas de correio ocultas quando true.
filterstringNãoExpressão de filtro OData para filtrar pastas de correio.
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.

OUTLOOK_DOWNLOAD_OUTLOOK_ATTACHMENT

Baixa um arquivo anexado específico de uma mensagem de e-mail. O data.file.s3url retornado é temporário — baixe o arquivo imediatamente após chamar esta ação.

NomeTipoObrigatórioDescrição
message_idstringSimID único da mensagem de e-mail que contém o anexo.
attachment_idstringSimID do anexo no Microsoft Graph API (string Base64 opaca, obtida de OUTLOOK_LIST_OUTLOOK_ATTACHMENTS).
file_namestringSimNome de arquivo desejado para o anexo baixado.
user_idstringNãoUPN do usuário ou me para o 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.

OUTLOOK_GET_MAILBOX_SETTINGS

Recupera as configurações da caixa de entrada, como respostas automáticas, fuso horário e horário de trabalho do usuário.

NomeTipoObrigatórioDescrição
user_idstringNãoIdentificador único do usuário ou nome principal. Use me para o usuário autenticado.
selectarrayNãoPropriedades de configuração da caixa de entrada a incluir. Valores válidos: archiveFolder, automaticRepliesSetting, dateFormat, language, timeFormat, timeZone, userPurpose, workingHours.
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.

OUTLOOK_CALENDAR_CREATE_EVENT

Cria um novo evento no calendário do Outlook, garantindo que start_datetime seja cronologicamente anterior a end_datetime.

NomeTipoObrigatórioDescrição
subjectstringSimAssunto do evento de calendário.
start_datetimestringSimData e hora de início do evento no formato ISO 8601.
end_datetimestringSimData e hora de término do evento no formato ISO 8601.
time_zonestringSimFuso horário para os horários de início e término (ex.: Pacific Standard Time ou America/Los_Angeles).
bodystringNãoCorpo do evento em texto simples ou HTML conforme is_html.
is_htmlbooleanNãoEspecifica se o conteúdo de body é HTML.
locationstringNãoLocalização física do evento.
attendees_infoarrayNãoLista de participantes. Aceita strings de e-mail ou objetos com campos email, name e type.
calendar_idstringNãoID de um calendário específico. Se omitido, o evento é criado no calendário padrão.
is_online_meetingbooleanNãotrue para indicar que é uma reunião online (gera link do Teams se online_meeting_provider for definido).
online_meeting_providerstringNãoProvedor de reunião online. Atualmente, apenas teamsForBusiness é suportado.
user_idstringNãoIdentificador do usuário proprietário do calendário. Use me ou um UPN do Microsoft 365.
importancestringNãoImportância do evento: low, normal ou high.
show_asstringNãoStatus a mostrar no calendário: free, tentative, busy, oof, workingElsewhere.
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.

OUTLOOK_LIST_EVENTS

Recupera eventos do calendário do Outlook via Microsoft Graph API. Suporta calendários primários, secundários e compartilhados, paginação, filtros e especificação de fuso horário.

NomeTipoObrigatórioDescrição
user_idstringNãoEndereço de e-mail do usuário alvo ou me para o usuário autenticado.
calendar_idstringNãoID de um calendário específico. Se não fornecido, usa o calendário padrão.
filterstringNãoString de filtro OData. Use start/dateTime e end/dateTime para filtrar por data.
topintegerNãoNúmero máximo de eventos a recuperar por página.
selectarrayNãoLista de nomes de propriedades de eventos a retornar.
orderbyarrayNãoLista de propriedades para ordenar os resultados.
timezonestringNãoFuso horário preferido para os horários de início/término dos eventos.
expand_recurring_eventsbooleanNãoQuando true, expande eventos recorrentes para mostrar ocorrências reais.
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.

OUTLOOK_UPDATE_CALENDAR_EVENT

Atualiza campos especificados de um evento de calendário existente. Busca o evento existente, mescla apenas os campos fornecidos e aplica o PATCH — campos não especificados permanecem inalterados.

NomeTipoObrigatórioDescrição
event_idstringSimIdentificador único do evento de calendário a atualizar.
subjectstringNãoNovo assunto do evento.
start_datetimestringNãoNova data e hora de início do evento.
end_datetimestringNãoNova data e hora de término do evento.
time_zonestringNãoFuso horário para start_datetime e/ou end_datetime.
locationstringNãoLocalização do evento.
attendeesarrayNãoLista de participantes. Se fornecida, substitui os participantes existentes.
bodyobjectNãoCorpo do evento com tipo de conteúdo (Text ou HTML) e o conteúdo.
show_asstringNãoStatus de disponibilidade: free, tentative, busy, oof.
user_idstringNãoIdentificador do usuário. Use me para o 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.

OUTLOOK_ACCEPT_EVENT

Aceita ou aceita provisoriamente um convite de reunião de calendário em nome do usuário. O organizador receberá uma notificação de aceitação, a menos que send_response seja false.

NomeTipoObrigatórioDescrição
event_idstringSimIdentificador único do evento de calendário a responder.
response_typestringNãoTipo de resposta: accept para aceitar, tentative para aceitar provisoriamente.
send_responsebooleanNãoSe deve enviar a resposta ao organizador.
commentstringNãoMensagem de texto opcional a incluir com a resposta.
user_idstringNãoID ou UPN do proprietário do calendário. Se não fornecido, usa o 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.

OUTLOOK_DECLINE_EVENT

Recusa um convite para um evento de calendário. A API retorna 202 Accepted sem conteúdo em caso de sucesso.

NomeTipoObrigatórioDescrição
event_idstringSimIdentificador único do evento de calendário a recusar.
commentstringNãoMensagem de texto opcional para incluir na resposta ao organizador.
sendResponsebooleanNãoSe true, envia a recusa ao organizador. Padrão: true.
user_idstringNãoEndereço SMTP principal do usuário, UPN ou me para o 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.

OUTLOOK_LIST_CALENDARS

Lista os calendários na caixa de entrada do usuário autenticado.

NomeTipoObrigatórioDescrição
user_idstringNãoID do usuário ou UPN. Use me para o usuário autenticado.
topintegerNãoNúmero máximo de calendários a retornar.
filterstringNãoExpressão de filtro OData.
selectarrayNãoPropriedades a incluir.
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.

OUTLOOK_FIND_MEETING_TIMES

Sugere horários de reunião com base na disponibilidade do organizador e dos participantes, restrições de tempo e requisitos de duração.

NomeTipoObrigatórioDescrição
attendeesarrayNãoLista de participantes ou recursos para a reunião.
meetingDurationstringNãoDuração da reunião no formato ISO 8601 (ex.: PT1H para 1 hora, PT30M para 30 minutos). Padrão: 30 minutos.
timeConstraintobjectNãoRestrições de tempo para a reunião.
maxCandidatesintegerNãoNúmero máximo de sugestões de horário a retornar.
isOrganizerOptionalbooleanNãoSe true, o organizador não precisa estar presente.
user_idstringNãoID do usuário ou UPN. Use me para o usuário autenticado.
prefer_timezonestringNãoFuso horário preferido para a 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.

OUTLOOK_GET_SCHEDULE

Recupera informações de livre/ocupado para endereços de e-mail especificados dentro de uma janela de tempo definida. Somente leitura — não reserva tempo nem impede conflitos.

NomeTipoObrigatórioDescrição
schedulesarraySimLista de endereços de e-mail SMTP (máx. 20) para os quais recuperar as agendas.
startTimeobjectSimData, hora e fuso horário de início do período. Objeto com dateTime (ISO 8601) e timeZone.
endTimeobjectSimData, hora e fuso horário de término do período. O período pode ter até 62 dias.
availabilityViewIntervalstringNãoDuração de cada slot de tempo em minutos (mín.: 5, máx.: 1440). Padrão: 30.
userIdstringNãoID do usuário ou UPN. Necessário para autenticação 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.

OUTLOOK_CREATE_CONTACT

Cria um novo contato na pasta de contatos do usuário no Microsoft Outlook.

NomeTipoObrigatórioDescrição
givenNamestringNãoNome próprio do contato.
surnamestringNãoSobrenome do contato.
displayNamestringNãoNome de exibição do contato.
emailAddressesarrayNãoLista de endereços de e-mail. Cada item deve ser um objeto com campo address e opcionalmente name.
mobilePhonestringNãoNúmero de telefone celular do contato.
businessPhonesarrayNãoLista de números de telefone comercial.
jobTitlestringNãoCargo do contato.
companyNamestringNãoNome da empresa do contato.
notesstringNãoNotas pessoais sobre o contato.
userIdstringNãoIdentificador do usuário. Use me para o 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.

OUTLOOK_CREATE_TASK

Cria uma nova tarefa no Microsoft To Do dentro de uma lista de tarefas especificada.

NomeTipoObrigatórioDescrição
titlestringSimTítulo da tarefa.
todo_task_list_idstringSimIdentificador único da lista de tarefas onde a tarefa será criada. Use OUTLOOK_LIST_TO_DO_LISTS para obter os IDs disponíveis.
importancestringNãoNível de importância: low, normal ou high. Padrão: normal.
dueDateTimeobjectNãoData/hora com informações de fuso horário para o prazo da tarefa.
reminderDateTimeobjectNãoData/hora com informações de fuso horário para o lembrete da tarefa.
bodyobjectNãoConteúdo do corpo da tarefa com tipo de conteúdo.
categoriesarrayNãoLista de categorias para organizar a tarefa.
user_idstringNãoID do usuário ou UPN. Use me para o 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.

OUTLOOK_LIST_TO_DO_LISTS

Lista as listas de tarefas do Microsoft To Do para o usuário autenticado. Use para descobrir listas disponíveis antes de listar ou criar tarefas.

NomeTipoObrigatórioDescrição
user_idstringNãoID do usuário ou UPN. Use me para o usuário autenticado.
topintegerNãoNúmero máximo de listas a retornar.
filterstringNãoExpressão de filtro OData.
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.

OUTLOOK_GET_PROFILE

Recupera o perfil do Microsoft Outlook para um usuário especificado.

NomeTipoObrigatórioDescrição
user_idstringNãoIdentificador único ou nome principal do usuário. Use me para obter o perfil do usuário autenticado.
include_proxy_addressesbooleanNãoSe deve incluir endereços proxy 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.

OUTLOOK_DELETE_MESSAGE

Exclui permanentemente uma mensagem de e-mail do Outlook pelo seu message_id. Use para remover mensagens indesejadas, limpar rascunhos ou realizar manutenção na caixa de entrada.

NomeTipoObrigatórioDescrição
message_idstringSimIdentificador único da mensagem a excluir.
user_idstringNãoUPN ou ID do usuário; use me para o 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.

OUTLOOK_UPDATE_EMAIL

Atualiza propriedades especificadas de uma mensagem de e-mail existente.

NomeTipoObrigatórioDescrição
message_idstringSimIdentificador único da mensagem de e-mail a atualizar.
subjectstringNãoNova linha de assunto. Se omitido, o assunto existente permanece inalterado.
is_readbooleanNãoMarca a mensagem como lida (true) ou não lida (false).
bodyobjectNãoNovo conteúdo do corpo (Text ou HTML). Deve incluir contentType e content.
importancestringNãoNovo nível de importância (low, normal, high).
categoriesarrayNãoCategorias associadas à mensagem.
to_recipientsarrayNãoLista de destinatários “Para”; substitui todos os existentes.
cc_recipientsarrayNãoLista de destinatários CC; substitui todos os existentes.
user_idstringNãoUPN do usuário ou me para o 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.