Skip to main content
Version: 8.8

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

Camunda ServiceNow integration 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

ActionDescription
Start processStart a Camunda process from ServiceNow.
Correlate messageCorrelate a running Camunda process instance from ServiceNow.
Send signalBroadcast BPMN signals to one or many Camunda process instances.
Cancel processCancel a Camunda process instance from ServiceNow when needed.

ServiceNow connectors in Camunda

ConnectorDescription
ServiceNow Outbound ConnectorExecute CRUD operations on any ServiceNow table.
ServiceNow Flow StarterStart a ServiceNow flow from a Camunda process (requires ServiceNow Integration Hub Enterprise Pack).
ServiceNow Incident HandlerCreate and manage incidents in ServiceNow directly from a Camunda process.