Skip to content

Extension Framework

The Extension Framework provides developers with the ability to create custom Nodes that go beyond the pre-built and marketplace Nodes.

Capabilities of Custom Nodes

Custom Nodes can offer new actions, integrate with external systems, process data, and improve conversational scenarios for users.

Development Requirements

Developing custom Nodes requires:

  • Knowledge of TypeScript/JavaScript.
  • Installation of Node.js and NPM packages.

Restrictions of the Extension Framework

  • The framework doesn't support the creation of Nodes with child Nodes, such as Lookup or If Nodes. Within the Extension Framework, you can only create single Nodes without any dependent Nodes.

Getting Started

To start implementing a custom Node, refer to the Cognigy Help Center.