Automate Microsoft Outlook with TypeScript

Send, search, draft, organize, reply to, and forward Outlook messages. Start automations when new mail reaches the Inbox.

process-outlook-mail.automation.ts
import { automation } from "automate.ax"
import { outlook } from "automate.ax/outlook"

export default automation("Process Outlook mail", () => {
  const email = outlook.onNewEmail()

  outlook.markMessageAsRead({
    messageId: email.messageId,
  })
})

What you can do

Actions

  • Send, draft, reply to, and forward messages
  • Search messages and manage mail folders
  • Move, copy, categorize, flag, and update read state
  • Add, list, read, and delete attachments

Triggers

  • New inbox email

Start automating with Microsoft Outlook today

Start building