Skip to main content
Case studies
Virtual assistant agency, 150+ assistants

The agency that stoppedlosing what it knew.

A VA agency with 150+ assistants was losing institutional knowledge every time someone left. We built an autonomous continuity agent that captures meetings, monitors Slack, and writes SOPs in real time, so the knowledge stays even when the people change.

Optinizers
95%
Onboarding reduction
6 weeks to 3 days
94%
Knowledge captured
Up from 30%
0
SOPs generated
Automatically
$0K+
Annual savings
Direct ROI
The challenge

Knowledge walkedout the door.

The VA industry has notoriously high turnover. At Optinizers, around 27 assistants left each year, moving to full-time roles, pursuing other opportunities, or burning out from the demanding work.

The real cost was not recruitment. It was the institutional knowledge that walked out the door with each departure: years of client context, preferences, and relationship nuance, gone with the person who held it.

Undocumented workflows

70% of client-specific processes existed only in assistants' heads. One person leaving turned a routine into a crisis.

Lost context

Years of communication history, preferences, and relationship nuance disappeared. New assistants started from zero.

Extended onboarding

6 to 8 weeks to get a new assistant fully productive, during which client satisfaction dropped and errors rose.

Repeated mistakes

Without documented learnings, new assistants made the same mistakes their predecessors had already solved.

~27 VAs
Leaving per year
18% annual churn
6 to 8 wks
Onboarding time
Per replacement
~$6,700
Cost per turnover
Recruitment plus lost productivity
What we built

An agent thatcaptures and recalls.

An autonomous knowledge-capture system in five layers, built on LangGraph and LangChain. It listens where the work happens, turns what it hears into structured SOPs, connects it in a knowledge graph, and answers natural-language questions with citations.

The architecture
01
Meeting intelligence layer

Integrates with Zoom and Google Meet to record, transcribe, and analyse every client call, with speaker identification linking statements to people.

Zoom SDKWhisperChatGPT
02
Channel monitoring

A Slack bot passively reads client channels, extracting decisions, commitments, and process changes, and ignoring casual conversation.

Slack APILangChain
03
SOP generation engine

Converts extracted knowledge into structured, versioned SOPs, detecting when a process is being described and documenting it step by step.

ChatGPTLangGraph
04
Knowledge graph

Connects every captured detail in a semantic graph, so a question synthesises insight across meetings, Slack, and documented SOPs.

PineconePostgreSQL
05
Retrieval interface

New assistants ask natural-language questions and get contextual answers with citations, returning exact quotes with timestamps.

RAGNext.jsVercel AI SDK
The results

Productive onday one.

New assistants now query the knowledge base from their first day instead of starting from zero.

Metric
Before
After
Onboarding time
Productive immediately
6 to 8 weeks
3 days-95%
Knowledge captured
Near-complete coverage
~30%
94%3x
SOPs generated
Zero manual effort
Manual, ad hoc
1,247 auto-generatedAutomated
Annual cost savings
Lower onboarding cost, better retention
$0
$180,000+Direct ROI
94%
Knowledge captured
Up from 30%
3 days
Onboarding
Was 6 to 8 weeks
$180K+
Annual savings
Direct ROI
How it shipped

Thirteen weeksto handoff.

01

Discovery and integration

Weeks 1 to 2

Mapped existing workflows, integrated with Zoom, Slack, and Notion, and stood up the infrastructure.

02

Pilot deployment

Weeks 3 to 4

Deployed to 3 client accounts and tuned extraction accuracy and SOP-generation quality.

03

Full rollout

Weeks 5 to 6

Extended to all 40+ clients and trained assistants on the retrieval interface.

04

Advanced features

Weeks 7 to 9

Implemented knowledge-graph connections, semantic search, and cross-client insight synthesis.

05

Training and adoption

Weeks 10 to 11

Ran comprehensive training sessions and built custom dashboards for team leads and managers.

06

Optimisation and handoff

Weeks 12 to 13

Refined against real usage, added custom prompts for specific client contexts, and completed knowledge transfer.

The stack

What it runs on.

LangGraphLangChainWhisper AIChatGPTPineconePostgreSQLNext.jsVercel AI SDKSlack APIZoom SDKNotion APIRedis
We went from losing weeks of productivity every time a VA churned to having new team members productive on day one. The agent does not just document, it understands context.

When a new assistant asks how a client prefers their reports, the system does not just return a doc. It synthesises insight from six months of meetings and Slack into a coherent answer. It is like the institutional memory never left.

B
Brian Nagele
CEO, Optinizers