ServiceNow allows employees to work the way they want to, not how software dictates they have to. And customers can get what they need, when they need it.

Changelog

12 versions
v4.0.0 Latest
  • (Breaking Change) Security: NewRecord, UpdatedRecord and DeletedRecord only receive events sent with the connection's Webhook Secret in the X-Appmixer-Secret header. Events for one instance can no longer be delivered to flows of another connection.
  • Added Webhook Secret to the connection. The triggers check the credentials against the instance before they register.
  • Migration: reconnect the ServiceNow account with a Webhook Secret (at least 16 characters) and send it in the X-Appmixer-Secret header from your business rules.
  • MakeApiCall: Query Parameters and Headers set in the designer are sent with the request (they were ignored before). Invalid JSON in them now stops the call with an error.
  • Connection: a rejected username and password now says that the user needs the snc_basic_auth_api_access role on instances that restrict Basic auth.
v3.2.0
  • Added test() method to NewRecord, UpdatedRecord and DeletedRecord triggers for Flow Test Mode support.
v3.1.0
  • add MakeApiCall component with key-value array inputs for headers and parameters per standard #1459
v3.0.1
  • Reduced icon size for better performance.
v3.0.0
  • Breaking Change: CreateRecord, UpdateRecord renamed to CreateRecord v2, UpdateRecord v2 to distinguish from the previous versions. CreateRecord and UpdateRecord are now backwards compatible with the v1 versions and labeled as Create Record - Legacy and Update Record - Legacy.
v2.2.0
  • Added API Key authentication support to connection.
v2.1.0
  • Added triggers: UpdatedRecord and DeletedRecord.
v2.0.1
  • (Breaking Change) CreateRecord, UpdateRecord: There's no longer a need to specify the input as JSON. The 'record' input has been removed; now, inputs are generated based on the retrieved table schema.
  • Migration: The Table Name and its columns must be defined.
v1.1.2
  • Version compatible with Appmixer engine 6.
  • Added trigger: NewRecord.
v1.1.1
  • Version compatible with Appmixer engine 5.
  • Removed trigger: NewRecord.
v1.1.0
  • Added new trigger: NewRecord
v1.0.0
  • Initial version

Authentication

TypeDetails
API Key
Username (Auth Option 1) (text)
For example: admin
Password (Auth Option 1) (text)
On instances that restrict Basic auth, the user needs the snc_basic_auth_api_access role.
API Key (Auth Option 2) (text)
If API Key is entered, the username and password is ignored
Instance name (Required) (text)
For example: dev144860
Webhook Secret (Required for triggers) (password)
A random string of at least 16 characters. Your ServiceNow business rule must send it in the X-Appmixer-Secret header of every event; events without the matching secret are ignored.

Triggers

3
Deleted Record icon

Deleted Record

Triggers when a record is deleted from the specified table.
New Record icon

New Record

Triggers when a record is inserted into a specified table.
Updated Record icon

Updated Record

Triggers when a record in the specified table is updated.

Actions

9
Make Api Call icon

Make Api Call

Performs an arbitrary authorized API call to the ServiceNow API.
Create Record - Legacy icon

Create Record - Legacy

Inserts one record in the specified table. Multiple record insertion is not supported by this method.
Create Record - v2 icon

Create Record - v2

Inserts a single record into the specified table. This method does not support inserting multiple records.
Delete Record icon

Delete Record

Deletes the specified record from the specified table.
Get Table Schema icon

Get Table Schema

Retrieves the record identified by the specified sys_id from the specified table.
Get Record icon

Get Record

Retrieves the record identified by the specified sys_id from the specified table.
List Records icon

List Records

Retrieves multiple records for the specified table.
Update Record - Legacy icon

Update Record - Legacy

Updates the specified record either with the request body or with specific name-value pairs included in the request body.
Update Record - v2 icon

Update Record - v2

Updates the specified record either with the request body or with specific name-value pairs included in the request body.