SDP Action

SDP Action executes one ServiceDesk Plus operation directly in the workflow.
Purpose and use: Execute one canonical ServiceDesk Plus tool operation directly, such as a read or a separately authorized record update/routing action.
Configuration: Required operation tool key; optional parameters object and toolScope (inherit, invoker, integration; default inherit). Exact parameter names and required values are operation-specific and come from the configured tool catalog, not a universal node schema.
Input/output and routing: One input to one output; connect as a normal workflow step. Output shape depends on the selected operation.
Expressions: Operation parameters are recursively expression-resolved. Common editor fields include ticket, content/message, visibility, technician, and group, but available fields depend on selected operation.
Errors, permissions, and effects: Safe read operations may retry; write actions are not retried by shared policy. Operation/tool approval and execution-scope checks apply; onError can stop or pass an error object downstream. This node can mutate ServiceDesk Plus records. Review the operation, argument values, scope, target, and approval policy before activation.
Example configuration — fields validated against the 1.1.1 node schema; replace the identifiers with your own: {"operation":"ticket_route","parameters":{"ticket":"{{ $trigger.ticketId }}","group":"{{ $json.group }}"}}. Expected result: the outcome of the configured operation, subject to the tool’s authorization and approval policy.