Skip to content

Feincraft Outflow is an AddIn for Microsoft Outlook that allows processing email messages using a Power Automate flow.

Notifications You must be signed in to change notification settings

Feincraft/Feincraft.Outflow

Repository files navigation

About

Feincraft Outflow is an AddIn for Microsoft Outlook that allows processing email messages using a Power Automate flow.

Outflow in action

Out of the box, Outflow comes with a flow that can summarize long emails into 4 sentences using Azure Language Services. However it is possible to configure Outflow to process emails using any other flow, as long as it is built in a compatible way (read "Extend Outflow" for more information).

Original announcement: https://www.linkedin.com/feed/update/urn:li:activity:6919856066583252992/

How to Install

Requirements

  • Azure Account
  • Premium Power Automate License
  • Office 365 license

Azure Setup (Optional)

Create a Language Service from Azure Portal

Take note of the endpoint and API key

This is required if you want to use the text summary flow with Outflow.

Import flow (Optional)

Import the flow (SummarizeEmails.zip) from the release package or download it from this repository.

Flow

Enter the endpoint URL and API key from Azure into both HTTP actions

FlowEdit

FlowEdit

Save the flow and copy its URL

Get Flow URL

This is required if you want to use the text summary flow with Outflow.

Setup AddIn

  • Download and extract the archive
  • Run "setup.exe"
  • Restart Outlook

Configure AddIn

Open Outflow, click on Settings and paste the flow URL

Configure Outflow

Extend Outflow

If you want to build your own flow to processes emails, you can. All you need to do is create an Instant Flow that is triggered by an HTTP endpoint and has an HTTP Response action in the end. Whatever the response sends, will be shown in the AddIn. The request JSON schema of the flow should be set as follows:

{
    "type": "object",
    "properties": {
        "message": {
            "type": "string"
        }
    }
}

Alternatively you can just modify the flow provided.

Note: Currently Outflow will only display plain text. Future version will add the ability to render HTML as well.

Logo

About

Feincraft Outflow is an AddIn for Microsoft Outlook that allows processing email messages using a Power Automate flow.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages