NinjaOne Trigger icon

NinjaOne Trigger

Receive NinjaOne webhook events in real-time

NinjaOne Trigger

AI-generated

Summary

Receive real-time NinjaOne webhook events filtered by user-selected event types and return the event payload to trigger workflows.

Inputs

  • Authentication (required) — Choose the authentication method: OAuth2 (Authorization Code) or Client Credentials.
  • Events (required) — Select one or more NinjaOne event types to subscribe to, or choose '(All Events)' to receive all events.

Output shape

a single JSON object representing the webhook event data, available as an array of one item under 'workflowData'

The node listens for incoming webhook calls from NinjaOne with the subscribed event types. The webhook URL is automatically registered and deregistered during workflow activation and deactivation. The event data is passed as JSON to downstream nodes in the workflow.

Examples

Example 1: Trigger a workflow when any device is added or removed

Set Authentication to OAuth2 or Client Credentials; select 'Device Added' and 'Device Deleted' in Events; activate the workflow; upon these events in NinjaOne, the workflow triggers with event details.

Links

Discussion