Skip to main content
The integration definition specifies channels, actions, events, configuration, and other properties of your integration.

Basic structure

integration.definition.ts

Required properties

Name

Integration name with workspace handle:
Integration names must include your workspace handle in the format workspace/integration-name.

Version

Semantic version:

Optional metadata

Title and description

Icon

SVG icon file:

README

Markdown documentation:

Attributes

Metadata attributes:

Configuration

Define required configuration:

Multiple configurations

Type signature