Skip to main content
Version: 8.8

ServiceNow Flow Starter

Use the ServiceNow Flow Starter connector to trigger ServiceNow flows from Camunda processes and correlate them using the ServiceNow Sys ID.

The connector calls ServiceNow flows via REST API, enabling you to orchestrate complex business logic such as fulfillment, approvals, or catalog flows as part of an end-to-end Camunda process.
It also allows Camunda orchestrations to pause or wait for ServiceNow-driven approval steps.

important

The ServiceNow Flow Starter connector requires the ServiceNow Integration Hub Enterprise Pack and the Flow Trigger – REST plugin.
See prerequisites for installation requirements.

Supported operations

OperationDescriptionExample use case
Trigger FlowStart a ServiceNow Flow Designer flow via its REST trigger endpoint.Initiate catalog requests or approval workflows from Camunda processes.

Configure the connector

In Camunda Modeler, select ServiceNow Flow Starter from the connector templates or download it from the Camunda Marketplace.

Required fields

FieldDescription
Instance nameName of your ServiceNow instance (e.g., your-instance-name).
REST API trigger pathREST API endpoint for the ServiceNow flow (e.g., /api/camun/my_flow_name).
MethodHTTP method for the request (POST, GET, PUT, PATCH, DELETE).
HeadersOptional HTTP headers to include in the request (e.g., {"hello":"header"}).
Query parametersOptional URL query parameters (e.g., {"hello":"query"}).
Request bodyPayload sent to the ServiceNow flow, typically containing input variables or correlation data (e.g., {"correlationValue": camId}).
AuthenticationServiceNow credentials (username and password).
tip

Store ServiceNow credentials securely as Camunda secrets and reference them in the connector configuration (e.g., {{secrets.snUser}}).

Configuration of the Flow Starter connector in Camunda Modeler. Configuration of the Flow Starter connector in Camunda Modeler.

Example configuration

FieldExample value
Instance nameyour-instance-name
REST API trigger path/api/camun/your_flow_name
MethodPOST
Headers{"hello": "header"}
Query parameters{"hello": "query"}
Request body{"correlationValue": camId}
Username{{secrets.snUser}}
Password{{secrets.snPwd}}