PreCommitKnow before you commit
DemoWhySalesContactAPI
Genius API

Check before consequential action.

Genius is the PreCommit API for checking communication and workflow actions before they create consequence.

Pre-consequence risk API
Action gate for consequential systems
Action gate, signal, and safest next move first. Audit references second.
When to use Genius

Call it before risky action becomes consequence.

What Genius checks

The risk gate before communication becomes action.

Agent rule

Read the risk gate before doing anything else.

Call Genius before consequential action. Read action_gate.allowed, signal, and safest_next_move first. Keep proof_packet_id and trace_idafterward as audit and support references.

Safety contract

Genius informs. It does not grant autonomous permission.

Concrete examples

What a calling agent should understand immediately.

Supplier bank-detail change

Situation: Before AP replies, updates supplier records, or acts on a payment-detail change sent by email.

Likely output: Unsafe or high-caution decision with blocked action_gate, a governed safest move to verify via a known supplier contact, and audit references for later review.

Must not do automatically: Do not auto-send, auto-approve, or auto-update supplier master data because a signal came back green or amber.

Urgent payment pressure

Situation: Before an agent or AP operator replies to an urgent payment request that relies on time pressure or senior-name authority.

Likely output: Unsafe or caution decision highlighting authority gaps, pressure signals, and blocked or reviewed action_gate.

Must not do automatically: Do not interpret urgency as authority. Do not draft a reply that implies payment approval automatically.

Contract commitment reply

Situation: Before sending a reply that may imply acceptance, scope agreement, delivery commitment, or liability.

Likely output: Decision object explaining commitment risk, safest move, and whether a bounded safe reply may be inserted.

Must not do automatically: Do not auto-send the safe reply draft. Allowed means prepare under accountable control, not autonomous send.

AI agent about to send an external message

Situation: Before an agent sends an externally-visible message that could create consequence for a person or organisation.

Likely output: Decision with action_gate, signal, safest_move, and secondary audit references.

Must not do automatically: Do not treat allowed=true as a send permission. Genius is a risk gate, not an autonomous execution grant.

Support agent about to promise refund or credit

Situation: Before a support workflow promises a refund, credit, waiver, or exception with financial or policy consequence.

Likely output: Decision showing money, authority, or exception risk and whether escalation is required.

Must not do automatically: Do not auto-grant commercial concessions because the tool did not block.

Procurement agent about to approve supplier update

Situation: Before procurement or a workflow agent approves a supplier setup or supplier-record change with control implications.

Likely output: Decision highlighting authority gaps, missing protections, and safest next move.

Must not do automatically: Do not use Genius as a replacement for supplier onboarding controls or finance control policy.

Discovery links

Human docs and machine-readable contracts.

PreCommitKnow before you commit

PreCommit is the human product. Genius is the action gate inside PreCommit. Autograph records accountable review after the governed control decision.