<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Otto Mail</title>
    <description>The latest articles on DEV Community by Otto Mail (@ottomail).</description>
    <link>https://dev.to/ottomail</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F4167321%2Fcd27837e-25a9-4c91-86c5-0fca8733d2bb.png</url>
      <title>DEV Community: Otto Mail</title>
      <link>https://dev.to/ottomail</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/ottomail"/>
    <language>en</language>
    <item>
      <title>Gmail and Outlook in one place</title>
      <dc:creator>Otto Mail</dc:creator>
      <pubDate>Mon, 02 Nov 2026 09:59:17 +0000</pubDate>
      <link>https://dev.to/ottomail/gmail-and-outlook-in-one-place-2eh</link>
      <guid>https://dev.to/ottomail/gmail-and-outlook-in-one-place-2eh</guid>
      <description>&lt;h2&gt;
  
  
  Two inboxes, two calendars, two sets of habits
&lt;/h2&gt;

&lt;p&gt;A Gmail address for the company you started and a Microsoft 365 address for the one that acquired you. Or work on Outlook and life on Gmail. Either way you're running two inboxes, two calendars, two sets of shortcuts and two mental models, and the switching isn't what costs you. The mistakes are.&lt;/p&gt;

&lt;p&gt;The wrong calendar gets the client call. The reply goes out from the address that makes you look like a freelancer to your own board. The follow-up lands in the task list you only open on Thursdays.&lt;/p&gt;

&lt;p&gt;One app fixes the switching. What you really want is one app that keeps the identities straight.&lt;/p&gt;

&lt;h2&gt;
  
  
  One workspace, separate identities
&lt;/h2&gt;

&lt;p&gt;Putting two accounts in one window doesn't merge them, and it shouldn't. You still need to know which address is sending, which calendar is getting the meeting and which list owns the task.&lt;/p&gt;

&lt;p&gt;In Otto the selected account decides all three at once. Pick the work account and the mail, the calendar and the tasks are the work ones. Tasks follow the provider too: Google Tasks for a Google account, Microsoft To Do for a Microsoft one. It's a single rule, so you don't have to remember a set of per-feature exceptions while you're moving fast.&lt;/p&gt;

&lt;p&gt;Before any AI action, that account is on the card you approve, and so is the recipient list. Checking takes a second, and it's the one habit worth building if you live across two providers.&lt;/p&gt;

&lt;p&gt;Two accounts is also where a slow app hurts twice. Gmail and Outlook both push new mail into Otto instead of waiting to be polled, so either inbox can show a message as it arrives. Folder switches come from Otto’s up-to-date inbox list, not from a fresh request to whichever provider you just jumped to.&lt;/p&gt;

&lt;h2&gt;
  
  
  Check the providers before you fall for the AI
&lt;/h2&gt;

&lt;p&gt;How clever an assistant is says nothing about whether it'll connect your accounts. Settle the connection question first, then compare the help.&lt;/p&gt;

&lt;p&gt;Shortwave supports Gmail and Google Workspace. Spark supports Gmail and Outlook, plus Exchange, Microsoft 365, iCloud, Yahoo and IMAP. Otto supports Gmail and Outlook. That's three different answers to the same question, and the wrong one puts you back in two apps however good the drafting is.&lt;/p&gt;

&lt;p&gt;We last looked at prices in September 2026. Shortwave listed Business at $30, Premier at $45 and Max at $120 per seat a month. Spark listed a Free tier, Plus at $10 a month or $99 a year, and Pro at $20 a month or $199 a year. They're different products with different billing shapes, so compare what's included before you compare the numbers.&lt;/p&gt;

&lt;p&gt;Their own pages are &lt;a href="https://www.shortwave.com/pricing" rel="noopener noreferrer"&gt;Shortwave pricing&lt;/a&gt; and &lt;a href="https://sparkmailapp.com/pricing" rel="noopener noreferrer"&gt;Spark pricing&lt;/a&gt;. We've also written up the &lt;a href="https://ottomail.app/compare/shortwave" rel="noopener noreferrer"&gt;Shortwave comparison&lt;/a&gt; and the &lt;a href="https://ottomail.app/compare/spark" rel="noopener noreferrer"&gt;Spark comparison&lt;/a&gt;. Otto is ours, so read our side of those with that in mind.&lt;/p&gt;

&lt;h2&gt;
  
  
  Move one workflow first
&lt;/h2&gt;

&lt;p&gt;Don't migrate on a Monday morning. Take one thread that needs an answer, a meeting and a follow-up, and run it end to end in the new app.&lt;/p&gt;

&lt;p&gt;Then go and look. Is the sent message in the right Sent folder? Is the event on the calendar you meant? Is the task in the list you actually check on your phone? If all three landed right, add the second account and repeat the test there, because similar folder names and overlapping contacts make two accounts feel interchangeable long before they are.&lt;/p&gt;

&lt;p&gt;Watch the time zones too. Work and personal calendars often disagree about them, and a proposal that reads fine in one is an hour off in the other.&lt;/p&gt;

&lt;h2&gt;
  
  
  Then decide what to move
&lt;/h2&gt;

&lt;p&gt;Once a whole workflow lands where you expect, move your daily triage. Leave anything that's truly provider-specific where it already works. You can make this switch in pieces.&lt;/p&gt;

&lt;p&gt;Otto Free includes one connected account with core mail, calendar and tasks, plus an AI allowance. Paid tiers add accounts and capacity. The &lt;a href="https://ottomail.app/docs/multi-account" rel="noopener noreferrer"&gt;multiple accounts guide&lt;/a&gt; explains how account context works, and &lt;a href="https://ottomail.app/pricing" rel="noopener noreferrer"&gt;pricing&lt;/a&gt; has the current tiers.&lt;/p&gt;




&lt;p&gt;&lt;em&gt;First published on the &lt;a href="https://ottomail.app/blog/gmail-outlook-in-one-place" rel="noopener noreferrer"&gt;Otto Mail blog&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;

</description>
      <category>gmail</category>
      <category>outlook</category>
      <category>email</category>
      <category>productivity</category>
    </item>
    <item>
      <title>Inbox overload for founders</title>
      <dc:creator>Otto Mail</dc:creator>
      <pubDate>Mon, 02 Nov 2026 09:58:27 +0000</pubDate>
      <link>https://dev.to/ottomail/inbox-overload-for-founders-16il</link>
      <guid>https://dev.to/ottomail/inbox-overload-for-founders-16il</guid>
      <description>&lt;h2&gt;
  
  
  It isn't an email problem
&lt;/h2&gt;

&lt;p&gt;You've got a queue of three hundred decisions that all arrived wearing the same font.&lt;/p&gt;

&lt;p&gt;The customer who's about to churn looks exactly like the newsletter. The investor waiting on an update looks exactly like the recruiter spam. The inbox flattens it all to one size, and then you feel guilty about the count instead of dealing with the four things that change your week.&lt;/p&gt;

&lt;p&gt;So stop treating unread as a to-do list. It never was one.&lt;/p&gt;

&lt;h2&gt;
  
  
  Find the four
&lt;/h2&gt;

&lt;p&gt;Start each session by asking what actually needs you. Skip what's new and look for what's consequential: money, people, legal, customers about to leave.&lt;/p&gt;

&lt;p&gt;If you use Otto, ask it straight out: what needs my attention today. It reads the mail you haven't and answers in a few lines. If you don't, search for your five most important senders by hand. Either way it takes two minutes and gets you the same thing, a short list of threads where something changes if you act and a much longer one where nothing does.&lt;/p&gt;

&lt;p&gt;Deal with the short list first, every time. An empty inbox is a nice feeling, but it isn't a business outcome.&lt;/p&gt;

&lt;h2&gt;
  
  
  Every thread gets one of five outcomes
&lt;/h2&gt;

&lt;p&gt;Reply. Book a meeting. Create a task. Wait on someone. Archive.&lt;/p&gt;

&lt;p&gt;Pick one and move. Most of the pain in an overloaded inbox is re-reading. You open a message, feel the weight of it, decide nothing, and pay the same cost again tomorrow. Three passes over the same thread is worse than one imperfect decision.&lt;/p&gt;

&lt;p&gt;If it needs a reply, settle what you're saying before you polish how you say it. If it needs work outside email, make it a task with a date you'd defend out loud. If you're waiting on somebody, pick when you'll chase them instead of trusting your memory.&lt;/p&gt;

&lt;p&gt;Two of the five feel productive and mostly aren't. Archiving removes a message, and it doesn't answer it. Snoozing delays a thread, and the work stays the same size. Both are fine as decisions and bad as reflexes.&lt;/p&gt;

&lt;p&gt;Do the pass on the keyboard if your app has one. In Otto it's J and K to move and a single key to archive, star or reply. The seconds saved matter less than your hands never leaving the decision.&lt;/p&gt;

&lt;h2&gt;
  
  
  Let the assistant take the tedious half
&lt;/h2&gt;

&lt;p&gt;The drafting, the scheduling and the remembering are the parts that really do benefit from help.&lt;/p&gt;

&lt;p&gt;Open a thread and say what you want to happen: accept the terms and ask for the contract by Friday. Otto drafts the reply in your voice, and you check the account, the recipients and any date before you approve it. Ask for a call on Thursday and it proposes the event on your connected calendar, with attendees and time zone visible. Ask to be reminded if nobody replies by Tuesday, and the thread comes back on Tuesday.&lt;/p&gt;

&lt;p&gt;That's one thread, three pieces of work, one pass. An ordinary assistant send waits for your approval, so your judgement goes into the review and not the typing.&lt;/p&gt;

&lt;p&gt;For the noise, go wide instead of working one message at a time. Ask for every newsletter from the last quarter to be archived, read the scope on the card, and approve it once. Ten minutes of clicking becomes one decision you can inspect.&lt;/p&gt;

&lt;h2&gt;
  
  
  End with a handoff to yourself
&lt;/h2&gt;

&lt;p&gt;Before you close the tab, spend sixty seconds on three questions. What am I waiting on? What's on the calendar tomorrow? What did I promise someone today?&lt;/p&gt;

&lt;p&gt;The answers belong in your task list, not in your head or the unread count. Tomorrow you start from commitments instead of scrolling from the top and hoping the important thing is still visible. Otto can write that handoff for you as a routine, such as a morning brief, on a schedule you set, so the day opens with a briefing and not a scroll. The morning brief is on every plan.&lt;/p&gt;

&lt;p&gt;If the same conversation keeps coming back without a decision, the routine isn't the problem. That thread needs a call, or a no.&lt;/p&gt;

&lt;h2&gt;
  
  
  Try it on one bad morning
&lt;/h2&gt;

&lt;p&gt;Core mail, calendar and tasks are free on one connected account, with an AI allowance. Run tomorrow through it before you decide anything about tiers.&lt;/p&gt;

&lt;p&gt;The &lt;a href="https://ottomail.app/for/founders" rel="noopener noreferrer"&gt;founder workflow&lt;/a&gt; shows where each step lives, and &lt;a href="https://ottomail.app/blog/human-approval-ai" rel="noopener noreferrer"&gt;AI that waits for your approval&lt;/a&gt; covers what to check before you approve a send.&lt;/p&gt;




&lt;p&gt;&lt;em&gt;First published on the &lt;a href="https://ottomail.app/blog/inbox-overload-for-founders" rel="noopener noreferrer"&gt;Otto Mail blog&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;

</description>
      <category>startup</category>
      <category>email</category>
      <category>productivity</category>
      <category>founders</category>
    </item>
    <item>
      <title>An AI email assistant that asks first</title>
      <dc:creator>Otto Mail</dc:creator>
      <pubDate>Mon, 02 Nov 2026 09:57:37 +0000</pubDate>
      <link>https://dev.to/ottomail/an-ai-email-assistant-that-asks-first-1e7p</link>
      <guid>https://dev.to/ottomail/an-ai-email-assistant-that-asks-first-1e7p</guid>
      <description>&lt;h2&gt;
  
  
  Autopilot sounds great until the first wrong send
&lt;/h2&gt;

&lt;p&gt;The pitch for fully automatic email is easy to like. Mail comes in, an AI answers it, you go and do something else. Nobody enjoys their inbox, so nobody argues.&lt;/p&gt;

&lt;p&gt;We'd argue a little. The average reply isn't the problem, because models write a perfectly good average reply now. The problem is the one in a hundred that restates a price you never agreed, goes to the whole distribution list, or leaves from the wrong address. Once the other person has read a sent email, you can't unsend it in any way that matters.&lt;/p&gt;

&lt;p&gt;So the question we'd ask of any AI email assistant isn't how well it writes. It's who decides when something leaves your mailbox. In Otto, by default, you do, every time.&lt;/p&gt;

&lt;p&gt;Speed isn't the real prize anyway. The prize is skipping the boring part, and asking first keeps it. Drafting and finding are the boring parts, and so is getting things ready. Otto does those without waiting for you.&lt;/p&gt;

&lt;h2&gt;
  
  
  What asking first looks like
&lt;/h2&gt;

&lt;p&gt;Ask Otto to reply, to delete, or to change a lot of mail at once and it prepares the work, then stops at a review card. The card shows the sending account and the recipients, plus the wording. For a bulk job it shows the scope too: which search, which mailbox, which action. Approve it, or edit it first, or throw it away.&lt;/p&gt;

&lt;p&gt;Everything before that point moves freely. Otto reads threads and searches and summarizes without asking. It drafts and proposes without asking too, because none of that changes anything outside your own screen. The checkpoint sits where something becomes real: a send, a delete, a bulk change.&lt;/p&gt;

&lt;p&gt;It's one narrow gate instead of a hundred small prompts. The fewer places you're asked, the more attention each one gets.&lt;/p&gt;

&lt;h2&gt;
  
  
  A walkthrough: invoice 2041
&lt;/h2&gt;

&lt;p&gt;Say Maya at Studio Luma writes: "Can you confirm invoice 2041 goes out Friday? Priya needs it for month end."&lt;/p&gt;

&lt;p&gt;You open the thread, press ⌘J and type: "Reply to Maya, confirm invoice 2041 goes out Friday, and thank her."&lt;/p&gt;

&lt;p&gt;Otto drafts the reply in your voice and shows the card. Three things on it are worth reading, and we'd read only those.&lt;/p&gt;

&lt;p&gt;The account. Is it going from your work address or your personal one? The text won't tell you, which is why this is the field that bites hardest.&lt;/p&gt;

&lt;p&gt;The recipients. Priya was on the thread. If the draft is addressed to both of them and you meant to answer Maya alone, change it now. Reply and reply all read exactly the same in the body.&lt;/p&gt;

&lt;p&gt;The facts. Invoice 2041 and Friday are what Maya will hold you to. If the draft says anything else, a different date or an amount you didn't mention, it came from somewhere in the thread, and that's worth tracking down.&lt;/p&gt;

&lt;p&gt;Say Priya is on the card. You remove her and approve, and the reply goes. Then you glance at Sent to confirm. All of that takes about as long as rereading the subject line.&lt;/p&gt;

&lt;p&gt;Or say the draft promised the invoice for Thursday. Type "make it Friday" and the draft changes before anything leaves. The card is a place to fix a draft, not only to accept or reject it.&lt;/p&gt;

&lt;h2&gt;
  
  
  Where automatic replies fit
&lt;/h2&gt;

&lt;p&gt;Some replies you never want to see again. "Got it, thanks, I will look today" to the same supplier, every time. For those, Otto offers opt-in automatic replies, and opt-in means something specific here.&lt;/p&gt;

&lt;p&gt;They're off until you accept a policy for one mailbox. You choose the allowed senders or domains and the topics. You set the active hours, a daily limit, and a cancellation delay of at least five minutes. Before you grant any permission to send, you can keep the policy draft-only and read samples of what it would have written.&lt;/p&gt;

&lt;p&gt;A few more limits are built in. Replies go to the original sender, never to a group, and only for new incoming mail. Activity shows every candidate as queued, preparing, ready for review, sending, sent or uncertain, and you can cancel one before its window closes. Pausing the policy stops new candidates from starting.&lt;/p&gt;

&lt;p&gt;That's the gap between this and autopilot. You pick the limits in advance, you can see them, and you can undo them, instead of finding out after something went wrong. Automatic replies are a Plus feature. The &lt;a href="https://ottomail.app/docs/automatic-replies" rel="noopener noreferrer"&gt;automatic replies guide&lt;/a&gt; has the full setup.&lt;/p&gt;

&lt;h2&gt;
  
  
  What asking first costs you
&lt;/h2&gt;

&lt;p&gt;Attention. Approve every card without reading it and you've built autopilot with extra clicks. The safety was never there.&lt;/p&gt;

&lt;p&gt;Two habits help. Shrink the request when you're unsure: "draft a reply" before "reply", "show me the messages" before "clean these up". And save your attention for the cards that touch a customer or a lot of mail, where a mistake is expensive.&lt;/p&gt;

&lt;p&gt;Approval isn't completion either. It starts the work. A queued send still has to go out. A large bulk job runs in the background and can come back partial. Pausing an automatic-reply policy doesn't recall a send the provider already confirmed. If an outcome comes back uncertain, check Sent before you retry by hand, or you'll send the same email twice. &lt;a href="https://ottomail.app/blog/human-approval-ai" rel="noopener noreferrer"&gt;AI that waits for your approval&lt;/a&gt; goes through those checks in detail.&lt;/p&gt;

&lt;p&gt;Plenty of people will reasonably pick a more automatic tool, especially when most of their mail is routine and low stakes. The five questions in &lt;a href="https://ottomail.app/ai-email-assistant" rel="noopener noreferrer"&gt;how to choose an AI email assistant&lt;/a&gt; will tell you whether one fits.&lt;/p&gt;

&lt;h2&gt;
  
  
  Try it on a reply you've been avoiding
&lt;/h2&gt;

&lt;p&gt;Pick one low-stakes thread today. Ask for the reply, read the card, approve it, then look at Sent.&lt;/p&gt;

&lt;p&gt;Free to start: one connected Gmail or Outlook account, with core mail, calendar and tasks and an AI allowance. Read the &lt;a href="https://ottomail.app/docs/otto-assistant" rel="noopener noreferrer"&gt;assistant guide&lt;/a&gt; or &lt;a href="https://ottomail.app/login" rel="noopener noreferrer"&gt;open Otto&lt;/a&gt; and try it on a real thread.&lt;/p&gt;




&lt;p&gt;&lt;em&gt;First published on the &lt;a href="https://ottomail.app/blog/ai-email-assistant-that-asks-first" rel="noopener noreferrer"&gt;Otto Mail blog&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;

</description>
      <category>ai</category>
      <category>email</category>
      <category>productivity</category>
      <category>privacy</category>
    </item>
    <item>
      <title>Build a Gmail filter you can check first</title>
      <dc:creator>Otto Mail</dc:creator>
      <pubDate>Mon, 02 Nov 2026 09:56:40 +0000</pubDate>
      <link>https://dev.to/ottomail/build-a-gmail-filter-you-can-check-first-4gfi</link>
      <guid>https://dev.to/ottomail/build-a-gmail-filter-you-can-check-first-4gfi</guid>
      <description>&lt;h2&gt;
  
  
  Four tools that sound like one
&lt;/h2&gt;

&lt;p&gt;People say "filter" when they mean any of four different things, then wonder why what they set up didn't do what they expected.&lt;/p&gt;

&lt;p&gt;Labels and folders are where mail lives in your provider. They organize. Gmail labels can overlap, so one message can carry several. Outlook folders work differently.&lt;/p&gt;

&lt;p&gt;Smart views save a search. You find the same messages again with one click, and nothing moves or changes.&lt;/p&gt;

&lt;p&gt;Filters run on incoming mail, using the conditions and actions your provider supports. They're the "from now on" tool.&lt;/p&gt;

&lt;p&gt;Rules, cleanups and automations are the rest. Otto rules act on incoming mail within one mailbox. A cleanup processes mail that's already there, using the bulk-action flow with visible progress. An automation runs a digest or cleanup on a schedule.&lt;/p&gt;

&lt;p&gt;So pick by the question you're asking. Want to find the same mail again? Smart view. Want new mail sorted as it arrives? Filter. Want the old mail tidied? Cleanup. Want it on a calendar? Automation.&lt;/p&gt;

&lt;h2&gt;
  
  
  Why the preview matters
&lt;/h2&gt;

&lt;p&gt;The classic filter mistake is a condition that's slightly too broad. You write "from the accountant" and discover it also caught the personal thread with the same accountant. You find out three weeks later.&lt;/p&gt;

&lt;p&gt;Otto's filter builder shows what it would match while you build it. Set a condition and a count and a sample of real messages appear beside it, live, before you save anything. If the sample has something you didn't expect, tighten the condition and watch it change.&lt;/p&gt;

&lt;p&gt;The conditions cover From, To, Subject, words it has and words it doesn't have, attachments and size. You can also exclude chats.&lt;/p&gt;

&lt;h2&gt;
  
  
  A walkthrough: invoices from Studio Luma
&lt;/h2&gt;

&lt;p&gt;Say invoice mail from Studio Luma keeps landing in your inbox, and you want it labelled and out of the way.&lt;/p&gt;

&lt;p&gt;Open Settings → Automations and start a new filter. Set From to the billing address and Has the words to invoice. Watch the preview. It reports a count and shows a sample, and you spot a thread from Maya that isn't an invoice at all. So you add a word to Doesn't have, and the count drops.&lt;/p&gt;

&lt;p&gt;Now choose what to do. Apply the label Invoices. Tick Skip inbox, which archives it. You could also mark it read, star it, mark it important, or tell Gmail never to send it to spam. The list has Delete it too, and that's the one we'd think twice about.&lt;/p&gt;

&lt;p&gt;One more checkbox deserves a pause: Also apply to existing emails. Without it, the filter only touches mail that arrives from now on. With it, the past gets tidied too. For a first filter we'd leave it off, save, and watch what happens to the next few messages. Turn it on once you trust the match.&lt;/p&gt;

&lt;p&gt;Filters can also forward matching mail, but only to a verified address.&lt;/p&gt;

&lt;p&gt;Before you save, read the preview one more time. It's the cheapest review you'll get: a list of real messages your filter is about to touch. Five messages when you expected five, you're done. Five hundred, and you've just saved yourself an afternoon.&lt;/p&gt;

&lt;h2&gt;
  
  
  Filter, saved view, or quiet the sender
&lt;/h2&gt;

&lt;p&gt;If you want mail handled, use a filter. If you only want to look at it, use a saved view.&lt;/p&gt;

&lt;p&gt;Say you want unread mail from finance in a single view, but you still want it in the inbox. A saved view does that. Otto can create one for you: "create a saved view for unread mail from finance". Or search, then pin the search as a Smart View in the sidebar.&lt;/p&gt;

&lt;p&gt;Saved views are safe because they change nothing. Filters are powerful because they do.&lt;/p&gt;

&lt;p&gt;For a new inbox we'd go in this order. Start with a saved view for anything you only want to look at, add filters for the senders you're certain about, and use a cleanup for the backlog. Add an automation once you catch yourself doing the cleanup every month.&lt;/p&gt;

&lt;p&gt;Sometimes the answer is neither. Where sender screening is enabled on Plus, you can allow, quiet or Hide in Otto an exact sender. Hiding takes the mail out of Otto's primary inbox and its new-mail alerts, but it doesn't block delivery, archive, trash or mark anything read in Gmail or Outlook. All Mail and search still find it, and you can undo the choice.&lt;/p&gt;

&lt;p&gt;For mail you're done with entirely, use the message's unsubscribe action when the sender provides one. That asks the sender to stop. It doesn't delete what has already arrived.&lt;/p&gt;

&lt;h2&gt;
  
  
  Limits
&lt;/h2&gt;

&lt;p&gt;A filter is only as good as its conditions. The preview shows a sample, so read it, and keep an eye on the first few real matches.&lt;/p&gt;

&lt;p&gt;Gmail and Outlook aren't the same. Gmail categories and Important markers aren't Outlook folders, and filter actions, label and folder management and search-wide actions depend on what each provider supports. Otto shouldn't offer a choice a provider can't carry out, and if an action is unavailable it says so.&lt;/p&gt;

&lt;p&gt;Explicit rules stay in charge. Otto's learned memory doesn't silently replace a rule you wrote.&lt;/p&gt;

&lt;p&gt;Large changes to existing mail go through the bulk-action flow. Read the scope on the card before you approve.&lt;/p&gt;

&lt;h2&gt;
  
  
  Build one filter today
&lt;/h2&gt;

&lt;p&gt;Pick the sender that clutters your inbox most. Build the filter with the preview open, save it without touching existing mail, and check the next few arrivals.&lt;/p&gt;

&lt;p&gt;Free to start, with filters and one-off rules included. The &lt;a href="https://ottomail.app/docs/inbox-organization" rel="noopener noreferrer"&gt;labels, saved views, filters and rules guide&lt;/a&gt; lays out the choices, the &lt;a href="https://ottomail.app/docs/bulk-actions" rel="noopener noreferrer"&gt;bulk actions guide&lt;/a&gt; covers cleanups, or &lt;a href="https://ottomail.app/login" rel="noopener noreferrer"&gt;open Otto&lt;/a&gt; and build the first one. To put a cleanup on a calendar, read &lt;a href="https://ottomail.app/blog/inbox-automations-that-save-hours" rel="noopener noreferrer"&gt;inbox automations&lt;/a&gt;.&lt;/p&gt;




&lt;p&gt;&lt;em&gt;First published on the &lt;a href="https://ottomail.app/blog/gmail-filters-made-easy" rel="noopener noreferrer"&gt;Otto Mail blog&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;

</description>
      <category>gmail</category>
      <category>email</category>
      <category>productivity</category>
      <category>tutorial</category>
    </item>
    <item>
      <title>How to follow up on an email without annoying anyone</title>
      <dc:creator>Otto Mail</dc:creator>
      <pubDate>Mon, 02 Nov 2026 09:56:35 +0000</pubDate>
      <link>https://dev.to/ottomail/how-to-follow-up-on-an-email-without-annoying-anyone-1ng8</link>
      <guid>https://dev.to/ottomail/how-to-follow-up-on-an-email-without-annoying-anyone-1ng8</guid>
      <description>&lt;h2&gt;
  
  
  The short answer
&lt;/h2&gt;

&lt;p&gt;Reply on the same thread three to five working days after your first email. Add one thing they didn't have before and ask a single question they can answer in a line. If there's a real deadline, go a day or two before it instead, and say so.&lt;/p&gt;

&lt;p&gt;That's most of it. The rest of this page is timing, wording and when to give up. (The timings are what we'd do ourselves. We haven't seen a study on this that we'd trust.)&lt;/p&gt;

&lt;h2&gt;
  
  
  Why it feels awkward, and mostly isn't
&lt;/h2&gt;

&lt;p&gt;People put off following up because it feels pushy. We get it. But think about what usually happened on the other end: they opened your email between two meetings, thought "I'll answer that properly later", and later never came.&lt;/p&gt;

&lt;p&gt;You're not interrupting a considered silence. You're picking the message back up off the floor.&lt;/p&gt;

&lt;p&gt;What makes a follow-up annoying is how it's written. A third "just bumping this!" with nothing new in it is annoying. A short note with the date they need to know about isn't.&lt;/p&gt;

&lt;h2&gt;
  
  
  When to send it
&lt;/h2&gt;

&lt;p&gt;For a routine request we'd wait three to five working days. Any sooner and it can read as if you didn't trust them to answer.&lt;/p&gt;

&lt;p&gt;If you gave a deadline, follow up a day or two before it and mention the deadline again.&lt;/p&gt;

&lt;p&gt;Sales and cold outreach are their own thing. Wait a week, maybe send one more a week or two after that, and then stop. Past two or three it starts to feel like a campaign.&lt;/p&gt;

&lt;p&gt;After a meeting, send your own recap the same day. Then chase the open items on whatever dates you all agreed.&lt;/p&gt;

&lt;h2&gt;
  
  
  How to write it
&lt;/h2&gt;

&lt;p&gt;Reply to your original email so the history sits right under your note. If you start a new thread with a new subject, they have to go digging, and digging is exactly what they didn't get round to the first time.&lt;/p&gt;

&lt;p&gt;Then add something. A new fact, the attachment, a firmer date, or the ask cut down to one line. "Just checking in" doesn't count, because there's nothing in it to respond to.&lt;/p&gt;

&lt;p&gt;Ask one thing. Ask two and you'll often get an answer to neither.&lt;/p&gt;

&lt;p&gt;Make the answer cheap to give: yes or no, Tuesday or Thursday, this version or that one.&lt;/p&gt;

&lt;p&gt;And give them a way out. Something like "If this isn't a priority right now, tell me and I'll close it on my side" works well on people who were stuck and didn't want to say so.&lt;/p&gt;

&lt;p&gt;Four sentences is usually plenty. If yours runs longer, the first email probably did too.&lt;/p&gt;

&lt;p&gt;Here's one we'd send:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Hi Maya, following up on Thursday's call. I've attached the two-page scope so you don't have to dig for it. Can you confirm by Friday that we're on for the 12th, or tell me what's in the way? If the timing's changed, a one-line reply is fine and I'll adjust.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;h2&gt;
  
  
  A few common situations
&lt;/h2&gt;

&lt;p&gt;After an interview or a pitch:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Thanks again for Tuesday. You mentioned you'd decide by the end of the month. Is there anything else I can send that would help?&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;When you need a document back:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Could you send the signed form by Thursday? I can't book the room without it. A photo of the signed page is fine if that's easier.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;That last line does more than it looks like. People put forms off because finding a scanner is a chore.&lt;/p&gt;

&lt;p&gt;For an unpaid invoice:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;This invoice was due on the 3rd. I've attached a copy in case the first one got lost. Could you let me know when it'll be paid?&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Attach the invoice every time, even if you sent it before.&lt;/p&gt;

&lt;p&gt;For a colleague who owes you their part:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;I'm sending the draft to the client on Friday at noon and I still need your section. Can you get it to me by Thursday evening, or tell me what's blocking it?&lt;/p&gt;
&lt;/blockquote&gt;

&lt;h2&gt;
  
  
  What we'd avoid
&lt;/h2&gt;

&lt;p&gt;Sending the exact same text again. If it didn't work once, change something about it.&lt;/p&gt;

&lt;p&gt;Copying their manager in to "help things along". Everyone can tell what that is, and it turns a reminder into an escalation.&lt;/p&gt;

&lt;p&gt;Following up every day. Space them out, and decide before you start how many you'll send.&lt;/p&gt;

&lt;p&gt;"Per my last email." You know what it means. So do they.&lt;/p&gt;

&lt;h2&gt;
  
  
  The real problem is remembering
&lt;/h2&gt;

&lt;p&gt;Most follow-ups that go out late weren't held back on purpose. Somebody forgot. So decide when you send the first email, not later. Put it in your calendar, flag it, whatever you'll actually look at.&lt;/p&gt;

&lt;p&gt;Plenty of mail apps will do this part for you. &lt;a href="https://superhuman.com/mail" rel="noopener noreferrer"&gt;Superhuman&lt;/a&gt; says it brings a thread back if nobody replies by a time you pick, and &lt;a href="https://www.sanebox.com/" rel="noopener noreferrer"&gt;SaneBox&lt;/a&gt; has reminders for messages that don't get a response. We haven't tested either for this page; that's how they describe it.&lt;/p&gt;

&lt;p&gt;Otto does it too (it's our app, so weigh that). Set a follow-up on a thread and if a reply comes in, the reminder cancels itself. If nothing comes, the thread comes back to the top. You can also ask the assistant to set one for you. The &lt;a href="https://ottomail.app/docs/scheduling" rel="noopener noreferrer"&gt;snooze and follow-ups guide&lt;/a&gt; has the details.&lt;/p&gt;

&lt;h2&gt;
  
  
  When to stop
&lt;/h2&gt;

&lt;p&gt;Two or three follow-ups over a few weeks, then let it go. We'd still send one last short note, so it isn't silence on your side as well:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;I'll take this as a no for now. Happy to pick it up again whenever it suits you.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Oddly, that's often the one that gets a reply.&lt;/p&gt;




&lt;p&gt;&lt;em&gt;First published on the &lt;a href="https://ottomail.app/blog/how-to-follow-up-on-an-email" rel="noopener noreferrer"&gt;Otto Mail blog&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;

</description>
      <category>email</category>
      <category>productivity</category>
      <category>career</category>
      <category>writing</category>
    </item>
    <item>
      <title>Best AI email assistants: how to choose</title>
      <dc:creator>Otto Mail</dc:creator>
      <pubDate>Mon, 02 Nov 2026 09:56:00 +0000</pubDate>
      <link>https://dev.to/ottomail/best-ai-email-assistants-how-to-choose-8b9</link>
      <guid>https://dev.to/ottomail/best-ai-email-assistants-how-to-choose-8b9</guid>
      <description>&lt;h2&gt;
  
  
  The short answer
&lt;/h2&gt;

&lt;p&gt;Three things narrow this down fast. Which email provider do you use? How much do you want the assistant to do without asking? Do you want a new app, or a layer on the one you have? On Gmail only? Then Shortwave and Gmail's own Gemini features are built for you. On Outlook, or both, check provider support first. It knocks out more options than any feature will. And if you want an assistant that prepares the work and then stops for your approval, that's the line Otto draws.&lt;/p&gt;

&lt;p&gt;Otto is ours. This list isn't paid placement and has no affiliate links. We read each product's own pages on 9 October 2026 and didn't run a head-to-head test, so every entry links to its source. Plans and features change.&lt;/p&gt;

&lt;h2&gt;
  
  
  How we compared them
&lt;/h2&gt;

&lt;p&gt;We asked six questions, roughly in the order they decide a choice. What can it change without asking? Drafts only, or can it also send mail and archive or delete it? Which providers does it support? What does it read and keep, whole message bodies or only headers? What's the cost shape: a free plan, a trial, a per-seat price, usage credits? Which platforms does it run on? And what job is it doing: a new mail app, a layer on yours, or an assistant?&lt;/p&gt;

&lt;p&gt;If we couldn't find a claim on the product's own pages, we left it out. A price appears only where the vendor's page states it in US dollars.&lt;/p&gt;

&lt;h2&gt;
  
  
  The eight
&lt;/h2&gt;

&lt;h3&gt;
  
  
  Otto
&lt;/h3&gt;

&lt;p&gt;Gmail and Outlook in one app, with a calendar and tasks alongside an assistant that drafts replies, finds mail, books meetings and files things away. It asks for your approval before it sends, books or edits anything, and automatic replies only run inside limits you set. Free covers one connected account. Plus is $6.99 a month and Pro is $19.99 a month. It runs on the web and on iPhone.&lt;/p&gt;

&lt;p&gt;It's for people on Gmail or Outlook, or both, who want mail with a calendar and tasks alongside it. There's no native Mac or Windows app, and no meeting recording. The &lt;a href="https://ottomail.app/alternatives" rel="noopener noreferrer"&gt;alternatives pages&lt;/a&gt; say more.&lt;/p&gt;

&lt;h3&gt;
  
  
  Superhuman Mail
&lt;/h3&gt;

&lt;p&gt;A shortcut-first client that says it's built for teams that use Gmail or Outlook. Its Mail page lists Split Inbox, follow-up reminders, Send Later, snippets, read statuses and shared views. It describes AI that drafts and, if you want, sends for you. As of October 2026 its plans page lists Mail on the Business and Enterprise plans.&lt;/p&gt;

&lt;p&gt;Good if your day lives in the inbox and you want speed. We didn't find a free Mail plan on the page we read. See &lt;a href="https://ottomail.app/alternatives/superhuman" rel="noopener noreferrer"&gt;Superhuman alternatives&lt;/a&gt;.&lt;/p&gt;

&lt;h3&gt;
  
  
  Shortwave
&lt;/h3&gt;

&lt;p&gt;An AI mail client for Gmail. It has AI search and AI filters, bundles, delivery schedules and a free plan. Its docs say Microsoft 365 and Exchange accounts aren't supported at this time. Apps cover Mac and Windows, plus iOS and Android.&lt;/p&gt;

&lt;p&gt;A good fit for Gmail and Google Workspace users who want AI inside the inbox. Outlook is out. See &lt;a href="https://ottomail.app/alternatives/shortwave" rel="noopener noreferrer"&gt;Shortwave alternatives&lt;/a&gt;.&lt;/p&gt;

&lt;h3&gt;
  
  
  Spark
&lt;/h3&gt;

&lt;p&gt;Its Free plan lists a Smart Inbox and a calendar, with unlimited accounts. The AI features and team tools are on paid plans, and the pricing page marks Autopilot and Auto-Drafts as coming soon. Same four platforms as Shortwave.&lt;/p&gt;

&lt;p&gt;Pick it if you've got lots of accounts and want a good free client. The AI is the paid part. See &lt;a href="https://ottomail.app/alternatives/spark" rel="noopener noreferrer"&gt;Spark alternatives&lt;/a&gt;.&lt;/p&gt;

&lt;h3&gt;
  
  
  Fyxer
&lt;/h3&gt;

&lt;p&gt;Works inside Gmail and Outlook. It drafts replies in your tone, and it labels mail. It also records meetings for notes. Its pricing page says it drafts and you decide what's sent, and it describes monthly credits.&lt;/p&gt;

&lt;p&gt;Best for a week that's mostly email and meetings. Usage is credit-based, and it's an add-on rather than a mail app. See &lt;a href="https://ottomail.app/alternatives/fyxer" rel="noopener noreferrer"&gt;Fyxer alternatives&lt;/a&gt;.&lt;/p&gt;

&lt;h3&gt;
  
  
  SaneBox
&lt;/h3&gt;

&lt;p&gt;Works with every email client. It filters unimportant mail and has BlackHole for unwanted senders, a Daily Digest, follow-up reminders and snooze. It says it looks at the sender, the subject and the date, and doesn't store full emails or attachments.&lt;/p&gt;

&lt;p&gt;If you're happy in your current client and just want it quieter, this fits. It sorts mail but doesn't write replies. See &lt;a href="https://ottomail.app/alternatives/sanebox" rel="noopener noreferrer"&gt;SaneBox alternatives&lt;/a&gt;.&lt;/p&gt;

&lt;h3&gt;
  
  
  Gmail with Gemini
&lt;/h3&gt;

&lt;p&gt;Google's own AI inside Gmail, including thread summaries and Help me write. Which features you get depends on your plan and on your language and region. Google keeps the current list on its &lt;a href="https://support.google.com/mail/answer/16831098" rel="noopener noreferrer"&gt;Gemini in Gmail help page&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;No new app to learn, which is the appeal. It's Gmail only, and eligibility varies.&lt;/p&gt;

&lt;h3&gt;
  
  
  Outlook with Copilot
&lt;/h3&gt;

&lt;p&gt;According to Microsoft's &lt;a href="https://support.microsoft.com/en-us/outlook/frequently-asked-questions-about-copilot-in-outlook" rel="noopener noreferrer"&gt;FAQ&lt;/a&gt;, Copilot in Outlook can prioritize your inbox, summarize a thread, draft with Copilot and coach on tone. Some features need a Copilot license.&lt;/p&gt;

&lt;p&gt;It's aimed at Microsoft 365 organizations, and what you get depends on the license and the client.&lt;/p&gt;

&lt;h2&gt;
  
  
  What they cost
&lt;/h2&gt;

&lt;p&gt;Otto Free costs nothing. The rest are the lowest paid plans, in USD on monthly billing, from each vendor's own pricing page.&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Product&lt;/th&gt;
&lt;th&gt;Lowest paid plan&lt;/th&gt;
&lt;th&gt;Price&lt;/th&gt;
&lt;th&gt;Notes&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href="https://ottomail.app/pricing" rel="noopener noreferrer"&gt;Otto&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;Plus&lt;/td&gt;
&lt;td&gt;from $6.99/month&lt;/td&gt;
&lt;td&gt;Pro $19.99/month; $55.99/year for Plus&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href="https://fyxer.com/pricing" rel="noopener noreferrer"&gt;Fyxer&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;Pro&lt;/td&gt;
&lt;td&gt;from $49/month&lt;/td&gt;
&lt;td&gt;per seat, $37/month billed yearly&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href="https://www.shortwave.com/pricing/" rel="noopener noreferrer"&gt;Shortwave&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;Business&lt;/td&gt;
&lt;td&gt;from $30/month&lt;/td&gt;
&lt;td&gt;per seat&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href="https://sparkmailapp.com/pricing" rel="noopener noreferrer"&gt;Spark&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;Plus&lt;/td&gt;
&lt;td&gt;from $10/month&lt;/td&gt;
&lt;td&gt;per seat, $8.25/month billed yearly&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href="https://www.sanebox.com/pricing" rel="noopener noreferrer"&gt;SaneBox&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;Snack&lt;/td&gt;
&lt;td&gt;from $3.49/month&lt;/td&gt;
&lt;td&gt;filtering for your current mail app, $2.42/month billed yearly&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;Superhuman's price depends on your region, and Gmail with Gemini and Outlook with Copilot depend on your plan or license, so we've listed no figure for them. Yearly billing is cheaper where a vendor offers it.&lt;/p&gt;

&lt;h2&gt;
  
  
  Which to pick
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;On Gmail only and want AI in the inbox? Shortwave, or Gmail with Gemini if not adding an app is the point.&lt;/li&gt;
&lt;li&gt;On Outlook or Microsoft 365: Outlook with Copilot if you're licensed. Otherwise Otto, Superhuman or Spark, but not Shortwave.&lt;/li&gt;
&lt;li&gt;On both Gmail and Outlook: one of Otto, Superhuman or Spark.&lt;/li&gt;
&lt;li&gt;A free client for many accounts: Spark.&lt;/li&gt;
&lt;li&gt;You like your client and want it calmer: SaneBox, or the filters and rules Gmail and Outlook already have.&lt;/li&gt;
&lt;li&gt;Meetings eat your week: Fyxer.&lt;/li&gt;
&lt;li&gt;You want to approve everything it does before it happens: Otto.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Whatever you pick, run one real week through it first. The &lt;a href="https://ottomail.app/compare" rel="noopener noreferrer"&gt;side-by-side comparisons&lt;/a&gt; can narrow the field, and a trial does the rest.&lt;/p&gt;




&lt;p&gt;&lt;em&gt;First published on the &lt;a href="https://ottomail.app/blog/best-ai-email-assistants" rel="noopener noreferrer"&gt;Otto Mail blog&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;

</description>
      <category>ai</category>
      <category>email</category>
      <category>productivity</category>
      <category>gmail</category>
    </item>
  </channel>
</rss>
