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
The node integrates with the ConnectWise Manage API to update existing schedule entries. It allows users to modify details of a schedule such as start and end dates, assigned member, status, and type. This is useful in scenarios where schedules need to be adjusted dynamically based on project changes, resource availability, or updated timelines.
Practical examples include:
- Updating the start and end dates of a scheduled task.
- Changing the assigned team member for a schedule entry.
- Modifying the status of a schedule from "Scheduled" to "Confirmed" or "Completed".
- Categorizing the schedule entry by type (General, Project, Sales).
Properties
| Name | Meaning |
|---|---|
| Schedule ID | The unique identifier of the schedule entry to update. |
| Additional Fields | Optional fields to update on the schedule entry: |
| - End Date | The schedule's end date in YYYY-MM-DD format. |
| - Member ID | The identifier of the member assigned to this schedule entry. |
| - Start Date | The schedule's start date in YYYY-MM-DD format. |
| - Status | The current status of the schedule entry. Options: Scheduled, Confirmed, Completed. |
| - Type | The category/type of the schedule entry. Options: General, Project, Sales. |
Output
The output is a JSON object representing the updated schedule entry as returned by the ConnectWise Manage API. It contains all the fields of the schedule after the update operation.
No binary data output is produced by this operation.
Dependencies
- Requires an active connection to the ConnectWise Manage API.
- Needs an API authentication token or API key credential configured in n8n for the ConnectWise Manage service.
- The node uses the base URL of the ConnectWise Manage instance provided in the credentials.
Troubleshooting
- Missing or invalid Schedule ID: The update operation requires a valid Schedule ID. Ensure that the Schedule ID is correctly provided and exists in ConnectWise Manage.
- Invalid date formats: Start Date and End Date must be in
YYYY-MM-DDformat. Incorrect formatting may cause API errors. - API authentication errors: Verify that the API credentials are correctly set up and have sufficient permissions to update schedule entries.
- Unsupported status or type values: Only the predefined options for Status and Type are accepted. Using unsupported values will result in errors.
- Empty or null additional fields: If no additional fields are provided, the update request might fail or not change anything. Always specify at least one field to update.
Common error messages:
"Operation 'update' is not supported for resource 'schedule'": Indicates a misconfiguration or unsupported operation; verify the selected resource and operation.- API response errors related to validation or permissions will be logged and surfaced as node execution errors.