Skip to main content
An integration node ("type": "integration") calls out to an external system. It has a single handler class, integration, and its process is an action reference — it names the action to run rather than carrying its configuration inline. Use this page when building nodes for Create a Workflow or Update a Workflow.

Process Fields

string
required
The action to run — what this step does on the external system, such as Send Message or Create Row.
string
What the action does.
object
required
The integration the action belongs to.
The nesting mirrors how integrations are organised in Opus: a provider is the vendor, an integration is a connection to it, and an action is one operation on that integration.

Example

integration node
Credentials are never part of the node. They are attached to the integration itself — see Create a Credential.

Integrations API

Create providers, integrations and credentials through the API

Integrations Marketplace

Pre-built connectors available in Opus