Soul Machines Skills API

REST/callback contract for building web services ("skills") that respond to a Digital Person's conversational user input — NLP-adapter skills, intent matching, and pre/post processing stages. Skills are implemented by the developer and registered against a persona; official Node and Python SDKs conform requests/responses to the Skill API schema.

API entry from apis.yml

apis.yml Raw ↑
name: Soul Machines Skills API
description: REST/callback contract for building web services ("skills") that respond to a Digital Person's
  conversational user input — NLP-adapter skills, intent matching, and pre/post processing stages. Skills
  are implemented by the developer and registered against a persona; official Node and Python SDKs conform
  requests/responses to the Skill API schema.
humanURL: https://docs.soulmachines.com/skills-api/
baseURL: https://docs.soulmachines.com/skills-api/
properties:
- type: Documentation
  url: https://docs.soulmachines.com/skills-api/
- type: APIReference
  url: https://docs.soulmachines.com/skills-api/api-reference/skill-definition
- type: GettingStarted
  url: https://docs.soulmachines.com/skills-api/getting-started/