Skip to main content

AI email assistant

Inbo: An AI email assistant that drafts every reply in your voice

An AI email assistant for Gmail and Outlook that drafts replies in the user's own voice before they open their inbox, and holds sensitive mail until a person decides.

Industry
Productivity Software
Platform
Web App, Website
Sector
Business Software
Inbo AI email assistant marketing site on desktop and review queue dashboard on mobile
Inbo review queue holding a financial email with a suggested reply and send options
Inbo challenge slide showing hands typing on a laptop with envelopes flying out
Inbo review queue, searchable reply history log and draft-first marketing section
Inbo marketing site features, pricing plans and Google sign-in onboarding screen
Inbo mobile screens showing sign-in, marketing hero and email review queue
Inbo mobile screens for account creation, product features and free pricing plan
Inbo process implementation slide covering Next.js, Pub/Sub, Microsoft Graph, BullMQ and OpenAI
Inbo outcome slide showing API route files, database models, onboarding steps and hold categories
1 / 9

Inbo site and mobile dashboard

Build at a glance

API route files
35
Database models
13
Onboarding steps
4
Hold categories
5

01 Overview

About Inbo

Inbo is an AI email assistant that drafts replies before the user opens their inbox. It reads incoming Gmail and Outlook mail, writes a reply in the user's own voice, and holds anything financial, legal or sensitive until a person decides what to do with it.

The product is aimed at busy professionals and teams who spend hours on routine but careful replies. Chat tools can word those emails well, but copying, prompting and pasting takes longer than typing. We built the whole product: the marketing site, onboarding, the user dashboard, mail intake, the classification and drafting engine, billing and team features.

02 The challenge

What Inbo needed to solve

The emails that cost people the most time are the middle ones: a client question that needs three careful paragraphs, a delay to announce, a firm but polite follow-up.

  1. Routine replies eat hours, and using a chat assistant means copying, prompting and pasting, which costs more time than typing.

  2. Generic AI replies do not sound like the sender, and the right tone changes from one recipient to the next.

  3. Emails about money, contracts or an angry customer must never be answered by a machine without a person checking first.

  4. The product had to work the same way across two mail providers, Gmail and Outlook.

03 What we built

How we built Inbo

We built Inbo as one Next.js application in TypeScript that watches the user's mailbox, sorts every message, drafts replies in their voice and puts the results in a review queue.

  • Gmail and Outlook intake

    Gmail arrives through Google Pub/Sub push and Outlook through Microsoft Graph notifications, with a 60-second polling fallback. New mail is picked up without the user doing anything.

  • Three-step sensitive hold

    Automated mail is discarded, a keyword check flags five hold categories, and a language model confirms. Financial, legal and other sensitive emails are held for a person, and an Explain why panel shows the reason.

  • Drafts in your voice

    Routine mail gets a draft written from the thread and a style profile that records formality, sign-off and tone for each sender. Every edit the user makes feeds back into that profile, so drafts get closer over time.

  • Review queue

    The queue shows held drafts first and routine replies below, with counts for waiting, needs judgment and ready to send. Each draft can be sent, edited then sent, left or discarded from one screen.

  • Optional autopilot

    Autopilot can send replies on its own, but it is off by default and never overrides a hold. Users stay in control of what leaves their inbox.

  • Searchable history

    A history log records what Inbo drafted, sent, held, discarded or skipped, searchable by sender. Users can check any past decision in seconds.

  • Marketing site and onboarding

    We built the marketing site, pricing page and a four-step onboarding with sign-in through Google or Microsoft. New users can connect an inbox without a card.

  • Plans and reliable processing

    Stripe handles Free, Pro, Teams and Enterprise plans. A background worker takes jobs from a BullMQ queue five at a time, retries each up to three times and skips duplicates, and OpenAI drafts with Anthropic as a backup.

04 The results

What changed for Inbo

Inbo takes an email from arrival to a ready draft, so users review replies instead of writing them from scratch.

  • Replies are already drafted in the user's own voice when they open the queue.
  • Sensitive messages about money, contracts or complaints are held for a person instead of being answered automatically.
  • Drafts improve as the style profile learns from each edit.
  • Drafting keeps working if one AI provider fails, because Anthropic takes over when OpenAI does not respond.
  • Message metadata is kept for 90 days by default, and users can schedule deletion of their account at any time.
  • Malto.io customer feedback platform admin overview on desktop beside the mobile marketing site

    Customer feedback platform

    Malto.io

    A customer feedback platform for software companies: users post and vote on ideas, follow a public roadmap, and the team gets AI summaries.

    Platforms: Web App, Admin Dashboard, Website

  • Made By You admin console bisque jobs list on desktop and a customer's ready for pickup screen on mobile

    Pottery studio operations app

    Made By You

    An app and admin console for paint-your-own-pottery studios. Every piece is tracked from drop-off to pickup with before and after photos, an AI match check, a staff approval and a message when it is ready.

    Platforms: Mobile App, Admin Dashboard

  • Ledgerlight financial dashboard on desktop and mobile with daily sales and the Claude CFO panel

    AI financial dashboard

    Ledgerlight

    A private owner dashboard that shows eight tabs of a small business's Google Sheet behind a login, with a Claude CFO panel that writes a morning brief and answers questions.

    Platforms: Web App

Planning something like Inbo? Tell us what you need built. We’ll give you a straight answer on fit, then a clear plan with scope, timeline and cost before any build work starts.