Skip to content

Coding in Ensemble nodes#

Ensemble is a low-code tool. This means you can do a lot without code, then add code when needed.

Code in your pathways#

There are two places in your pathways where you can use code:

Other technical resources#

These are features that are relevant to technical users.

Technical nodes#

Ensemble provides core nodes, which simplify adding key functionality such as API requests, webhooks, scheduling, and file handling.

Other developer resources#

  • The Ensemble API

    Ensemble provides an API, allowing you to programmatically perform many of the same tasks as you can in the GUI. There's an Ensemble API node to access the API in your pathways.

    API

  • Self-host

    You can self-host Ensemble. This keeps your data on your own infrastructure.

    Hosting

  • Build your own nodes

    You can build custom nodes, install them on your Ensemble instance, and publish them to npm.

    Creating nodes