Skip to main content

What is OK!Gotcha?

OK!Gotcha is a platform that enables developers to implement human approval workflows in their applications, particularly for AI and automation systems. It provides the infrastructure for human-in-the-loop processes, allowing you to designate specific actions that require explicit approval before execution.

Core Features

Human-in-the-Loop

Add human oversight to critical automated processes and AI agents.

Approval Workflows

Define approval rules, assign approvers, and track approval status.

Audit Trails

Comprehensive logging of all approval requests and actions.

Real-time Notifications

Alert approvers via multiple channels when approvals are needed.

Choose Your Integration Path

OK!Gotcha offers two primary integration methods:

SDK Integration

Direct integration via our SDK for complete control over approval flows.

MCP Integration

Model Context Protocol for seamless integration with LLM frameworks.

Quick Installation

npm install @okgotcha/sdk

Next Steps

1

Set up your integration

Choose between SDK or MCP integration methods and install the necessary packages.
2

Configure your approval workflows

Define your approval workflows, including which actions require approval and who needs to approve them.
3

Implement in your application

Add OK!Gotcha to your application logic, AI agents, or automation workflows.
4

Set up notifications

Configure notification channels to alert approvers when their input is needed.
Ready to dive deeper? Check out our code examples or view the complete API Reference.