OwluOwlu

Feature detail · Workflow

It runs while you're away

At 3 a.m., in the middle of a meeting. Owlu is a mail app with small pieces inside it — “Mail summary”, “Compose email” — and stringing three or four of them together gives you one automation. Below you'll watch four of them run, and then see exactly how each one was put together.

① Starts when mail arrives

A quote request lands,
the reply gets drafted, then it stops.

The most common automation starts from a single email. The signal is an address you chose — add one Condition & repeat piece if you also want to match on the word “quote”. Writing is automatic; sending stops and waits for you.

▶ Here it is, runningA quote request lands, and the reply gets drafted
Co-branded campaign — partnership proposalThread 4Inbox
Overview

Nova Studio is proposing a fall co-campaign and would like a reply by next Thursday.

Suggests a joint photo shoot plus two limited-edition goods drops
Production cost split 5:5; a schedule draft is on page 6 of the deck
Asks you to reply with 2–3 meeting times that work for you
History4
May 21Owen Reyes
First hello at the design expo booth — floated a possible collab.
Jun 2Sophie Han
Replied with interest — asked about direction and scope.
Jun 5Owen Reyes
Shared a draft budget split and a rough schedule.
Jun 9Owen Reyes
Sent co-campaign proposal v2 · asked for a reply by Thursday.
Owen Reyesme
Jun 9, 2026 · 9:24 AM

Hi there — Owen from Nova Studio. I wanted to follow up on the quick hello we exchanged at the exhibition last week.

I sketched out a co-campaign our two brands could run this fall: a photo series paired with limited goods, reaching both fan bases at once.

The full breakdown is in the attached proposal — I'd love it if you could take a look, and let me know a meeting time that suits you.

Mode|ReplyResetSaveSend
Sophie Hansophie@ourbrand.coowen.reyes@novastudio.co×

Re: Co-branded campaign — partnership proposal

Sans Serif▾Normal▾▾BIU
Attachments1
Add
reply_review_notes.pdf96 KB
Business cardDefault applied
Edit
OurBrand Marketing
Company
3:12 PM — I'm in a meeting
This one I built myselfThose pieces that just flashed on the left — this is how they're strung together.
Harbor Partners
Receive by email address
Starts when mail comes from a chosen address
Mail summary
Reads the body and pulls out what it's about
Compose email
Writes a reply that fits what it read
User approval
Stops before sending and waits for you
✓ 4 pieces — one automation, done

The pieces you just saw

Nineteen pieces. That's the whole box

The four pieces that automation used came out of this box. Each piece does exactly one thing, and they run in the order you line them up.

Startone of fiveNot in the box — one gets attached the moment you make an automation

Receive by email addressReceive by organizationReceive by AI inboxScheduled runManual run

“Receive by organization” means it starts when mail comes from a company you registered; “Receive by AI inbox” means it starts when mail lands in a category the AI sorted.

Reading3 piecesWorks out what it's about

Mail summaryClassify mailWeb search

Gathering and counting3 piecesGathers what's scattered and folds it into numbers

Collect mailMail aggregateDatabase

Writing4 piecesProduces replies and reports from scratch

Compose emailRecipient suggestionsAttach fileGenerate document

Clearing the inbox1 piecesActually moves mail to archive, trash, or spam

Edit email

Putting things away3 piecesFiles the attachments, puts the meetings on the calendar

Save attachmentsPropose eventCreate event

Handing it to a person2 piecesStops here and calls you

User approvalAlarm

Sending it out1 piecesThe only piece that actually sends mail outside the company

Send email

Shaping the flow2 piecesMakes a fork, or ends it here

Condition & repeatEnd

It looks like a lot, but one automation usually uses three or four. The one you just watched used four. Below we'll build three more — each one starting a different way.

The groupings are ours, drawn for reading; the piece names and colors are exactly what's in the app.

Snap them together yourself, or just say “when mail like this comes in, do this” — say it and the pieces get wired for you.

② Starts before a meeting

Ten minutes before,
you get a recap of where you left off.

Set the trigger to “10 minutes before” and you're done. Right as you walk in, the whole thread arrives folded into one card.

▶ Here it is, runningTen minutes ahead, everything you need
1:30 PM — busy with something else2 PM Harbor sync
This one I built myselfThose pieces that just flashed on the left — this is how they're strung together.
10 min before
Scheduled run
Wakes itself 10 minutes before the meeting
Collect mail
Gathers only the mail you traded with them
Mail summary
Folds it into one paragraph — where you left off
Alarm
Pops it up right before you walk in
✓ 4 pieces — one automation, done

③ Starts at a set time

It runs alone at 3 a.m.,
and it's finished by morning.

Five pieces this time. Collect, count, write the report, ping you — all on one line.

▶ Here it is, runningThe morning brief, put together overnight
Compose
All accounts
Inbox290
Important4
Sent7
Spam2
Trash
Archive213
personal@gmail.com
work@outlook.com
mail@naver.com
hello@maru.works
team@maru.works
Labels
Clients
Legal
Team
All accounts · Inbox · 290
Tuesday, August 25, 2026
Nathan Cole9:24 AM
Are you free for a meeting next week?
Following up on the product we talked through on our call. Would Tuesday at 2 PM at our office work…
Stella Design9:12 AM
Re: Logo refresh discussion
Sia here. Attaching three logo directions built around your notes. If you can pick a final direction by Friday…
Brightline Accounting8:47 AM
Your August invoice is ready
Please review the attached sales records so we can issue the August invoice. If anything needs correcting…
Monday, August 24, 2026
Owen Reyes6:12 PM
Re: Following up on the partnership proposal
Read through the proposal and it looks good — just a few terms left to work out. My notes are below.
Marketing Weekly2:15 PM
[Newsletter] 5 marketing trends this week
The marketer's newsletter that lands every Tuesday — this week we rounded up brand collaborations. To stop receiving this…
Re: Logo refresh discussionThread 12ClientsTeam
Overview

Options A and B keep the current logo; C is a full refresh. B-2 — B with only the color reworked — was added yesterday after last week's feedback, and they want a final pick by this Friday.

Options A and B keep the existing logo; C is proposed as a full refresh.
B-2, with only the color adjusted from last week's feedback, was added yesterday.
Reply should include the preferred option number and edit notes.
History12
Jun 30Stella Design
Logo refresh kickoff — agreed on three directions.
Jul 2Me
Sent references and the color guide.
Jul 21Stella Design
Mid-round concepts — B is ahead.
Aug 24Stella Design
Added B-2 · asked to lock it in by Friday.
Stella Design · Sia BennettMe
Aug 25, 2026, 9:12 AM

Hi Grace — Sia here from Stella Design.

Attaching three logo directions (A, B, C) built around the notes you sent. A and B keep the existing symbol; C is a full refresh. I've also included B-2, the color revision from last week's feedback.

If you can tell me which direction you prefer by Friday, we'll start the detailed work next week. Happy to answer anything in the meantime.

Thanks, Sia Bennett · Stella Design

Open email
MeSent references and the color guideJul 2
Stella DesignLogo refresh kickoff — agreed on three directionsJun 30
3:00 AM — I'm asleep
This one I built myselfThose pieces that just flashed on the left — this is how they're strung together.
Daily 03:00
Scheduled run
Every day at 3 a.m., while you're asleep
Collect mail
Gathers everything that came in yesterday
Mail aggregate
Counts it by sender without reading it
Generate document
Turns it into a one-page report
Alarm
Tells you in one line in the morning
✓ 5 pieces — one automation, done

④ Starts when you press it

Whatever you look up often,
make it a button.

①–③ run on their own; this one runs only when you press it. If you keep asking “where did we land with this client?”, wire that lookup into a button. Next time the question comes up, one press gives you the whole thing on a page.

▶ Here it is, runningWhere this client stands right now
PeopleBy accountOrgSubscriptions
Total 20 · 12 accounts1 selected
MailOrg
BackHarbor Partners
Members3
Total mail201
Last activeYesterday
Relationship flow
In 182 · Out 19Mostly inbound

Over the last five months, mail from Harbor Partners was mostly contract and scheduling updates, with replies only at key decision points. Daniel Park sits at the center of it, and inbound volume climbed toward the end.

2026.0850 msgs
· Quote request — pricing for 500 units· Please confirm the delivery date
2026.0745 msgs
· Sharing the Q2 settlement breakdown· Monthly ops report — June
2026.0640 msgs
· Please review the revised contract· Payment schedule change notice
2026.0536 msgs
· Partnership scope alignment notes· Quarterly roadmap shared
2026.0430 msgs
· Annual contract renewal notice· Kickoff meeting time confirmed
People
D
Daniel Parkdaniel.park@harbor-partners.example
96 msgs
E
Emma Reyesemma.reyes@harbor-partners.example
61 msgs
L
Liam Carterliam.carter@harbor-partners.example
44 msgs
Tuesday 11:40 AM — a question just landed
This one I built myselfThose pieces that just flashed on the left — this is how they're strung together.
Run by hand
Manual run
Runs only when you press the button
Collect mail
Gathers only the mail with this company
Mail aggregate
Counts who, and how many
Generate document
Turns it into a one-page summary
✓ 4 pieces — one automation, done

How you build one

Not following?

Looks hard?

There are two ways to build one

No code. Ask for it in one sentence, or snap the pieces together like Lego — either way you end up with the same line.

Chat 3Workflows 6
New Conversation

General Conversations

New chat 8/28 13:281 message
Events from email48 messages
Tidying purchase mail164 messages
Auto reply

What workflow shall we build?

Build a workflow that drafts an AI reply and saves it as a draft whenever an email arrives.

Here's how I put it together — take a look at the canvas.

ReceiveConditionComposeEnd
Accept & CreateChange it
Agent

Create or edit a workflow…

Enter Send
Auto reply▶ Run onceCanvasDatabaseDocument
Receive by email address
Condition & repeat
Compose email
End
Dragging it into place
Way ① Just say itOne sentence, and the pieces get assembled for you.
Way ② Snap them togetherTake one out of the box, set it beside the last one, done. You don't have to, though — saying it is enough.

Either way, you end up with the same line

Receive by email address
Condition & repeat
Compose email
End

This is the “Auto reply” template that ships with the app, unchanged. What you make by talking lands on the same canvas — so you can ask for it, then fix it by hand.

Already in the app

New to this? Just switch one on

You don't have to start from a blank canvas. Eight automation templates ship with the app. The names, descriptions, and piece lines below are exactly what you'll find in the app.

Auto replyEmailRight on the first screen

When email arrives, AI writes a reply and saves it as a draft.

Receive by email addressCondition & repeatCompose emailEnd

Auto-classify newslettersEmailRight on the first screen

Automatically categorize and archive newsletter emails.

Receive by AI inboxClassify mailEnd

Auto-add meeting eventsProductivityRight on the first screen

Extract event details from meeting invitations and add them to the calendar.

Receive by email addressCondition & repeatCreate eventEnd

Auto-save attachmentsFileRight on the first screen

Automatically save attachments from specific senders locally.

Receive by email addressCondition & repeatSave attachmentsEnd

Daily reportProductivityRight on the first screen

Automatically generate a daily report of email processing status.

Scheduled runGenerate documentEnd

Web monitoringDataRight on the first screen

Periodically crawl web pages and save results to a datasheet.

Scheduled runWeb searchDatabaseEnd

Conditional forwardingEmail

Analyze email content and forward to the owner if conditions are met.

Receive by email addressCondition & repeatCompose emailEnd

Bulk email sendMarketing

Send personalized bulk emails based on a datasheet.

Scheduled runDatabaseCompose emailSend emailEnd

Everything above is what already ships with the app — the names, descriptions, and piece lines were copied straight out of it. The word “datasheet” in those descriptions is the same thing as Database in the piece box (the app's own wording, only labeled differently). And you may have noticed: “Conditional forwarding” and “Bulk email send” carry no user approval — approval is an optional piece you add or drop, so if you want it to stop before sending, put a User approval into that line. 6 of them show up on the first screen of the automation builder and start on a click; the rest you pick from the template list. From here down these aren't the company's — they're what we built from the same pieces.

What else you could build

Same pieces. All of this.

From here on these don't ship with the app — we built them out of the same pieces. One row is one automation; the colored dots on the right are its pieces, and any row opens to show the description and the piece names. Look closely and plenty of rows differ by one or two pieces. That's the point — swap one and you have a completely different automation.

Starts when mail arrives16Receive by email address · Receive by organization

A quote request gets a reply draft and candidate meeting times, both ready. Sending still waits for you.

Receive by email addressMail summaryCondition & repeatCompose emailPropose eventUser approvalCreate event

Propose event = pick times that don't collide with what's booked · drop the new one if it does

Starts when AI sorts it3Receive by AI inbox

Starts on a clock or a calendar6Scheduled run

Starts when you press it4Manual run

These are what we tried, and they aren't the end of it — wire the pieces differently and new automations keep coming. The colored dots on the right of a row are its pieces; a dashed square is a waiting or setting step like “wait for a reply”. “Two paths” marks a row where one automation splits in the middle and runs side by side — Condition & repeat has two exits, and you can merge the split lines back at Compose email (the way the app's own hint describes). The three marked “needs checking” are ones we think work, but we couldn't confirm in the app that the value actually reaches that piece. We'll drop the mark once we can. The rest follow the app's save rules (a Mail summary before events, recipients, attachments, and documents, a Compose or Edit email before Send email).

But what about the pile?

Clear the pile by hand, once.
After that, automatically.

Automations take what arrives from now on. You clear the few thousand already sitting there yourself, on screen — and the app points out which ones are worth clearing.

The “Subscriptions” lensKeeps only the senders that send you ads and newsletters, so you see them in one place — it narrows the Network view to subscription senders.
One-click unsubscribeCut it off where you are. If the email carries no unsubscribe route, Owlu opens the cancellation page for you.
The newsletters you never readFinds senders you keep receiving and never open, puts a number on it — “12 / 47 unread · 26%” — and suggests clearing them out.
Select many, act onceArchive, delete, delete permanently, empty trash, mark read — applied to everything you selected in one go.

You pick through what's already there; automations take what comes next — two different jobs.

Leave one running tonight

Install it, connect an account, and the automation editor opens right away.

macOS 13+ · Windows · No credit card