Get Alert

signl4.get_alert
ActionChat & messagingconnection required

Calls the SIGNL4 API with the connection's credentials.

Read one alert, including its current status and its timeline.

Connection

Required
Yes — the node will not save without one
Auth type
API key
Providers
SIGNL4
Secret shape
the API key, or {"api_key": "…"}
Config it needs
team_id, user_id
Resolved by
config.connection_id, else node.connection_id

Configuration

2 fields, 1 required. A dotted path is a nested object and name[] an array of objects — the editor renders the same tree.

FieldTypeRequiredDefaultConstraintsExample
alert_id
Id of the alert to act on, as signl4.list_alerts or signl4.trigger_alert returns it.
stringYes——2518975207516268778
user_id
SIGNL4 user acting on the alert; overrides the connection's default user.
stringNo——a1b2c3d4e5f6

Example configuration

Every value below is the contract’s own example or default — nothing invented.

{
  "alert_id": "2518975207516268778",
  "user_id": "a1b2c3d4e5f6"
}

Output

One shape.

result

FieldTypeExample
id
SIGNL4's id for the alert.
string—
title
The alert's title.
string—
text
The alert's body text.
string—
externalId
The id of the record in your system that raised it.
string—
categoryId
Id of the service or system category it was filed under.
string—
categoryName
Name of that category.
string—
eventId
Id of the event that raised the alert.
string—
severity
0 low, 1 major, 2 critical.
number—
status.statusCode
1 open, 2 acknowledged, 4 closed.
number—
requiredAcknowledgements
How many people still have to confirm it.
number—
lastModified
ISO-8601 timestamp of the last change to the alert.
string—
{
  "categoryId": "",
  "categoryName": "",
  "eventId": "",
  "externalId": "",
  "id": "",
  "lastModified": "",
  "requiredAcknowledgements": 0,
  "severity": 0,
  "status": {
    "statusCode": 0
  },
  "text": "",
  "title": ""
}

See Get Alert run in a workflow.

In a technical demo we add the SIGNL4 connection, drop the node on the canvas and let Workflow Health pre-flight it before the first real run.