Actions120
- Alert Actions
- Backup Actions
- Custom Field Actions
- Device Actions
- Document Template Actions
- Group Actions
- Knowledge Base Article Actions
- Location Actions
- Organization Actions
- Organization Document Actions
- Query Actions
- Alerts
- Antivirus Status
- Antivirus Threats
- Backup Usage
- Computer Systems
- Custom Fields
- Custom Fields (Detailed)
- Device Health
- Disks
- Logged-On Users
- Network Interfaces
- Operating Systems
- OS Patch Installs
- OS Patches
- Policy Overrides
- Processors
- RAID Controllers
- RAID Drives
- Scoped Custom Fields
- Scoped Custom Fields (Detailed)
- Software
- Software Patch Installs
- Software Patches
- Volumes
- Windows Services
- Related Item Actions
- Software License Actions
- System Actions
- Get Activities
- Get Contacts
- Get Device Custom Fields
- Get Device Roles
- Get Devices (Detailed)
- Get End Users
- Get Jobs
- Get Locations
- Get Notification Channels
- Get Notification Channels (Enabled)
- Get Organizations (Detailed)
- Get Policies
- Get Scheduled Tasks
- Get Scripting Languages
- Get Scripts
- Get Software Products
- Get Technicians
- Get User Roles
- Ticketing Actions
- User Actions
- Webhook Actions
Device → Run Script
AI-generatedSummary
Run a NinjaOne automation script on the specified device. Choose the script and execution identity, and optionally provide parameters; the operation sends a run request to NinjaOne and returns its response.
Inputs
- Authentication — Select OAuth2 (default) or Client Credentials; configure the matching NinjaOne credentials.
- Device ID (required) — Numeric ID of the device to run the script on.
- Script ID (required) — Numeric ID of the NinjaOne script to run.
- Script Parameters — Optional JSON string parsed and sent as the script's parameters. Leave blank to omit parameters.
- Run As — Execution identity: System (default) or Logged On User.
Output shape
A single response item for a non-array API response, or one item per element if the response is an array.
The operation submits a POST request to run the script. If the API returns no response body, the node outputs {"success":true}. With Continue On Fail enabled, errors are returned as an item containing an error message.
