Loading...
Loading...
Content Pipeline
A multi-stage pipeline that ingests, fingerprints, scans, classifies, and reviews content automatically. Configurable rules control every decision.
Capabilities
Accept content from uploads, URLs, APIs, crawlers, and webhooks. Every source type handled natively.
Generate unique content fingerprints using perceptual hashing. Detect duplicates and derivatives across your catalog.
Automated scanning for copyright violations, safety issues, and policy compliance at every stage.
Machine learning classifies content type, sensitivity level, and applicable regulatory requirements.
Configure rules to auto-route content based on source, type, and scan results. Skip human review when safe.
Flagged content enters a moderation queue with full context. Approve, reject, or escalate with one click.
Getting Started
Submit content through any supported source: file upload, URL fetch, API call, web crawler, or webhook.
Content flows through fingerprinting, scanning, and classification stages automatically.
Flagged items enter the review queue. Approved content is published. Failed items show detailed error reports.
Developer Integration
import { DRD } from '@drd/sdk';
const drd = new DRD({ token: 'drd_live_sk_...' });
// Submit content
const item = await drd.contentPipeline.create({
title: 'Brand Guidelines v3',
sourceType: 'upload',
contentType: 'document',
});
// Create automation rule
await drd.contentPipeline.createRule({
name: 'Auto-scan URLs',
sourceType: 'url',
action: 'deep_scan',
conditions: { domain: ['*.competitor.com'] },
});
// Check pipeline stats
const stats = await drd.contentPipeline.getStats();
console.log(stats.byStage);Ingest from any source, process through automated stages, and publish with confidence. Rules handle the rest.