This document is password protected.

Proposal · May 2026

AI in the daily workflow.
From tenant
to personal assistant.

A four-phase roadmap for EA Partner — from a working proof-of-concept to productive AI integration across the entire work environment.

Digital Apes
Client EAPartner GmbH
Thomas Etienne
Prepared by Digital Apes GmbH
Alain Hoch
Date 28 May 2026
Valid until 30 June 2026

Where we stand — and what we're building toward.

The proof-of-concept is technically validated. We've shown that a modern AI client (Claude) can be connected to a Microsoft 365 tenant cleanly, securely, and with proper permission boundaries — including the niche workloads EA Partner relies on daily that Microsoft doesn't cover out of the box.

PoC result: Six Microsoft MCP servers (Mail, Calendar, Word, SharePoint, OneDrive, Identity) plus four custom MCPs we built (Teams chats, OneNote, Shared Mailbox, Group Mails) all run productively against our tenant. OAuth/PKCE, audit log, dry-run on write operations, prompt-injection protection.

What the PoC was not

The PoC ran against our tenant. It says: "This works technically." It does not say: "This works in EA Partner's reality." That step requires moving into your environment — with your mail, your documents, your workflows.

Open topics from our conversation (24 April 2026)

Our proposal: we split the engagement into four clearly delineated phases. Each phase delivers standalone value, has a fixed price range, and ends with a decision point. You can stop after any phase, continue, or reorder them.

Four phases, one common thread.

The build-up is iterative: each phase builds on the last, each delivers real value on its own. Phase 0 (PoC) is complete and was free for EA Partner — the following phases are the productive implementation.

Phase 1 approx. 3 weeks

Tenant integration

All MCPs from the PoC, freshly provisioned in your M365 tenant. Pilot user Thomas Etienne.

CHF 5,000 – 7,000
Phase 2 approx. 2 weeks

Archive connection

Make the SMB archive searchable. The AI accesses historical projects contextually.

CHF 2,000 – 4,000
Phase 3 approx. 10–12 weeks

Personal Assistant

«Cognitive Workspace» — dedicated web app. Business and private life in one interface with memory.

CHF 15,000 – 40,000+
Phase 4 optional · R&D

On-Prem & Retainer

Your own infrastructure, maximum sovereignty. On-site setup — a joint pioneer step.

CHF 6,000 – 8,000

Why we slice it this way

Tenant integration. Your personal AI workspace.

Goal: within three weeks you're working in your daily Microsoft setup with an AI assistant that knows your real mail, calendar, OneNote and document context — properly authenticated, fully auditable, with no shadow IT.

What gets delivered

🔐

Entra app registration

Dedicated app in the EA Partner tenant. OAuth 2.0 with PKCE, single-tenant, public client. Clean permission structure, documented.

📧

Microsoft Work IQ MCPs

Mail, Calendar, Word, SharePoint, OneDrive, Identity. Provisioned, tested, usable in Claude Desktop or VS Code.

🧩

Custom MCPs deployed

OneNote, Teams chats, Shared Mailbox, Group Mails — the workloads Microsoft doesn't cover itself. Code from the PoC, freshly configured.

🛡️

Security patterns

Audit log on every write, dry-run by default on send/reply, prompt-injection markers on external content.

📚

Onboarding & docs

1:1 handover with you, cheat sheet for typical use cases, written setup documentation, troubleshooting guide.

📈

Use-case workshop

Half-day session: we walk through your real workflows and identify where the assistant will create value first.

What we need from EA Partner

Phase 1 price: CHF 5,000 – 7,000. The range depends on how much custom-MCP adaptation your specific tenant configuration requires (e.g., group mail structures, shared-mailbox permissions). Fixed price after the setup workshop.

Archive connection. The knowledge of your projects, on tap.

EA Partner sits on an SMB archive grown over years on a Synology — plans, correspondence, tenders, renovation files. Today the archive only helps when someone knows where to look. Phase 2 turns it into an active knowledge base, queryable in natural language.

Concretely: we get access to the Synology and build a connection that lets the AI search the SMB archive and return contextually relevant content. How that connection works in detail — direct SMB mount, Synology API, indexing via Active Backup, or a lightweight crawler — we decide after inspecting the actual environment.

The challenge: "grown over years" means a lot of data — and none of it is currently vectorised or prepared for an AI. Running everything through an embedding model in one go would be expensive and slow. So we approach it in stages.

Phase 2 — the entry-level step

Phase 2 opens the archive for the AI at the navigation level: filenames, paths, project numbers, dates — everything that can be unlocked without an embedding run. That resolves 60–70% of typical "where was that again…?" queries instantly.

🔍

Federated search

The AI queries the Synology live through its own search. No vectorisation required. Finds what the Synology itself finds — filenames, full text on indexed formats.

📑

Metadata index

We index paths, project numbers, modification dates. Quick filtering: "show me everything for Project X since 2024", even if the Synology can't do that itself.

What Phase 2 doesn't deliver — and why that's OK: True semantic understanding ("find correspondence with a similar tone to this one") requires vectorisation. That's a separate step with its own costs — we build it once we know whether you actually need it. Often it turns out after Phase 2 that navigation alone is enough.

What Phase 2 concretely delivers

Phase 2 price: CHF 2,000 – 4,000. Fixed price after the audit. Optional extension Phase 2b (selective vectorisation for semantic depth): approx. CHF 3,000 – 5,000 + ongoing embedding costs. We build 2b only once you concretely see the need after Phase 2 — not on speculation.

Personal Assistant. A "Cognitive Workspace" for you.

Phases 1 and 2 connect the AI to your existing Microsoft tools. Phase 3 builds something new: a dedicated web app that brings business and private life into one interface, maintains persistent memory and works proactively — rather than just responding to commands.

The concept: Cognitive Workspace

Not a second chat client. A dedicated interface with three pillars — connectors, memory, agents — built on an architecture we already have experience with (Next.js + our own "Brain" daemon, encrypted storage of sensitive tokens, vector search over personal knowledge).

🔌

Connectors

All MCPs from Phase 1 plus private sources: personal mail account, personal calendar, notes & to-dos.

🧠

Memory

Persistent conversations, factual memory ("my favourite café in Lucerne", "Client X prefers PDF plans"), pgvector search across it all.

🤖

Agents

Proactive: morning briefing at 7 a.m., overnight mail triage, meeting prep with archive context, weekly summary on Friday.

Three directions — we recommend a mix

Phase 3 price: CHF 15,000 – 40,000+ for exactly one concept. Lower bound = the concept you choose as a solid MVP, production-ready. Upper bound = the same concept with fine UX polish, multiple agent workflows and intensive iteration time. Precise scoping at the start of the phase — the range is depth, not breadth.

How it could look. A first draft.

Three sketches — same functional core, three characters. We build exactly one of them, you choose the direction at the start of Phase 3. The other two are food for thought so you can make an informed decision.

How to read this: the three concepts are not add-ons. You get exactly one fully developed product — whichever you choose. The price range doesn't change because of it.

Workspace Concept 1 / 3 · Light · 3-column
workspace.eapartner.intern
EAPartner
Workspace
Today
Briefing
Mail triage
Schedule
Projects
Schmidstr.
Hotel Pilatus
Renovation B.
Private
Family
Monday · 27 May
Morning briefing
7:00 · auto
calendarmailarchive Three topics for today: on-site meeting Schmidstrasse at 2 p.m. (site manager Käppeli expects the updated plans — already in OneDrive), Hotel Pilatus tender due tomorrow (structural calculation still open) and email from Mr Buchser about the renovation quote — he has detail questions. ↳ 12 mails · 4 meetings · 2 SharePoint updates since Friday
What did Käppeli say last time about the façade?
archivememory At the 28 April meeting the fibre-cement variant was still open — he wanted sample material. The archive holds the correspondence from 2 May: you ordered three samples, delivery was scheduled for week 19. ↳ /Archive/Schmidstr/2026-05_correspondence.docx
Ask or assign…
Sources today
Schmidstrasse 14
Plan v3.2 · OneDrive
Correspondence Käppeli
SMB archive · 02.05
Hotel tender
SharePoint · WIP
Memory
Käppeli = site manager
Buchser prefers PDF
Tenders on Fridays
Briefing Concept 2 / 3 · Dark · Executive stream
eapartner-briefing.intern
Good morning, Thomas
Monday · 27 May
5Meetings
07:30
Morning briefing ready
12 mails prioritised · 2 tenders flagged
09:00
Call with site manager Käppeli
Fibre-cement samples Schmidstrasse · memo ready
11:30
Hotel Pilatus tender — review
Structural calculation still open · deadline tomorrow 4 p.m.
14:00
On-site Schmidstrasse 14
Plans v3.2 on OneDrive · address sent
"Prep me for Käppeli."
Cockpit Concept 3 / 3 · Blueprint · Project grid
cockpit.eapartner.intern
EA · Cockpit4 active projects
Build
Schmidstrasse 14
Renovation · W22
Review
Hotel Pilatus
New build · Tender
Build
Burgerhaus renovation
Heritage · W24
Study
Office Allmend
Feasibility · WIP

Three concepts · same functional core · final design language is defined with you in Phase 3

Where your data lives. Three tiers, you choose.

Before booking Phase 4, it's worth looking at the data-flow reality. In phases 1–3 we send requests by default to a frontier provider (Anthropic). If that feels too open, there are two escalation tiers.

☁️

1 · Standard Cloud

Anthropic API. Content transported encrypted, processed under provider policy. Industry standard, cheapest option. Default in Phase 1–3.

🛡️

2 · Trusted Cloud

Frontier provider with a contractual "no training on your data" commitment (Anthropic Enterprise / AWS Bedrock / Azure OpenAI). Higher token prices, small setup surcharge.

🏠

3 · On-Prem (Phase 4)

Local infrastructure, your hardware. Local open-source LLMs (still pioneer work) or hybrid mix. Maximum effort, maximum sovereignty.

Transparency note: at Tier 1, the LLM provider has technical access to the content of your requests — contractually safeguarded, but worth knowing. Token costs run directly through your API account (typically CHF 50–200/month for one active user, depending on usage) — they're not a subscription with us, but pay-per-use with Anthropic.

Phase 4 — joint R&D investment

Phase 4 is also our first productive on-prem case — which is precisely why we run it as an R&D partnership at a reduced pioneer rate. Concretely: ~2 weeks on-site at your premises, joint setup on your hardware (e.g. NVIDIA DGX Spark or equivalent), evaluation of the right local model, installation in week 3. Local open-source LLMs are currently still a Goldilocks problem (small = weak, large = slow) — we may need to build a custom harness around it. The reduced price reflects this pioneer role: you get an on-prem AI earlier and cheaper than at our standard day rate, we gain our first validated on-prem case.

Phase 4 price: CHF 6,000 – 8,000. Includes setup, model evaluation, on-site installation. Fixed price after hardware inspection. Hardware procurement (Spark / workstation / GPU) not included — recommendation and procurement on request.

Retainer — ongoing operations

PlanInclusionPrice
Basic Retainer Updates, small adjustments, monitoring, max. 8h/month CHF 2,000 / month
Active Retainer Plus new agents, connectors, max. 12h/month, priority support CHF 3,000 / month

Both plans cancellable monthly. Unused hours carry over within the current quarter; they expire afterwards.

Schedule. From "go" to a productive assistant.

We work with a fixed cadence from "go". Phases 1 and 2 are small enough to wrap in under two months. Phase 3 is the substance — three to four months, with clear intermediate results every two weeks.

WeekPhaseMilestone
W 1Phase 1Setup workshop, Entra app registered, first OAuth flows
W 2–3Phase 1All MCPs deployed, use-case workshop, handover
W 4DogfoodingYou work live with Phase 1; we're on standby for questions and quick fixes
W 5–6Phase 2Archive audit, architecture recommendation, custom MCP for the archive
W 7Decision gateWhich concept becomes Phase 3? Scope sharpening based on Phase 1+2 experience
W 8–10Phase 3Foundation: web app setup, Brain daemon, first connectors
W 11–13Phase 3Memory layer, vector search, first agent (morning briefing)
W 14–16Phase 3More agents, UI polish, fine-tuning the chosen concept
W 17–18Phase 3Hardening, handover, training

Total: ~4 months for Phase 1–3. The order is not set in stone: you can e.g. do Phase 1 + 2, then jump straight to Phase 4 (On-Prem) and tackle Phase 3 (Personal Assistant) later. On request, Phase 1 and 2 can even run in parallel — that shortens the total duration by 2–3 weeks.

What we need from you

Investment. Transparent, phased, cancellable.

All prices in CHF, excluding VAT. Each phase is a separate engagement with its own sign-off — you never commit beyond the next phase. Microsoft licences and cloud costs (Anthropic API, optional vector DB hosting) are not included and run directly through your accounts.

PhaseContentDurationPrice
Phase 0 Proof-of-Concept completed free
Phase 1 Tenant integration & personal workspace ~3 weeks CHF 5,000 – 7,000
Phase 2 SMB archive connection & search ~2 weeks CHF 2,000 – 4,000
Phase 3 Personal Assistant — Cognitive Workspace ~10–12 weeks CHF 15,000 – 40,000+
Trusted Cloud Upgrade to no-train provider (Anthropic Enterprise / Bedrock / Azure) one-time CHF 1,500 – 3,000
Phase 4 On-Prem setup & connection (optional, R&D partnership) ~3 weeks CHF 6,000 – 8,000
Retainer Ongoing operations & development (optional) monthly CHF 2,000 – 3,000 / month

Total Phase 1–3 (realistic range): CHF 22,000 – 51,000+. Phase 1 and 2 typically land in the lower to middle third of their range. Phase 3 is depth and is determined by your concept decision in week 7 — the upper bound is realistic with multiple agent workflows and full UX polish.

Terms

Digital Apes

The foundation is laid.

Now begins the part where ideas turn into real results.

Schedule the setup workshop
A short reply is enough — we'll come back with two time slots.
Company Digital Apes GmbH
Web digitalapes.ch
Contact alain@digitalapes.ch