Unclassified
11 · Communication Bridge
The mechanism through which Spine, AI runtimes, agents, workflows, and systems communicate around work
The mechanism through which everything communicates around work.
The Communication Bridge is not merely connectivity. It is the architectural layer through which Spine, AI runtimes, agents, workflows, and execution systems communicate around work.
Communication Bridge Model
SPINE
│
Context / Work / State
│
▼
COMMUNICATION BRIDGE
│
┌────────────┼────────────┐
│ │ │
ADK ORCHESTRATOR ACP
│ │ │
└────────────┼────────────┘
│
AGENT RUNTIME
│
┌────────┼────────┐
│ │ │
MCP Workflow API
│ │ │
└────────┼────────┘
▼
EXECUTION
Protocol Separation
| Protocol | Purpose |
|---|---|
| MCP | AI ↔ Tool / Resource |
| ACP | Agent ↔ Agent / Twin ↔ Agent |
| Spine | Shared governed business context |
| Bridge | Communication and controlled context exchange |
| Orchestrator | Coordination |
| ADK | Agent execution/runtime abstraction |
| Execution Fabric | Actual mechanisms that perform work |
Communication Channels
Human ↔ System
| Channel | Description |
|---|---|
| Team Chat | Internal team messaging |
| Customer Communications | External customer-facing messages |
| Email integration and management | |
| Meetings | Meeting notes, action items, follow-ups |
| Announcements | Organization-wide communications |
AI ↔ System
| Channel | Description |
|---|---|
| MCP | Tool and resource invocation |
| API Calls | Direct API interactions |
| Webhooks | Event-driven communication |
| Event Streaming | Real-time data feeds |
Agent ↔ Agent
| Channel | Description |
|---|---|
| ACP | Agent-to-agent communication protocol |
| Orchestrator | Centralized coordination |
| Shared Context | Spine-mediated context exchange |
Event Model
Every communication becomes a Spine event:
interface CommunicationEvent {
id: string;
tenantId: string;
channel: string;
direction: 'inbound' | 'outbound' | 'internal';
from: ActorRef;
to: ActorRef[];
body: string;
workItemRef?: string;
entityRef?: string;
timestamp: string;
}
Communication Bridge Connects to
| Layer | Relationship |
|---|---|
| Spine Fabric | Exchanges context and state |
| Human Workbench | Delivers communications to users |
| Twin Workbench | Enables Twin communication |
| Agents | Facilitates agent communication |
| Execution | Connects to execution systems |
| Source Systems | Bridges to external systems |