> ## Documentation Index
> Fetch the complete documentation index at: https://docs.integratewise.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# 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.

```text theme={null}
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

| Surface              | What it does                                                                                                         | Governed by                                        |
| -------------------- | -------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------- |
| **Connectors**       | Typed, versioned bridge to a provider (Salesforce, M365, Slack, etc.) — handles auth, discovery, normalization hints | Tenant + One Auth scopes + activation              |
| **APIs / Webhooks**  | Provider contracts for read and event-driven ingest                                                                  | Connector + pipeline contracts                     |
| **MCP**              | Tool / context surface for AI — routes through MCP Pool with tenant and Work scoping                                 | MCP Pool routing boundary — not an open public MCP |
| **Sync / Ingestion** | Continuous and event-driven loading of external state into the Spine                                                 | Four-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

<Callout type="warning">
  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.
</Callout>

* 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}>
  <Card title="Discovery & Activation" icon="magnifying-glass" href="/platform/discovery-activation-view">
    What exists vs what should become active for this tenant/runtime/context.
  </Card>

  <Card title="Capability Fabric" icon="puzzle-piece" href="/platform/capability-fabric-view">
    How discovered capabilities become provider-neutral actions.
  </Card>

  <Card title="Ingestion & Normalization" icon="arrow-down-to-line" href="/spine/ingestion-normalization-pipeline">
    How read-side sync becomes Business Context.
  </Card>
</CardGroup>
