Actions102
- Activity Actions
- Agreement Actions
- Company Actions
- Configuration Actions
- Contact Actions
- Document Actions
- Expense Actions
- Invoice Actions
- Member Actions
- Opportunity Actions
- Product Catalog Actions
- Project Actions
- Purchase Order Actions
- Schedule Actions
- Service Ticket Actions
- Time Actions
Overview
This node integrates with the ConnectWise Manage API to perform operations on Service Tickets, specifically allowing users to update custom fields on a ticket. It is useful in scenarios where automated workflows need to modify ticket metadata dynamically based on external triggers or data processing results.
For example, you might use this node to:
- Automatically update a priority or status custom field on a ticket when certain conditions are met.
- Synchronize ticket custom fields with data from other systems.
- Enrich tickets with additional information captured during an automation process.
Properties
| Name | Meaning |
|---|---|
| Ticket ID | The unique identifier of the service ticket to update. |
| Custom Field | The specific custom field on the ticket to update. Options are dynamically loaded from ConnectWise Manage and represent available user-defined fields for tickets. |
| Value | The new value to assign to the selected custom field. |
Output
The node outputs JSON objects representing the updated ticket or the result of the update operation. Specifically, after updating a custom field, it returns the response from the ConnectWise Manage API reflecting the change.
- The
jsonoutput contains the updated ticket data including the modified custom fields. - This node does not output binary data.
Dependencies
- Requires an active connection to the ConnectWise Manage API.
- Needs an API authentication credential configured in n8n (an API key or token).
- The node uses the ConnectWise Manage REST API v3.0 endpoints.
- The "Custom Field" property options are dynamically loaded by querying the ConnectWise Manage system for user-defined fields related to service tickets.
Troubleshooting
Error: Operation 'updateCustomField' is not supported for resource 'ticket'
This indicates a mismatch between the requested operation and the resource. Ensure that the Resource is set to "ticket" and the Operation to "updateCustomField".Error: No custom fields found on ticket
The ticket specified does not have any custom fields. Verify the ticket ID and ensure the ticket has custom fields defined.Error: Custom field with ID X not found on ticket
The chosen custom field ID does not exist on the specified ticket. Confirm the custom field selection matches one available on the ticket.API request failed
Could be due to invalid credentials, network issues, or incorrect API endpoint URLs. Check your ConnectWise Manage API credentials and site URL configuration.Missing required parameters
Make sure all required properties (Ticket ID, Custom Field, Value) are provided and valid.