Skip to main content
Version: Next

title: Documentation Index description: Complete Guardrails documentation with guides and references.

Guardrails Documentation

Welcome to the Guardrails manual. Inside you’ll find everything you need to wire guarded attributes, design approval flows, expose the reviewer experience, and plug Guardrails into the rest of your Laravel stack – complete with practical copy‑paste examples.

Sections

How It Works

Key signals you can listen to:

  • ApprovalRequestCaptured when a request is created.
  • ApprovalStepApproved for every approval signature that gets recorded.
  • ApprovalRequestCompleted once the approval threshold is met and changes are applied.
  • ApprovalStepRejected for every rejection signature that gets recorded (check step->status for pending vs rejected).
  • ApprovalRequestRejected once the rejection threshold is met and the request is halted.