Skip to content

Graphorin API reference v0.7.0


Graphorin API reference / @graphorin/workflow / / requestApproval

Function: requestApproval()

ts
function requestApproval<TDecision>(name, payload?): TDecision;

Defined in: packages/core/dist/channels/durable.d.ts

Suspend on a named persisted approval. Resolved by workflow.approve(threadId, name, decision); the decision is returned here. The optional payload is surfaced on the pending pause record so an approval UI can show what is being approved.

Type Parameters

Type ParameterDefault type
TDecisionunknown

Parameters

ParameterType
namestring
payload?unknown

Returns

TDecision

Stable