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.
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.