Altnull

Every email draft, already briefed on the client.

What if your whole team used AI like your best AI user? Each draft starts with who the client is, their history, and what you're working on for them right now.

Built for B2B service firms of 5 to 50 people. A person reviews every draft before anything is sent.

Draft reply · Gmail

From J. Rivera · Re: Phase 2 launch

Can we still hit the 12th? Also, did the scope change affect the estimate?

Draft in thread

What the draft was briefed with

Example with invented names. Facts shown here follow the format Altnull stores in a firm's Drive.

The problem

Your team shouldn't have to be AI experts to sound like they know your clients.

Your clients trust you because you remember them. Your team can too.

Replies without the full picture

Staff answer from part of a thread. The draft comes out polite and generic, and it misses the current phase, the open blocker and the way this client likes to be written to.

Details that slip between people

Handoffs drop commitments because nobody logged the note. What you know about a client lives in inboxes and in people's heads.

One client's details in another's work

Several accounts end up in one chat, and one client's details turn up in another client's reply. You worry about that every time someone pastes a thread into an AI tool.

How it works

Connect once. Drafts are waiting in your inbox.

  1. Connect Gmail and Google Drive

    Altnull reads your sent and received email and keeps what it learns as plain files in your own Drive.

  2. Altnull learns each client and project

    It writes down who the client is, their history and where each project stands. Anything important, such as a new deadline or a scope change, reaches you as a one-click confirmation.

  3. Drafts appear in your inbox

    Open a client email and a draft is already in the thread. You review it, change it and send it.

What you can count on

A person stays in charge of every email.

The detail

For anyone who wants to check the work.

The next sections show what is stored, how facts are sorted by risk, how clients are kept apart and what we hold.

The Context Triad

Three kinds of context, kept as plain files in your own Drive.

Each lives in its own Markdown file because each changes at a different speed. Anyone can open them, edit them and take them if they leave.

/clients/northgate/dossier.md

Client Dossier

Who decides, how they like to be written to, hard boundaries and the history of the relationship.

changesweeks to months
/clients/northgate/portfolio.md

Project Portfolio

Phase, owner, milestones, blockers, next action, key dates and the decision log, with a client-visible summary.

changesdaily
/firm/playbook.md

Domain Expertise

Your SOPs, scope rules, escalation paths and approved templates, written by firm leadership.

changesquarterly

Every fact shows where it came from.

Each entry records its source, capture date, confidence and whether a person confirmed it. Facts with a deadline are flagged for re-check after a set time, so stale blockers do not quietly steer a draft.

When a person edits a file, that edit wins over any later automatic change. If the two disagree, Altnull shows the conflict and does not overwrite.

## Phase 2 launch
- Target date: 2026-11-12
  - source: email from J. Rivera, 2026-10-02
  - confidence: high | confirmed by: A. Chen
  - review by: 2026-11-01
- Blocker: awaiting client sign-off on scope change
  - source: call transcript 2026-10-01, 14:32
  - confidence: medium | confirmed: no

Ingestion

No routine data entry. A human check where it matters.

Altnull reads sent and received email, sorts every candidate fact by risk and confidence, and writes without a person only in the safest tier. Impactful changes arrive as a short digest of one-click confirmation cards.

TierExamplesWhat happens
Low riskNew contact and title from a signature, a meeting that took place, a file that was sentWritten with provenance and listed in a daily change log
ImpactfulDeadline change, scope change, client approval, pricing mentionOne-click confirmation card to the thread owner
Tentative"Let's aim for Nov 12", hypotheticals, forwarded text with an unclear senderNot stored as fact
Out of boundsLegal terms, payment details, threads that cannot be tied to one clientNever written automatically

Client isolation

One client's details stay out of another client's work.

Firms do legitimately run one analysis across many clients, so Altnull enforces boundaries by mode and at the point of output instead of banning multi-client work.

ModeContext loadedAllowed output
ClientOne client's dossier, portfolio and the playbookClient-facing drafts, reports and emails. Nothing from any other client enters.
CohortClients you choose, such as ten in one industry, if their settings allow itInternal work only, labeled as internal. Client-facing output means switching to one client.
GeneralPlaybook and firm knowledge, no client dataInternal work and drafting from scratch

Every stored item carries a client ID. Before a draft is sent or exported to one client, an output check blocks it or asks for a scrub if anything in it traces to another. Each client is marked usable as an example, anonymized only, or never.

Retrieval permissions and the output check are the hard guarantees. The model's own behavior is an extra layer. Text pasted into a chat has no client ID, so the mode banner and staff guidance cover that case, and release tests include pasted content.

Data handling

What we hold, and what we will not claim.

What is true

  • Master records live in your Drive as readable Markdown. You keep them if you cancel.
  • Email and transcript content is processed in memory and cached encrypted for 15 to 30 minutes idle. It is not stored in our database as content.
  • Our database holds account IDs, routing identifiers, token references and usage metrics. Logs exclude message bodies by default.
  • Model providers are covered by business or API terms. We publish a subprocessor list and confirm retention and training terms in writing before a pilot starts.
  • Least-privilege access, encryption in transit and at rest, and an audit log of every read and write to client files.

What we will not say

  • That no sensitive data is ever at rest. Caches, backups and provider logs can hold data for a time.
  • That the AI never makes mistakes. Grounding lowers errors, accuracy is measured, and a person reviews every outbound draft.
  • That the system is unhackable or fully certified. We state the controls we have and the certifications we are working toward.

Roadmap

One workflow first. Wider only when the numbers say so.

The same context serves three surfaces, built in this order. Each stage starts when the one before it clears a measured gate.

Pilot build

Inbox drafting

Detects a client email, loads that client's dossier and project state, and creates an in-thread Gmail draft. Staff review, refine and send.

After that

Playbooks and calls

Project-type playbooks, then call transcripts from the recording tool your firm already uses.

When firms ask

Virtual Desk and Microsoft 365

A shared workspace portal with time tracking, and a SharePoint adapter.

Design partners

Three firms. Measured results.

We are recruiting three pilot firms for the first 90 days. Every pilot produces numbers: draft acceptance, facts that survive into the sent email, extraction accuracy and minutes saved per reply.

Altnull. Know your client. A little more with every email.

hello@altnull.com

A good fit

  • 8 to 25 staff, with three or more people touching each client account
  • Work runs on Google Workspace and client communication is mostly email
  • Multi-week engagements with a named owner and clear milestones
  • A principal or ops lead who will review the weekly report
  • Willing to share anonymized draft-edit data for evaluation