Guide
Integrations
Protocol integrations and workflow destinations for agent operations.
Provon Integrations
Provon integrates through protocols first, then through workflow destinations. Agent code can keep using familiar model and telemetry clients, while review data, findings, and regression examples flow into the systems your team already uses.
Integration Model
flowchart LR
agent["Agent app"] --> gateway["OpenAI-compatible Gateway"]
agent --> otlp["OpenTelemetry / OTLP"]
gateway --> evidence["Production evidence"]
otlp --> evidence
evidence --> workflows["Provon workflows"]
workflows --> notify["Notifications"]
workflows --> data["Data destinations"]
workflows --> export["Blob export"]
| Area | Supported today |
|---|---|
| Protocols | OpenAI-compatible Gateway, REST/cURL, OpenTelemetry/OTLP |
| Notifications | Slack, Microsoft Teams, Lark, email |
| Data destinations | Notion, Lark Base, monday.com, Airtable |
| Blob export | S3, Azure Blob, Google Cloud Storage, custom object storage |
| Auth and access | Project API keys, provider-scoped API keys, per-project provider secrets, GitHub and Google sign-in |
Protocol Integrations
OpenAI-Compatible Gateway
Use Provon as the model-call surface for agent applications that already speak the OpenAI API shape. The Gateway adds routing, usage policies, guardrails, trace capture, and provider key management without requiring every agent to learn a new SDK.
Typical uses:
- Route a model call through configured provider keys.
- Compare cloud, local/private model provider, and supply-node targets behind one contract.
- Capture Gateway attempts, errors, token usage, and cost into trace evidence.
- Apply fallback, retry, circuit breaker, and load-balancing policies.
OpenTelemetry / OTLP
Send traces, logs, and metrics through OTLP so Provon can build trace rollups, waterfalls, conversation views, user views, and workflow triggers from production evidence. See opentelemetry.md for language examples, collector notes, and troubleshooting.
export PROVON_API_KEY=your_project_api_key
export OTEL_EXPORTER_OTLP_ENDPOINT=http://127.0.0.1:3000
export OTEL_EXPORTER_OTLP_HEADERS="Authorization=Bearer $PROVON_API_KEY"
export OTEL_EXPORTER_OTLP_PROTOCOL=http/protobuf
Workflow Destinations
Workflow destinations are where Provon turns observations into action.
Notifications
Use notification nodes when a trace, eval, or usage policy needs human attention.
| Destination | Common workflow use |
|---|---|
| Slack | Notify engineering or support when a trace fails an eval. |
| Microsoft Teams | Route incident summaries to enterprise operations channels. |
| Lark | Send review digests or cost alerts to teams already working in Lark. |
| Send simple workflow notifications without requiring a chat integration first. |
Data Destinations
Use data write nodes when findings should become durable review records.
| Destination | Common workflow use |
|---|---|
| Notion | Write eval findings, failure summaries, and dataset examples into a database. |
| Lark Base | Maintain structured QA, support, or regression review tables. |
| monday.com | Create workflow-driven review or operations items. |
| Airtable | Upsert structured findings into lightweight operations databases. |
Supported workflow records include findings, dataset examples, audience profiles, and simulation study results.
Blob Export
Blob-storage integrations are intended for archival, analysis, and downstream data pipelines. Current configuration supports S3, Azure Blob, Google Cloud Storage, and custom object storage.
Access And Secrets
Provon keeps runtime access explicit:
- Project API keys control telemetry read/ingest, Gateway invocation, model pricing access, workspace
read access, and model provider management.
- Provider-scoped API keys support supply-side operations such as manifest submission.
- Per-project provider credentials and integration secrets are stored as encrypted scoped secrets.
- Workspace sign-in can be backed by GitHub or Google.
Common Patterns
Trace To Review
- Capture a production trace through Gateway or OTLP.
- Match the trace with a workflow trigger.
- Run a rule or LLM evaluator.
- Write failed cases to Notion, Lark Base, monday.com, or Airtable.
- Notify the owning team in Slack, Teams, Lark, or email.
Cost Alerting
- Define Gateway usage policies for requests, tokens, or estimated cost.
- Let Gateway reserve budget before each request and settle actual usage afterward.
- Trigger workflows on threshold or violation events.
- Notify owners or write the event to an operations table.
Failure To Dataset
- Start from a failure trace or finding.
- Extract a dataset example from the trace and root span.
- Write the example into an external review database.
- Use it as a regression asset during prompt, model, or routing changes.
Current Scope
Provon focuses on production evidence, review workflows, notifications, data write-back, and model traffic control. It does not currently provide a general-purpose enterprise connector framework, MCP registry, built-in RAG pipeline, or turnkey ERP/CRM sync layer.