ServiceNow
Use Camunda to automate workflows that interact with ServiceNow IT Service Management (ITSM), enabling seamless communication between BPMN processes and ServiceNow workflows.
Key features
The integration enables you to:
- Bi-directionally integrate Camunda and ServiceNow to orchestrate flows and processes.
- Orchestrate activities inside ServiceNow and across systems end-to-end using BPMN.
- Manage records in ServiceNow: create, read, modify, or delete any record directly from Camunda processes.
Audience
This documentation is intended for:
- Developers implementing workflows that interact with ServiceNow.
- Solution architects designing process automation across Camunda and ServiceNow.
- Administrators managing integration configuration and security.
About the integration
Camunda’s ServiceNow integration combines:
- Custom actions in the ServiceNow Camunda Spoke to start or correlate Camunda processes from ServiceNow.
- Camunda connectors and element templates to interact with ServiceNow tables and flows from Camunda processes.
Architecture

This diagram shows how Camunda and ServiceNow interact.
Integration features
The integration provides bi-directional orchestration using two main components: the Camunda Spoke and Camunda connectors.
Camunda Spoke in ServiceNow
| Action | Description |
|---|---|
| Start process | Start a Camunda process from ServiceNow. |
| Correlate message | Correlate a running Camunda process instance from ServiceNow. |
| Send signal | Broadcast BPMN signals to one or many Camunda process instances. |
| Cancel process | Cancel a Camunda process instance from ServiceNow when needed. |
ServiceNow connectors in Camunda
| Connector | Description |
|---|---|
| ServiceNow Outbound Connector | Execute CRUD operations on any ServiceNow table. |
| ServiceNow Flow Starter | Start a ServiceNow flow from a Camunda process (requires ServiceNow Integration Hub Enterprise Pack). |
| ServiceNow Incident Handler | Create and manage incidents in ServiceNow directly from a Camunda process. |