Documentation

Programmable approvals for agentic workflows

Nod lets a system pause at important moments, ask the right humans for approval, and resume once a decision is captured.

Overview

The web app is a UI-only surface. It renders policy, approval, member, integration, and settings workflows while same-origin API requests are handled by the dedicated backend service.

Quickstart

Create a policy, route requests to a web or Slack decision surface, then call the API from your agent or workflow.

await nod.approvals.create({
  policyKey: "pol_live_wire_3f8a21cd",
  subject: "Wire transfer",
  summary: "Approve outbound transfer before release"
});

Core model

Policies

Define who can decide and where requests are routed.

Approvals

Represent pending or completed human decisions.

Channels

Connect web, Slack, and notification surfaces.

Next steps

This first docs page establishes the SSR docs shell. Future TSX routes can add deeper guides without changing the marketing or dashboard layouts.