EDGECASE SECONDLOOK / PRE-ACTION REVIEW

Before an agent acts, ask for a second look.

SecondLook is an independent review step for costly, irreversible, external, or constraint-sensitive actions. Send the intended action and its context. Receive a structured review before execution.

View API →See how it works ↓Machine-readable · structured review · never authorizes or executes
LIVE SERVICE secondlook.edgecasesystems.workers.devCheck service status ↗
THE DECISION GAP

Fast action can hide missing context.

An agent may have a plausible plan while missing an authority boundary, a hard constraint, a relevant uncertainty, or a consequence that deserves human review.

SecondLook creates a separate pre-action checkpoint. The calling agent remains responsible for authority and execution.

HOW SECONDLOOK WORKS

A structured review before execution.

01

Describe the intent

Send the goal, proposed action, authority, constraints, known facts, uncertainties, and reasoning summary.

02

Receive review

SecondLook assesses material concerns, risks, and missing information.

03

Interpret the status

Get one of four statuses: no material concern found, material concern found, insufficient information, or human review required.

04

Keep responsibility

The caller decides what to do next. SecondLook does not authorize, execute, or supply missing authority.

A SMALL CONTRACT

Context in. Structured judgment out.

The live API publishes its machine-readable contract in OpenAPI. This representative shape is for orientation; use the live contract for current fields and payment requirements. Paid public service is currently limited to service use in the 50 U.S. states and District of Columbia, and callers declare the service-use jurisdiction on the request.

POST /v1/paid/second-look
Content-Type: application/json
X-SecondLook-Service-Use-Country: US
X-SecondLook-Service-Use-Region: CA

{
  "goal": "Review a proposed customer refund before execution.",
  "proposed_action": "Issue a $25 refund to the customer.",
  "authority": {
    "status": "confirmed",
    "basis": "Support policy permits refunds up to $50."
  },
  "hard_constraints": [
    "Do not exceed the documented $50 refund limit."
  ],
  "known_facts": [
    "The customer was charged twice."
  ]
}
DESIGNED FOR AGENTS

Independent by design.

SecondLook is a final pre-execution review, not an authorization service. It never creates, grants, infers, fills in, or supplies missing authority.

Use the structured result as one input to your own control flow. Preserve the boundary between review, permission, and execution.

REVIEW STATUSES

no_material_concern_found
Nothing material was identified in the supplied context.

material_concern_found
A material concern or risk was identified.

insufficient_information
The supplied context is not enough for a reliable review.

human_review_required
The action needs a human decision before execution.

USE THE SERVICEOne reviewPay-per-use API · current terms are negotiated by the live service

Read the unsigned payment challenge and OpenAPI contract before calling. Current paid-service availability is limited to eligible U.S. service use in the 50 states and District of Columbia.