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 various operations on different resources within ConnectWise Manage. Specifically, for the Schedule resource and the Delete operation, it allows users to delete a schedule entry by its unique identifier.
Common scenarios where this node is beneficial include automating the management of scheduled entries in ConnectWise Manage, such as removing outdated or canceled appointments, tasks, or events programmatically as part of a workflow.
For example, you might use this node to automatically delete a schedule entry when a related ticket is closed or when an external calendar event is deleted, ensuring data consistency between systems.
Properties
| Name | Meaning |
|---|---|
| Schedule ID | The ID of the schedule entry to delete. |
Output
The output JSON contains the response from the ConnectWise Manage API after attempting to delete the specified schedule entry. Typically, for a delete operation, the API may return an empty object or confirmation of deletion.
json: Contains the API response confirming the deletion.- No binary data is produced by this operation.
Example output JSON (conceptual):
{}
or possibly some confirmation details depending on the API response.
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 base URL of the ConnectWise Manage instance (
siteUrl) provided via credentials. - The node makes authenticated HTTP DELETE requests to the endpoint
/v4_6_release/apis/3.0/schedule/entries/{scheduleId}.
Troubleshooting
- Missing or invalid Schedule ID: If the Schedule ID is not provided or incorrect, the API will likely return an error indicating that the resource was not found. Ensure the Schedule ID is correct and exists in ConnectWise Manage.
- Authentication errors: If the API credentials are missing, expired, or invalid, the node will fail with an authentication error. Verify that the API key/token is correctly set up in n8n credentials.
- Unsupported operation or resource: The node throws an error if an unsupported operation or resource is requested. Make sure to select "Schedule" as the resource and "Delete" as the operation.
- API rate limits or connectivity issues: Network problems or API rate limiting can cause request failures. Check network connectivity and API usage limits.