← All nodes
Output

ServiceNow Output

Creates records in a ServiceNow table, or — Upsert — updates the records whose key fields match and creates the rest, then passes the rows on.

When to use it

Use it to raise incidents from monitoring exports, load assets into the CMDB, or keep users in step with HR data.

In a pipeline

Settings

SettingTypeRequiredDefault or hint
ConnectionselectYesAdd a connection below
Target TableselectYesSelect a table
Write Modeselect—append
Key columnsselect—Columns that identify a row

Example

Sync servers into the CMDB

  • Target Table=cmdb_ci_server
  • Write Mode=Upsert
  • Key columns=serial_number
Rows arriving
serial_numbernameos
SN-001web-01Linux
SN-002db-01Linux
Passed on unchanged
serial_numbernameos
SN-001web-01Linux
SN-002db-01Linux

Worth knowing

  • Columns are sent as fields of the same name; ServiceNow ignores names it does not know.
  • Upsert on sys_id updates that record directly; on other keys it looks the record up first.
  • ServiceNow has no transactions: an error stops the node, and the records before it stay written. Replace is not offered. Previews never write.

Others in Output