See the modules available when you integrate Bridge with ServiceNow.
USM Content
ServiceNow triggers
After integrating Bridge with ServiceNow, choose the events to trigger a workflow.
Event type
- When Records Are Created
- When Records Are Updated
- When Records Are Deleted
You can tailor triggers to specific search criteria using the ServiceNow filter query language.
To tailor triggers in the Bridge ServiceNow workflow builder
- In the Encoded Filter field on the ServiceNow Trigger screen, enter the query you copied from ServiceNow.
ServiceNow modules
Create New Record
This module enables you to create a new record in an existing table in ServiceNow, requiring you to complete specific fields:
- Table Name: Enter the table name to create a record.
- Key #1: Enter the field record name to update.
- Value #1: Enter the field record value to update.
You can use data references in the above fields.
Delete Record
This module lets you delete a record in ServiceNow. It requires you to fill in the following fields:
- Table Name: Enter the table name to create a record.
- Record Sys ID: Enter the sys_id value automatically assigned to the record at the point of creation.
You can use data references in the above fields.
Get Group
This module creates a junction that allows you to build for multiple potential outcomes. It requires you to fill in the following fields:
- Filter Field: A list of fields you can select from Sys_ID (unique identifier of the user record), Name of the user, or Group name.
You can't use data references in the Name field.
Get Record
This module functions as a group of states and a junction. It works like the Get Group module and has three potential outcomes: Record found, No record found, or No table found. It requires you to fill in the following fields:
- Name: Assign a name to a module after dragging it to your workflow.
- Table Name: Enter the table's name containing the needed record.
- Record Sys ID: Enter the sys_id record value you need to find.
You can't use data references in the Name field.
Get Records
This returns all records from a table and lets you filter its results. You can use data references in all these fields:
- Table Name: Enter the table's name containing the needed records.
- Filters
- Encoded Filter: Paste the query you copied from ServiceNow.
- Record Offset: Enter the starting record index from which the module should begin finding records.
- Results Per Page: Enter the maximum number of records you need the module to return. If records exceed that number, the module separates them into pages. Each page holds records amounting to the number you stated in this field.
Get User
This module functions the same way as the Get Group and Get Record modules, and has two potential outcomes: User found or No user found.
You can use data references only for the filter.
- Name: The Module name you provide after you drag the module into your workflow
- Filter Field: A list of fields you can select from Sys_ID (unique identifier of the user record) or User Email Address or Full Name (The user’s email address or full name).
Update Record
This module lets you update a record in ServiceNow. You can use data references in all these fields:
- Table Name: This is the table's name where the module can find the record you need.
- Record Sys ID: Enter the sys_id record value you need to update.
- Key #1: Enter the field record name you need to update.
- Value #1: Enter the field record value you need to update.
Run Log pane
Once Bridge executes any of the above modules in a workflow, the following information becomes available in the Run Log pane:
- Data
- State: Refer to this section to check if the module worked.
- Code: This is the success/error code that the module returns from Smartsheet.
- Message: This is a system-generated message that the module pulls from Smartsheet. For example, if the module couldn’t find a value, the message displayed is Not found.
- Status: This is the status that the module pulls from Smartsheet; you might see Succeeded or Failed messages.