What was sold, promised and decided lives in email, Slack, documents and calls, and no system holds it. Aether sorts every message onto the engagement it belongs to, checks it against what you sold, and drafts the work that comes out of it: the Friday report, the change order, the follow-up nobody got round to writing.
Built for consulting firms of 25–100 people on fixed-fee work. Every claim in every draft opens to a dated, verbatim source you can check.
Project tool
Mapping specification v2
Confirm the cutover window18 Oct
Feed acceptance test24 Oct
Second migration dry run
Aether
SoldSOW §4.2 and its assumptions
Promisedcutover window, by Thursday
Decidedphase 2 waits for the feed test
Changeda second dry run, never priced
Timesheets
Hours logged412 h
Budget burned80%
Billable vs non-billable86 / 14
Your timesheetsknow the hours
Aetherknows why
Your project toolknows the tasks
buildaether.com
Advisory agentsReportingStatus update
Report
Weekly status — Acme Corp Expansion
Drafted from the week's actual delivery record. Promised checked against delivered, each item cited.
11 source quotes · due Friday
Narrative draftDraft ready
Cutover window to be confirmed Thursday1
Phase 2 held until the feed acceptance test passes2
Risk: 2 of 4 source exports still failing3
The migration plan committed for Thursday has not yet issued. The delay traces to the fourth feed, where the export contract is still unagreed on the client side.
Approve
Promised vs deliveredcross-referenced against prior debriefs
Feed validation reportDelivered 28 Aug
Mapping specification v2Delivered 1 Sep
Migration plan + cutover windowPromised Thursday, not delivered
Incomingsorted by engagement
Slack · Sam Okafor · #acme-delivery
Vendor export still failing on 2 of 4 systems.
Acme Corp ExpansionRisk
Drive · Q3 steering deck v4
Updated rollout dates for the Ontario plants.
Halden FoodsDocument
Call · Acme weekly sync · Fireflies
Mark Ellis: agreed, phase 2 waits until the feed test passes.
Acme Corp ExpansionDecision
Source quote3verbatim
“Vendor export still failing on 2 of 4 systems.”
Slack · #acme-delivery · Sam Okafor · 8 Sep 2026
Checked word for word against the message
Every line cites its message. Northwind and Halden stay out of Acme’s report.
They know a project is 60% delivered and 80% burned. They can’t tell you why.
Hours and budget in
ReadsEmailDriveSlackCalls
AetherKnows why
What was sold, the SOW, and the assumptions the fee was priced on
What was promised, commitments, with owners and due dates
What was decided, and the moment it's re-argued
What changed, including the scope nobody priced
Approved tasks out
Done comes back
ClickUpAsanaYour project tool, knows what’s next
TaskConfirm the cutover window
OwnerDana Reyes
Due18 Oct
ListProjectAcme Expansion
ClickUp and Asana today. Approved tasks arrive with a link to the promise they came from; from then on the status lives there, and only “done” comes back.
In 60 seconds
Whatthethinkinglayerdoes.
Your timesheets know the hours.Your project tool knows the tasks.Aether knows why.
What the layer does
Itholdstherecord,checksit,andwritesfromit.
01
It knows every engagement
Everyone can read your inbox. Only Aether knows which engagement each message belongs to.
Email, Drive, Slack and call transcripts from the notetaker you already use (Otter, Fireflies, Fathom or Read AI), each placed on one engagement
Decisions, risks and commitments pulled out with owners and due dates, matched to the people actually staffed
Learns what to trust: once a source proves reliable, its high-confidence items file themselves, and accuracy is shown per source
Every client's record is walled off from every other, by construction
Acme Corp ExpansionFixed fee
OverviewDecisions & commitmentsTeamSources
DecisionAuto-confirmed
Phase 2 waits until the feed acceptance test passes.
Acme weekly sync · Mark Ellis · 9 Sep
CommitmentAuto-confirmed
Confirm the cutover window.
DRDana Reyes · due Thursday#acme-delivery · 2 Sep
RiskUnconfirmed
Vendor export still failing on 2 of 4 systems.
SOSam Okafor#acme-delivery · 8 Sep
1 email from this inbox was placed on Northwind Phase 2. It can't be seen from Acme's record.
Confirmed by your team, by source
Slack · #acme-delivery48 of 50 · auto-confirmed
Calls · Fireflies31 of 33 · auto-confirmed
Email17 of 21 · to confirm
02
It checks the work against what you sold
The SOW isn't a PDF in a folder. It's what every ask and every message gets checked against.
Reads the assumptions the fee was priced on, and tells you when new evidence breaks one, with the client notice already drafted
Catches a settled decision being re-argued, with the “as agreed on 12 March” reply ready
Spots scope delivered without a change order, and the change order is already drafted, fee left for you
Hears the client's next need and hands it to Proposal as a brief
Assumption contradicted
SOW §4.2 assumed client-side data exports. The call on 9 Sep says they won't have them.
Acme weekly sync · flagged 2 hours ago
The SOW assumed (§4.2)
“Client provides data exports from all four source systems by 30 September.”
Acme weekly sync · 9 Sep
“We won't have the exports on our side until November at the earliest.”
Draft for the client, if you confirm
On the 9 September call your team said the source exports won't be available until November. SOW §4.2 priced the migration on receiving them by 30 September, so we'd like to agree how to cover the gap. Fee: [to be set].
Fee left blank. Nothing is sent until you price it, approve it and send it.
Confirm broken and review the draftStill holds
Marked broken.Client notice drafted. Review and price it.
03
It does the work about the work
Every warning arrives with the draft that answers it.
A status report waiting every Friday, promised checked against delivered
A brief before every client call, leading with what's still open
A handover pack the day someone rotates off
A RAID log you can export any time, built from the record rather than maintained by hand
ReportingDraft ready
Weekly status — Acme Corp Expansion
Scheduled every Friday · promised checked against delivered
DeliveredFeed validation report, 28 Aug
DeliveredMapping specification v2, 1 Sep
Not deliveredMigration plan and cutover window, promised Thursday
UnbilledArchitect coverage through Phase 2
11 source quotes · each opens to its sourceReview draft
Meeting PrepBrief ready
Brief — Acme weekly sync
Before the call · leads with what's still open
Still openCutover window, due 3 Sep and overdue
Where it standsThree of four feeds validated; the fourth has no export contract
Said last timePhase 2 waits until the feed acceptance test passes
Don't walk intoThe second dry run nobody has priced
9 source quotesOpen brief
Continuity BriefPack ready
Handover — Dana Reyes rotates off
A living context pack for whoever picks the engagement up
Commitments3 open, 1 overdue, each with its owner and date
Decisions14 on the record, 1 disputed by the team
PeopleWho decides what at Acme, and who has gone quiet
WatchSOW §4.2 assumption, contradicted on 9 Sep
26 source quotesOpen pack
RAID logExport
RAID log — Acme Corp Expansion
Built from the record, not maintained by hand
Risk2 of 4 source exports still failing
AssumptionClient-side data exports by 30 Sep, now contradicted
IssueCutover window past its due date
DependencyFeed acceptance test before phase 2
updated as the record changesExport
The chief of staff for every engagement
Askitaquestion,oraskitforthework.
Ask a question and the answer comes quoted from the record. Ask for work and it starts the agent, or strings several together within a budget you set, and hands the result back for review. When a task works well, save it. It becomes an agent the whole firm can run, versioned and on a schedule.
Answers with verbatim quotes, checked word for word against the source
Launches any agent from a sentence, scoped to one engagement
Multi-step tasks run under a per-run budget, and every output goes to review
Save a good task as a firm agent, versioned and triggerable, with its rewrite rate tracked
Your own assistant can call it: Claude on desktop, web or phone, Copilot, or your firm's own, over MCP. Switched on by an admin, revocable, and every call logged
Chief of staffAcme Corp · all engagements
Acme renews in six weeks. Are we at risk, on margin or on the relationship, and what should I bring to the QBR?Acme renews in six weeks. Are we at risk, on margin or on the relationship, and what should I bring to the QBR?
Splitting this into four questions, run at once4.6s
Recall11 sources on renewal, scope and the sponsor
Expansion Scout2 pieces of work delivered, never priced: $18,400
Client RiskMedium risk: the sponsor has gone quiet since 9 Sep
Margin is the bigger risk. Two pieces of work were delivered outside the SOW, worth $18,400, and neither is priced.[2]
The relationship is holding but cooling: Acme’s sponsor hasn’t replied on a thread since 9 Sep.[5]
Bring the overdue cutover date with a new one, and put the unpriced work on the table as a change order.[8]
QBR brief drafted, 11 sourcesChange order drafted, fee left blank
Save this as an agent your firm can reuse?
Run it six weeks before every client renewal, for every client.
Save as agentNot now
Saved: Pre-renewal review · v1
Runs six weeks before each renewal. Every output goes to review first.
Built for the team
Achatwindowhelpsoneperson.Anengagementtakesateam.
The whole team works from one record of the engagement: who owns what, who has reviewed it, who signed it off, and what was said about it along the way.
Discuss it where it sits
Comment on a decision, a risk or a change order right where it is, and @mention someone. They see it in their queue on Home and by email.
Change order: training for the Toronto teamSigned off
DR
Dana Reyes · 10:12
@Sam can you review this before it goes to Acme? Fee’s still blank.
SO
Sam Okafor · 10:20
The first Toronto session is already in SOW §3.1. Bill the second one only.
DR
Dana Reyes · 10:24
Good catch. Updated to one session, 2 days.
Sam Okafor approved the review
Signed off by Priya Shah, engagement lead
What's new since you last looked
Each engagement's timeline marks what changed since your last visit, so coming back from a week away takes minutes.
New since you last looked · Mon 17:02
Friday status report drafted, 11 source quotes
Aether · Today 12:00
New
Task sent to Asana: confirm the cutover window
Dana Reyes · Today 11:42
New
Disputed: “Phase 2 starts in November”. Sam says the call moved it to January
Sam Okafor · Today 10:05
New
Commitment confirmed: the cutover window, by 18 Oct
Dana Reyes · Today 09:40
New
Earlier
Decision recorded: data migration runs in two waves
Priya Shah · Mon 16:10
Review, then the lead signs off
Ask a teammate to review a report, proposal or change order. The engagement lead's approval is the one that lets it go out.
Review requested from Sam Okafor
Sam Okafor approved the review
Priya Shah signed it off as lead
Change orderSendSend
Every piece of work has an owner
Every engagement has a lead. A task, draft or reminder with no owner lands with that lead, and a morning email says what's waiting to be handed out.
Friday status, AcmePS
Follow-up: cutover windowDR
Brief: Northwind steeringSO
Priya Shah assigned it to Sam Okafor
Checked by the people who were there
Teammates confirm or dispute what Aether pulled out of a call or a thread, so the record is vouched for, not just extracted.
Decision
Phase 2 starts in November.
Dana confirmedSam disputed
“The call moved it to January.”
Every action on the record
Who approved, sent, assigned, changed or connected what, and when, in one firm-wide activity log.
Today 11:42Dana Reyessent a task to Asana · Confirm the cutover window
Today 11:30Priya Shahsigned off and sent · Change order, Acme Corp Expansion
Today 10:05Sam Okafordisputed a decision · Phase 2 start date
Today 08:12Priya Shahconnected a notetaker · Fireflies
Mon 17:10Priya Shahchanged retention · Halden Foods, legal hold on
One record, the whole engagement
Sixagents,fromtheproposaltothehandover.
Each runs on a schedule, on a trigger, or when you ask. Point tools cover one moment. Your systems cover the transaction. These cover the reasoning across the whole engagement.
A managing partner can’t put a guessed summary in front of a client. Every promise, milestone and risk in a draft opens to its source, its date and the verbatim excerpt, checked word for word. Where the record can’t answer, Aether says so instead of writing around it. Sending, pushing a task or changing a record waits for one approval from the right person.
Drafts first in one queue, ranked by what stops being useful first
Capped at ten items, because a longer list gets ignored
Gaps surfaced as questions, not filled with confident guesses
Unlimited seats, so a warning in a junior's thread still reaches you
HomeQueue2BoardBy date
Ask about Acme Corp Expansion…
Prep my next meetingDraft this week's updateIs this client at risk?
Needs your judgment2
Draft ready
Friday status for Acme Corp Expansion: drafted, 11 source quotes.
Scheduled weekly · promised vs delivered checked
“Migration plan lands Thursday. We'll have the cutover window confirmed by then.”
Slack · #acme-delivery · 2 Sep 2026 · commitment open
Review draftApproved by Priya Shah · sent to Acme
Overdue commitment
The cutover window for Acme is past its due date.
Owner: Dana Reyes · due 3 Sep · still open
Follow-up drafted
Assumption contradicted
SOW §4.2 assumed client-side data exports. The call on 9 Sep says they won't have them.
Fireflies · Acme weekly sync · 9 Sep 2026
Client notice drafted
Also noticed 4Below the top ten. Never pushed, never discarded.
Roadmap
Wherethelayergoesnext.
Planned
Retrospective
Looks back across closed engagements for the patterns that repeat, like the SOW clause that always ends in a re-scope, and brings them into the next proposal. De-identified and reviewed by a person before anything is reused.
Planned
More drafts
The post-meeting recap, the steering and quarterly pack, the close-out report, and a de-identified case study at the end of an engagement.
Planned
Constraints, tracked
Hard limits such as a budget cap, a staffing rule or a regulatory boundary, tracked as their own kind of item and checked the way assumptions are.
Priced per active project, the same unit your time and billing system already counts. Nothing is gated behind a tier, and there’s nothing to negotiate but the count.
A 50-person firm runs about 33. Drag to your own count.
Monthly
$1,287 / month
$39 per active project / month
Annual, prepaidSaves 17%
$12,870 / year
$390 per active project / year
Included at every price point
Proposal
Meeting Prep
Reporting
Client Risk
Expansion Scout
Continuity Brief
Chief of staff
Saved agents
RAID log
Review and sign-off
Activity log
MCP access
Unlimited user seats
All integrations
No minimum: pay for the engagements you run
“We don’t charge per seat. Everyone in the firm has it, from analysts to PMs to partners, because a warning buried in a junior’s thread is exactly the one you need caught, and seat rationing guarantees you miss it.”
Questions
Questionsyou’llprobablyask
Your time and billing system counts hours, budget and invoices. It knows a project is 80% burned; it can't tell you the burn started when a settled decision got re-opened on a call in week six. Aether sits beside it and holds the reasoning behind the numbers. It doesn't replace it or write into it, and if your timesheets live in a spreadsheet, the same applies.
No. Aether works out what a commitment requires; your project tool is where the work gets done. Today that's ClickUp or Asana. An approved task goes there with its owner, due date and a link back to its source, and from then on its status lives in your tool. Only one thing comes back, done or not done, so there's no two-way sync to fight with.
It would be, if it only raised alarms. It replaces the blank page for your status reports, meeting briefs, change orders and handovers, work your team does every week, and every warning it raises arrives with the draft that answers it. If it only did the alerts, we wouldn't buy it either.
Keep it; it's good at recaps. But Copilot works at the workspace level and has no concept of an engagement. It can summarise Tuesday's call. It can't draft your Acme status report from that engagement's record, cite every line, and tell you the scope decision on Tuesday contradicts one you settled in March. That's a data-model gap, not a model-quality gap.
They remember you. Aether remembers the engagement: what was sold, promised and decided, with the source for each, and each client's record walled off from the others. A general assistant with one memory across thirty clients isn't built for a firm that signs NDAs. And if you like your assistant, keep it. It can call Aether for the engagement record over MCP.
Good, we connect to them. We don't record calls. We take the transcripts your notetaker already produces, place each call on the right engagement using the calendar invite, and carry what was said across fourteen weeks, four channels and two staff rotations.
For one document, probably. But it doesn't know your service lines, your delivery phases, what you call things internally, or what your firm treats as a risk signal, so it writes competent, generic consulting. Aether captures that once, and every draft after it comes out in your voice, to your standards, with your hard rules applied. And a chat is one person's. In Aether the team works from the same record: drafts go to review and the lead signs off, comments sit on the decision they're about, and every piece of work has an owner.
Aether connects to your firm's own workspace, never your client's. Each client's record is walled off from every other, and a document can be marked internal so client-facing drafts never quote it. Retention is set per engagement, with legal hold, and destruction on request with a record of what was destroyed. Every action in Aether is recorded in a firm-wide activity log.