Skip to main content

Overview

This guide walks through the complete process of generating commentary from your licensed personas.
Human-in-the-Loop Quality: Unleeshed uses a human-in-the-loop workflow where creators inject their authentic perspective before AI generates commentary. This ensures high-fidelity responses but means generation is measured in hours, not seconds.

The Workflow

What Happens Behind the Scenes

  1. Topic Created → Creators receive email notification
  2. Opinion Injected → Creator adds their unique perspective (human step)
  3. AI Generates → Commentary generated with creator’s voice
  4. Creator Approves → Quality check before delivery (human step)
  5. Ready to Fetch → Available via API

Step 1: Get Your Licensed Personas

First, retrieve the personas you have access to:
Cache persona data for 1 hour to reduce API calls.

Step 2: Create a Topic

Submit your topic with selected personas:

Handling Per-Persona Results

The response includes status for each persona:

Step 3: Poll for Status

Since commentary generation involves human creators, it takes longer than instant AI. Use the lightweight status endpoint for efficient polling:
Realistic Expectations: Human-in-the-loop generation typically takes 30 minutes to several hours, not seconds. Set appropriate expectations in your UI and consider webhook notifications for production use.

Per-Persona Status Values

Overall Status Values

Step 4: Fetch Commentaries

Once ready, get the commentary content:

Complete Example

Here’s a complete integration:

Next Steps

Display Commentaries

Best practices for showing commentaries on your platform.

Error Handling

Handle edge cases gracefully.