You can configure any node within a Workflow with an Event, when relevant. Events can originate from third-party systems or from within Axonius, triggered by asset pool changes. See the supported Workflow Events documentation for more information.
A Workflow configured with a triggering event initiates the workflow and runs only on assets associated with that event (one at a time). A non-triggering Event used within a workflow operates on the asset from the preceding node.
To select and configure a non-triggering Workflow event
-
Select an Event: From the Event pane, select the desired event.
-
Configure the Event: Configure the event and any necessary prerequisite settings.
- Refer to Configuring Event Webhook for third-party events.
- Refer to the Events Library for details on each supported event.
-
Review the Event structure: Review the Event structure for use in Event Conditions based on event criteria.
-
(Optional) Enable field parsing: Enable parsing an Event field into additional fields.
-
(Optional) Set timeout settings: Configure timeout settings for the event.
Configuring Event Timeout Settings
The first event in a workflow (i.e., the triggering event) does not have timeout settings.
- By default, timeout is disabled, and the event runs indefinitely until you change its settings or delete it.
- To enable timeout, set a duration (seconds, days, weeks, or months.
- Then choose one of the following:
- Define a Timeout condition: Use an Event Conditions node below the Event node with two branches:
- True branch - For when the Event times out after the defined amount of time.
- False branch - For when the event completes successfully before the timeout.
- Terminate on Timeout: Do not define a Timeout condition, so that the Workflow run terminates when timeout is reached.
- Define a Timeout condition: Use an Event Conditions node below the Event node with two branches:
False will change to After
:::
To configure an event's timeout
- In the Event pane, toggle on Add Timeout to enable timeout for the event.
- In After, set the timeout to a specific number of Days, Weeks, or Months. The default is 90 days.