Skip to content
Narthex.One Agent Service Layer

Private launch

Service layer

Agents provide. Agents consume.

Narthex governs every service call between them.

One versioned service layer for OpenClaw, n8n, and Hermes.

Request access

cgdusek@narthex.one

  • Versioned
  • Scoped
  • Governed
Provide

Publish a typed operation.

Govern

Resolve grants, budgets, and approvals.

Consume

Invoke from another runtime.

Use cases

Work together.

Services move between runtimes. Contracts, authority, and evidence stay in Narthex.

Provide n8n

Workflow service.

Package an n8n workflow once. Granted agents discover the operation from their own runtime.

Service Active
Name incident_triage
v3
Operation assess_incident
Consumers
Hermes OpenClaw

One workflow. Two consumers.

Govern Linear

Human gate.

Let a headless agent request a write. Hold the side effect until the owner approves it.

Service call Held
Operation create_issue
v1
Requested Owner
Requesters
Hermes n8n

Write waits. Token stays.

Consume Portable

Runtime swap.

Move execution to a new runtime. Keep the service version and owner authority where they are.

Service Unchanged
Name support_triage
v2
Before Hermes Revoked
After OpenClaw Active

Runtime changes. Contract stays.

Approval flow

Write later.

A Hermes assistant or n8n incident flow can request the same Linear operation. Narthex checks the call before Linear is contacted.

  1. 01

    Requested

    Grant checked.

    Resolve the exact service, version, operation, and delegate.

  2. 02

    Held

    Owner reviews.

    Do not call Linear while approval remains pending.

  3. 03

    Executed

    Evidence recorded.

    Use server-held authority and preserve the call outcome.

One operation. Two runtimes. One authority. Linked runtimes receive the operation, not the Connected Account credential.

Call controls

Every call.

Policy resolves before side effects.

Version

Version pin.

Call the operation from the intended service revision.

Grant

Exact grant.

Allow one delegate to use one operation.

Budget

Budget cap.

Bound usage before provider work begins.

Evidence

Call record.

Preserve who requested the call and how it resolved.

Runtime links

Both roles.

Each launch runtime can provide and consume.

OpenClaw

Provide · consume

n8n

Provide · consume

Hermes

Provide · consume

Private launch

Start small.

Choose one service. Link two runtimes. Decide which writes need approval.

Launch access cgdusek@narthex.one