Prevent expensive refunds
Pause high-value refunds until a teammate checks the customer, amount, and reason.
Forsig pauses risky refunds, deployments, customer messages, and paid tool calls until a human approves, edits, or rejects them.
Give your team review points without turning every agent workflow into a ticket queue.
Pause high-value refunds until a teammate checks the customer, amount, and reason.
Route migrations and deployments to the right reviewer before an agent changes live systems.
Reviewers see only the action, risk reason, needed metadata, and signed outcome.
The agent wants to issue a $500 refund that exceeds your policy limit.
{
"status": "pending",
"instruction": "Waiting for reviewer"
}
Forsig returns structured JSON your agent can branch on, so approvals become part of the workflow instead of a side conversation.
Review costly refunds before money leaves.
Catch bad offers or wrong claims before sending.
Pause production changes for human review.
Approve paid exports and external tool calls.
Forsig records the action, risk reason, reviewer, timestamp, and signed decision. It does not need API keys, passwords, full payment records, or private agent memory.
Install the SDK, send minimal review context, and wait for the signed decision your agent can use.
import { Forsig } from "@forsig/sdk";
const forsig = new Forsig({ apiKey: process.env.FORSIG_API_KEY });
const decision = await forsig.escalate({
agent: "refund-agent",
action: "stripe.refund",
risk: "refund_over_limit",
context: { amount: 500, customer: "VIP customer #123" },
waitForDecision: true
});
Secrets required in review context
High-risk action types covered first
Target time from escalation to decision
Get onboarding help, early adopter pricing, and support choosing your first approval checkpoints.