Getting Started
OpenBox integrates with your existing workflow engine by wrapping the worker process. All trust configuration happens in the OpenBox dashboard - your code stays clean.
Prerequisites
- A workflow engine (currently Temporal Python is supported)
- An OpenBox account with API key
- Python 3.9+
Integration Overview
┌─────────────────────────────────────────────────────────────┐
│ Your Application │
├─────────────────────────────────────────────────────────────┤
│ Workflows & Activities → OpenBox SDK Wrapper → Worker │
└─────────────────────────────────────────────────────────────┘
│
▼
┌─────────────────────┐
│ OpenBox Platform │
│ ┌───────────────┐ │
│ │ Dashboard │ │
│ │ (Configure) │ │
│ └───────────────┘ │
└─────────────────────┘
The SDK does one thing: wraps your workflow engine worker to intercept events and apply trust controls. Everything else - policies, guardrails, approvals, monitoring - is configured in the dashboard.
Next Steps
- Quick Start - Register your first agent and see it in the dashboard
- Temporal Integration - Detailed SDK configuration options