Datto RMM

Interact with Datto RMM API to manage devices, sites, alerts, and monitoring

Overview

This node interacts with the Datto RMM API to retrieve detailed information about a specific alert. It is designed to fetch data on open alerts, allowing users to select an alert from a list of currently active alerts and specify which fields they want included in the response.

Common scenarios where this node is beneficial include:

  • Monitoring and managing IT infrastructure by retrieving real-time alert details.
  • Automating incident response workflows by fetching alert data for further processing or notification.
  • Integrating alert data into dashboards or reporting tools.

For example, an IT administrator could use this node to automatically pull details of a critical alert triggered on a device and then trigger a remediation workflow or notify the support team.

Properties

Name Meaning
Alert Select an open alert from a dynamically loaded list of current alerts.
Fields to Include Choose which specific fields of the alert to include in the response. Options are based on available Datto RMM alert fields and can be customized.

Output

The node outputs JSON data representing the selected alert's details. The structure includes the fields specified in the "Fields to Include" property. This allows users to tailor the output to only the relevant alert information needed for their workflow.

No binary data output is produced by this operation.

Dependencies

  • Requires an API key credential for authenticating with the Datto RMM API.
  • The node depends on the Datto RMM API being accessible at the configured base URL.
  • Dynamic loading of alert options requires network access to fetch the list of open alerts.

Troubleshooting

  • Common Issues:

    • Failure to load the list of open alerts may occur if the API credentials are invalid or the API endpoint is unreachable.
    • Selecting an alert that no longer exists or has been closed will result in errors when attempting to retrieve its details.
    • Specifying fields that do not exist or are unsupported may cause incomplete or empty responses.
  • Error Messages:

    • Errors related to authentication typically indicate invalid or missing API credentials; verify and update the API key configuration.
    • Network errors suggest connectivity issues; ensure the n8n instance can reach the Datto RMM API endpoint.
    • If the node throws an error stating the resource is not supported, confirm that the "Resource" property is set to "Alert" and the operation to "Get".

Links and References

Discussion