IntegrateWise — Self-Demonstration Doctrine
v1.0 · May 28, 2026
Author: Nirmal, Founder
Scope: Internal reference. How IntegrateWise demonstrates its own value by running on itself.
Companion to: docs/ARCHITECTURE_V2.md, docs/OPERATOR_LOOP_DOCTRINE.md
The strongest proof of the architecture is that IntegrateWise runs on IntegrateWise.
The Principle
We do not demonstrate the product by showing a customer's data.
We demonstrate it by running our own operations through the same loop.
Our ops are the demo. Our loop is the proof.
The Agents
| Agent | Role | Tool |
|---|---|---|
| Handover Agent | Produces the playbook — what needs to happen, in what order, with what priority | IntegrateWise engine (SignalAnalyzer → Intelligent Routing) |
| Ops Agent | Receives the playbook, routes to the right executor | IntegrateWise Ops surface |
| Hermes / Claw | Executes the actions in native tools | Hermes (orchestrator), Claw (executor) |
The Flow
IntegrateWise Engine
│
▼
Handover Agent produces playbook:
"Here is what needs to happen in our ops today.
Priority 1: X. Priority 2: Y. Priority 3: Z.
Tool: A. Reason: B. Expected impact: C."
│
▼
Ops Agent receives the playbook
Routes to executor based on action type
│
▼
Hermes / Claw executes:
- Writes to HubSpot, Jira, Notion, Slack
- Creates tasks, updates records, sends messages
- Logs actions in native tools
│
│ ← RETURN (via MCP read — same as any customer)
▼
MCP connector re-reads the tools
Normalizer detects what changed
Spine updates
SignalAnalyzer re-evaluates
Memory records the outcome
Next playbook generated
│
└──── Loop continues
If Hermes or Claw writes into any connected tool, it loops back into the same flow. The engine sees its own actions as new data. The loop is self-reinforcing.
Why This Matters
1. It's the strongest possible demo
A customer watching IntegrateWise run its own ops sees:
- The handover agent producing a real playbook from real data
- The ops agent routing it correctly
- Hermes/Claw executing in real tools
- The loop closing automatically on the next sync
- Memory compounding from the previous cycle
This is not a sandbox. This is not synthetic data. This is the actual system running on actual ops.
2. It validates the architecture before the first customer
Every cycle of our own ops is a test of the full loop:
- Does the Normalizer correctly identify our entities?
- Does SignalAnalyzer surface the right signals?
- Does Intelligent Routing produce actionable playbooks?
- Does the MCP re-read correctly detect what Hermes/Claw did?
- Does memory compound correctly?
If it works for us, it works for the customer.
3. It enforces the boundary
By running our ops through the same system, we enforce the architecture's boundary in practice:
- IntegrateWise provides the playbook (intelligence)
- Hermes/Claw executes in native tools (execution)
- MCP closes the loop (bridge)
We don't build a special internal path. We use the same path the customer uses.
The Handover Agent
The Handover Agent is the session-end intelligence layer. At the end of every significant session or work cycle, it:
- Reads the current state of our ops from the Spine
- Identifies what changed, what was completed, what is pending
- Produces a structured handover playbook:
- What was done (with evidence)
- What is pending (with priority and reason)
- What the next agent needs to know
- What actions are ready to execute
The handover is not a summary. It is an operational state transfer — everything the receiving agent needs to continue without loss of context.
The Ops Agent
The Ops Agent receives the handover playbook and:
- Validates the playbook against current state
- Routes each action to the correct executor (Hermes for orchestration, Claw for execution)
- Tracks execution status
- Feeds results back into the loop
The Ops Agent does not execute. It routes. Execution belongs to Hermes/Claw.
The Return Path
When Hermes or Claw executes an action in a native tool:
- The action is written to the tool (HubSpot task created, Jira ticket updated, Notion page written)
- On the next MCP sync cycle, the connector reads the tool
- The Normalizer detects the change
- The Spine updates the entity
- SignalAnalyzer re-evaluates
- Memory records: "On [date], [action] was executed by [agent]. Result: [outcome]."
- The next playbook reflects the new state
The loop closes automatically. No manual reporting. No status updates. The engine sees what was done because it reads the same tools that were written to.
The Compounding Effect
Each cycle through the loop enriches the memory:
Cycle 1: Engine sees raw data. Playbook is based on signals only.
Cycle 2: Engine sees what was done in Cycle 1. Playbook is based on signals + outcomes.
Cycle 3: Engine sees patterns across Cycles 1-2. Playbook is based on signals + outcomes + patterns.
...
Cycle N: Engine has full institutional memory. Playbook is based on everything that has ever happened.
This is the compounding moat. Every cycle makes the next playbook better. The longer the system runs, the more valuable it becomes.
The Demo Script (Internal Ops Version)
[Show the Handover Agent output]
"At the end of yesterday's session, the Handover Agent produced this playbook.
It read our Spine, identified 3 pending actions, and handed them to the Ops Agent."
[Show the Ops Agent routing]
"The Ops Agent received the playbook and routed:
- Action 1 to Hermes (orchestration — multi-step)
- Action 2 to Claw (execution — single tool write)
- Action 3 to Claw (execution — single tool write)"
[Show Hermes/Claw executing]
"Hermes orchestrated Action 1. Claw executed Actions 2 and 3.
All three wrote to native tools — HubSpot, Jira, Notion."
[Show the next sync]
"This morning, the MCP connector ran. It read HubSpot, Jira, and Notion.
It detected all three changes. The Spine updated. Memory recorded the outcomes."
[Show the next playbook]
"The next Handover Agent output reflects what was done.
The playbook for today is built on yesterday's outcomes.
The loop closed. Memory compounded. This is IntegrateWise running on IntegrateWise."
The One-Line Statement
IntegrateWise demonstrates its value by running its own ops through the same loop it sells to customers.
The handover agent produces the playbook. The ops agent routes it. Hermes/Claw executes. MCP closes the loop. Memory compounds. The next cycle is smarter than the last.
This is the proof. This is the demo. This is the architecture.
Document: IntegrateWise Self-Demonstration Doctrine v1.0
Author: Nirmal, Founder
Companion to: docs/ARCHITECTURE_V2.md, docs/OPERATOR_LOOP_DOCTRINE.md