SDKs
Author platform extensions and execute workflows from your own applications
Scrydon ships two SDK families. Pick the one that matches what you are doing.
Packs & Authoring SDK
Build platform extensions: custom Integrations, Ontology packs, and Process Flow templates. TypeScript, Zod-validated, packaged as upload-ready bundles.
Client SDK
Execute deployed workflows from your own applications. TypeScript / JavaScript today.
Which SDK do I need?
| You want to… | Use |
|---|---|
| Add a new vendor (Slack, Salesforce, an internal API) as drag-and-drop blocks in the workflow editor | Platform → Integrations |
| Define typed Object Types, Link Types, and Action Types your tenant should know about | Data → Authoring: Ontologies |
| Ship a reusable, opinionated workflow (kickoff, onboarding, audit) with stages, tasks, and personas | Agentic → Authoring: Process Flows |
| Trigger a deployed workflow from a Node.js / Next.js / Express backend | Client → TypeScript |
The Authoring SDK is @scrydon/sdk-authoring — one package, five subpath surfaces (/integrations, /ontologies, /workflows, /process-flows, /data-sources). The Client SDKs are separately published per language.