Skip to content
Registry

onboarding

v0.1.18

Guided console tour — step content, per-operator progress in state, and an injected page that spotlights the console element each step talks about.

license: Apache-2.0consoledocsonboardingtourui

Install

bash
iii trigger compose::add worker=onboarding@0.1.18

Run in your project with the iii engine running. Exact versions are immutable and digest-pinned.

Functions7

onboarding::progress::get

Function

Read an operator’s tour progress: per tour, the status of every step and the trigger evidence that closed it, plus which tour to offer next.

Request
  • subjectstring
Response
  • next_tour_idstringrequired
  • subscribed_atnumber
  • toursobjectrequired

onboarding::steps::complete

Function

Mark one tour step complete. Pass `fired` when a trigger closed it — its type and payload are kept as the evidence the tour shows back.

Request
  • firedobject
    • function_idstring
    • payloadunknown
    • trigger_typestring
  • step_idstringrequired
  • subjectstring
  • tour_idstringrequired
Response
  • stepobjectrequired

onboarding::steps::reset

Function

Forget every step of one tour, so it starts from the beginning again.

Request
  • subjectstring
  • tour_idstringrequired
Response
  • resetbooleanrequired

onboarding::subscribe

Function

Add an email address to the iii product-update list, and record the signup time (not the address) on the subject’s progress as `subscribed_at`.

Request
  • emailstringrequired
  • sourcestring
  • subjectstring
Response
  • subscribedbooleanrequired

onboarding::tours::get

Function

Fetch one tour by id with every step: id, title, body, and the CSS anchor the console page spotlights for that step.

Request
  • idstringrequired
Response
  • tourobjectrequired

onboarding::tours::list

Function

List every available tour in curriculum order with its id, title, description, and step count. Call this to find out what onboarding content exists.

Request
Empty object
Response
  • toursunknown[]required

onboarding::ui-content

Function

Serve the injectable onboarding console page assets.

Request
  • pathstringrequired
Response
  • contentstringrequired
  • content_typestringrequired

Triggers0

No triggers registered

Search the registry

Find workers, kits and executables, or jump to a page.