Home/Integrations/Lobu
L
+TORK

Lobu + Tork Network

Governed AI Agents for Production

Production agents need production governance. Compliance receipts for audit trails, TORKING-X scoring for governance quality, and trust badges for verification.

TORKING-X
Scoring
Receipts
Audit Trail
50+
PII Types
SOC 2
Ready
Quick Start

Add Tork in 3 Steps

1

Install the Tork SDK

Add Tork to your Lobu production environment.

npm install @torknetwork/node-sdk
2

Add to Workflow Pipeline

Insert Tork governance as a step in your Lobu workflow.

import { TorkClient } from '@torknetwork/node-sdk';

const tork = new TorkClient({
  apiKey: process.env.TORK_API_KEY,
  config: {
    redactPii: true,
    generateReceipts: true,
  },
});
3

Monitor in Dashboard

Track governance metrics, receipts, and TORKING-X scores.

# View your governance dashboard
open https://tork.network/dashboard
Integration Code

Full Integration Example

import { Lobu, Workflow, Step } from 'lobu';
import { TorkClient } from '@torknetwork/node-sdk';

const tork = new TorkClient({
  apiKey: process.env.TORK_API_KEY,
  config: {
    redactPii: true,
    generateReceipts: true,
  },
});

// Define a production workflow with governance
const workflow = new Workflow({
  name: 'customer-support-pipeline',
  steps: [
    // Step 1: Receive and govern inbound message
    new Step('govern-input', async (ctx) => {
      const governed = await tork.govern(ctx.input.message);
      ctx.set('governed_input', governed.governedText);
      ctx.set('input_receipt', governed.receiptId);
      ctx.set('pii_count', governed.piiDetected.length);
      return governed.governedText;
    }),

    // Step 2: Process with AI agent
    new Step('agent-process', async (ctx) => {
      const agent = new Lobu.Agent({
        model: 'claude-sonnet-4-20250514',
        tools: ['knowledge-base', 'ticket-system'],
      });
      return agent.run(ctx.get('governed_input'));
    }),

    // Step 3: Govern output before delivery
    new Step('govern-output', async (ctx) => {
      const governed = await tork.govern(ctx.previousResult);
      ctx.set('output_receipt', governed.receiptId);

      return {
        response: governed.governedText,
        compliance: {
          inputReceipt: ctx.get('input_receipt'),
          outputReceipt: governed.receiptId,
          piiRedacted: ctx.get('pii_count'),
          governanceDna: governed.governanceDna,
        },
      };
    }),
  ],
});

// Run with full audit trail
const result = await workflow.execute({
  message: 'My name is Sarah and my SSN is 123-45-6789',
});

console.log('Response:', result.response);
console.log('Compliance:', result.compliance);
// { inputReceipt: 'rec_...', outputReceipt: 'rec_...', piiRedacted: 2 }
Comparison

Without Tork vs. With Tork

Without Tork
With Tork
No audit trail for production agents
Immutable compliance receipts per interaction
No governance quality metrics
TORKING-X scoring for every workflow
PII leaks in production pipelines
50+ PII types detected and redacted
Manual compliance documentation
Automatic receipt chain for auditors
No verifiable trust for customers
Trust badges with public verification
Governance is an afterthought
Governance is a first-class workflow step
Trust Badge

Show Users Your Agent is Governed

Embed a verifiable trust badge to prove your agent passes Tork governance checks.

<!-- Lobu Production Trust Badge -->
<a href="https://tork.network/badge/YOUR_BADGE_ID">
  <img
    src="https://tork.network/api/v1/badge/svg/YOUR_BADGE_ID"
    alt="Tork Governed — Lobu Production"
  />
</a>

<!-- Display governance DNA in your status page -->
<script>
  fetch('https://tork.network/api/v1/badge/verify/YOUR_BADGE_ID')
    .then(r => r.json())
    .then(badge => {
      console.log('Governance status:', badge.status);
      console.log('Score:', badge.score);
    });
</script>

Ready to Govern Your Lobu Agents?

Add independent governance in under 5 minutes. Free tier available.

Get Started FreeView Documentation