Enrichment

Partial

Text summarization is Live today. Deeper enrichment (tagging, sentiment, entity extraction) is coming in a future phase.

Capability Status

SlugStatusNotes
text:summarize LiveCallable. Note: summaryStyle, maxLength, and extractInsights inputs are accepted but not yet wired to the underlying workflow — they are silently ignored.
text:extract-structured Coming soonPlanned for Phase 3
text:transform-structured Coming soonPlanned for Phase 3

text:summarize — Live

JavaScript SDK

import { WhizuraiClient } from '@whizurai/sdk-js'

const client = new WhizuraiClient({ apiKey: 'cw_dev_...' })

const run = await client.capabilities.run('text:summarize', {
  text: 'Long article or document content here...',
})

cURL

curl -X POST https://api.whizur.ai/v1/capabilities/text:summarize/execute \
  -H "X-API-Key: cw_dev_..." \
  -H "Content-Type: application/json" \
  -d '{
    "input": {
      "text": "Long article or document content here..."
    }
  }'

Input shape

{
  "text": string,            // required — content to summarize
  "summaryStyle"?: string,   // accepted but currently ignored
  "maxLength"?: number,      // accepted but currently ignored
  "extractInsights"?: boolean // accepted but currently ignored
}

Output artifact

{
  "summary": string,
  "insights": string[]       // empty array until extractInsights is wired
}

Deeper Enrichment — Coming Soon (Phase 3)

The following capabilities are registered in the platform but are NOT yet callable. Calling them today returns a 403 capability_gated error.

Planned slugs include text:extract-structured and text:transform-structured. These will follow the same POST /v1/capabilities/:slug/execute pattern when shipped.

Next Steps