Unclassified

13 · Ecosystem & Integration View

Ecosystems, connectors, APIs, webhooks, MCP, MCP Pool, external systems, synchronization, ingestion, and actions — how One Auth scopes reach the outside world.

Ecosystems Are Where Business Reality Lives

The Business Context Spine does not replace Salesforce, M365, Jira, or NetSuite. Those ecosystems are where business information and actions reside. The platform connects to them in a governed way.

IW One Auth (scoped per ecosystem)
      │
      ├── Connectors (typed, versioned, tenant-scoped)
      ├── APIs / Webhooks / Events (provider contracts)
      ├── MCP + MCP Pool (model-context side, governed routing)
      └── External Systems (the actual SaaS / on-prem system)
            │
            ├── Synchronization (read) → Loader → Normalizer → Spine
            └── Actions (write) ← Hermes ← Governance ← Capability Fabric

Integration Surfaces

SurfaceWhat it doesGoverned by
ConnectorsTyped, versioned bridge to a provider (Salesforce, M365, Slack, etc.) — handles auth, discovery, normalization hintsTenant + One Auth scopes + activation
APIs / WebhooksProvider contracts for read and event-driven ingestConnector + pipeline contracts
MCPTool / context surface for AI — routes through MCP Pool with tenant and Work scopingMCP Pool routing boundary — not an open public MCP
Sync / IngestionContinuous and event-driven loading of external state into the SpineFour-flows pipeline

One Auth to Ecosystems

Connecting an ecosystem is a One Auth scope grant — not a separate OAuth bolt-on.

  • Scopes are tenant- and user- and Work-context aware.
  • Discovery enumerates capabilities per connected ecosystem; activation decides what becomes available to this runtime.
  • Reads hydrate the Spine via governed ingestion; writes never bypass governance and Hermes.

MCP Pool

MCP in SpineWorkspace is not an unrestricted public MCP. It is a governed MCP Pool with tenant, Work, and capability scoping and explicit routing to Hermes.

  • MCP exposes capabilities to AI under the Capability Fabric.
  • The Pool routes to executors, but Hermes remains the only path that actually executes authorized external mutations with evidence capture.

Where to Go Next

<CardGroup cols={2}>
What exists vs what should become active for this tenant/runtime/context.


How discovered capabilities become provider-neutral actions.


How read-side sync becomes Business Context.
</CardGroup>