Skip to main content
A SkillBot is the public, paid form of an approved private-template version. Buyers discover and call a Listing; the service selects the current sellable Listing Version and locks its version and price when the order is created.

Discover the public input contract

Build input only from the Listing’s public schema:
  • Display fields[].label to users.
  • Submit each public fields[].key in inputRows.
  • Honor required, value type, and published sample rows.
  • Never reveal or reconstruct hidden prompts, internal steps, mappings, workflow definitions, or TemplateSpec.

Workbook flow

JSON flow

For programmatic input, prepare public inputRows:
A prior quote or confirmation is not reusable after input or Listing choice changes. Quote again, show the new estimate, obtain a new confirmation, and use a new client request ID.

Track the call

Preserve both identifiers returned by a successful Market run:
  • runTransactionId for loomloom usage get <run-transaction-id>
  • runId for run watch, run get, and result commands
See Usage and earnings for transaction states and Money units for currency handling.