Flitch

Outlook

Connect Outlook or Microsoft 365 to build dashboards, apps, reports and workflows on the messages in your mailbox and shared mailboxes.

Read only access to the messages in your Outlook mailbox and any shared mailbox you can open. Nothing is sent, moved, marked or deleted.

Objects

Each mailbox is one dataset of messages.

ColumnMeaning
id, thread_idThe message and the conversation it belongs to
received_at, sent_atWhen it arrived and when it was sent
from_name, from_emailThe sender
to, ccRecipient addresses, comma separated
subject, snippet, body_textSubject, Outlook's preview, and the body as plain text, capped in length
folderThe folder it sits in, such as Inbox or Inbox/Clients
is_read, is_draft, has_attachmentsRead state, draft state, and whether attachments are present
importance, categoriesOutlook importance and any categories applied
web_linkOpens the message in Outlook on the web
mailboxWhich mailbox the row came from

Attachments themselves are not read.

Scopes

Delegated Microsoft Graph permissions, all read only:

Mail.Read
Mail.Read.Shared
User.Read
offline_access

Mail.Read.Shared covers shared mailboxes. Flitch reads a shared mailbox with the same access you have in Outlook, so a mailbox you cannot open there is not readable here either.

Connect

Open Data

In app.flitch.io, open the Data page.

Add Outlook

Top right, click Add, pick Outlook.

Shared mailboxes

Optional. Enter the address of each shared mailbox you want, separated by commas. Your own mailbox is always included.

Sign in with Microsoft

Complete the Microsoft sign-in popup. A work or school account may ask an administrator to approve the connection first.

Pick mailboxes and save

Tick the mailboxes you want. Set a name. Save.

Each mailbox becomes a dataset.

Refresh

The first read takes the newest messages within the fetch budget. Each scheduled refresh asks Microsoft only for mail that arrived since the newest message already stored, and adds it to the dataset, so the history builds up over time instead of being re-read. Enable refresh to keep it current. See Refresh.

Disconnect

Troubleshooting

Needs admin approval. Your organisation requires an administrator to approve apps before people can sign in. Ask them to approve Flitch from the same screen, or to grant it from Microsoft Entra, Enterprise applications.

Shared mailbox is empty or refused. You cannot open that mailbox in Outlook either, or its address was mistyped. Open the connection, click Reconnect and enter the address again.

Reconnect required. The token was revoked or expired. Open the connection and click Reconnect.

Fewer messages than expected on the first read. The first read is bounded by the fetch budget and takes the newest mail. Enable refresh and the rest fills in on later runs.

On this page