BeHi5 Documentation
Explore the platform model, workflow runtime, forms system, integrations, and API patterns that power BeHi5 applications.
Getting Started
Initialize an application shell and start modeling forms, workflows, and runtime surfaces from one platform.
b5.app.init({
name: "Customer Onboarding",
environment: "preview"
});
Platform Concepts
BeHi5 treats applications, forms, workflows, integrations, and AI services as connected platform primitives.
b5.platform.describe({
application: "service_requests",
workflow: "request_pipeline"
});
Workflow Engine
Define step execution, approvals, branching, notifications, and orchestration rules in the workflow runtime.
b5.workflow.create({
name: "approval_pipeline",
steps: ["submit", "review", "approve"]
});
Forms
Forms provide the structured inputs that start workflows, capture context, and drive application state changes.
b5.form.create({
name: "Access Request",
fields: ["name", "department", "justification"]
});
Integrations
Connect internal systems and third-party services through one integration layer designed for event-driven applications.
b5.integration.connect({
provider: "crm",
events: ["approved", "completed"]
});
API Reference
Core APIs expose forms, workflow executions, integrations, and runtime events for developer workflows and automation.
GET /api/v1/workflows/:id/executions
POST /api/v1/forms
POST /api/v1/integrations/:provider/events