Subjects

A subject is whatever a mission promotes — a person, a product, or a brand. Subjects carry a voice/recipe used to derive consistent content, and missions reference them.

Use in the UI

Open Subjects in the sidebar (/subjects).

  • Create and edit subjects, set their publishing recipe and voice.
  • Search across subjects.
  • Soft-delete and restore subjects.

Use with AI

  • subjects_create, subjects_update, subjects_get, subjects_list, subjects_search
  • subjects_delete / subjects_restore
  • subjects_derive_voice, subjects_upsert_recipe, subjects_resolve_recipe — manage the per-subject publishing voice the agent writes in.

The agent calls subjects_derive_voice to learn a subject's tone, then subjects_resolve_recipe when generating channel-specific content.

Use the API

curl -X POST https://<host>/api/invoke/subjects.create \
  -H "Authorization: Bearer $NIHMBUS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{ "name": "Acme Widget", "kind": "product" }'

Reference

Subjects reference. Related: Missions, Content Drafts.