Connectors
AvailableReusable integration building blocks for external systems.
Instead of writing integration code for every BPMN process, a connector turns a Service Task into a configured call to an external system.
BPMN Service Task
Connector
External system
Available connectors
| Connector | Use it for |
|---|---|
| HTTP | REST APIs and webhooks |
| GraphQL | GraphQL queries and mutations |
| SOAP | SOAP 1.1 web services |
| Sending mail over SMTP |
These four connectors are available today. A SQL connector and connectors for specific products are not — for those, call the system's API with the HTTP connector or write a job worker.
Connector configuration
| Setting | Purpose |
|---|---|
| Connector type | Which connector runs: http, graphql, soap or email |
| Connection | The stored address and credentials to use |
| Input mapping | Where each input comes from: a process variable, a secret or a fixed value |
| Output mapping | Which response fields are stored in which process variables |
| Retry policy | Number of attempts and the delay between them |
The process developer configures the connector from the properties panel — no code required. Credentials are referenced as secrets and never written into the diagram.