Actions524
- AI Helper Actions
- Tool Actions
- API Threshold Actions
- Appointment Actions
- Billing Code Actions
- Billing Items Actions
- Change Request Link Actions
- Checklist Library Actions
- Checklist Library Item Actions
- Classification Icon Actions
- Company Actions
- Company Alert Actions
- Company Location Actions
- Company Note Actions
- Company Webhook Actions
- Company Site Configuration Actions
- Configuration Item Actions
- Configuration Item Billing Product Association Actions
- Configuration Item Category Actions
- Configuration Item Category UDF Association Actions
- Configuration Item DNS Record Actions
- Configuration Item Note Actions
- Configuration Item Related Item Actions
- Configuration Item SSL Subject Alternative Name Actions
- Configuration Item Type Actions
- Configuration Item Webhook Actions
- Contact Actions
- Contact Webhook Actions
- Contact Groups Actions
- Contact Group Contacts Actions
- Contract Actions
- Contract Block Actions
- Contract Block Hour Factor Actions
- Contract Billing Rule Actions
- Contract Charge Actions
- Contract Exclusion Billing Code Actions
- Contract Exclusion Role Actions
- Contract Exclusion Sets Actions
- Contract Exclusion Set Excluded Role Actions
- Contract Exclusion Set Excluded Work Type Actions
- Contract Milestone Actions
- Contract Note Actions
- Contract Rate Actions
- Contract Role Costs Actions
- Contract Retainer Actions
- Contract Service Actions
- Contract Service Adjustment Actions
- Contract Service Bundle Adjustment Actions
- Contract Service Bundle Actions
- Contract Service Bundle Unit Actions
- Contract Ticket Purchase Actions
- Department Actions
- Project Phase Actions
- Quote Item Actions
- Quote Location Actions
- Quote Template Actions
- Resource Actions
- Resource Role Actions
- Resource Role Queue Actions
- Search Filter Actions
- Service Actions
- Service Call Actions
- Subscription Actions
- Subscription Period Actions
- Ticket Category Actions
- Ticket Category Field Default Actions
- Ticket History Actions
- Ticket Note Actions
Change Request Link → Create If Not Exists
AI-generatedOverview
This node operation manages Change Request Links in the Autotask PSA system, specifically implementing a 'Create If Not Exists' functionality. It attempts to create a new change request link only if a duplicate does not already exist based on specified deduplication fields. This is useful in scenarios where you want to avoid creating duplicate links between change requests and tickets, ensuring data integrity and preventing redundant records.
Use Case Examples
- Automatically link a change request to a ticket only if such a link does not already exist, using ticket ID fields for duplicate detection.
- Create a new change request link while specifying custom fields to check for duplicates, and optionally throw an error if a duplicate is found.
Properties
| Name | Meaning |
|---|---|
| Dedup Fields Names or IDs | Fields used for duplicate detection to determine if a change request link already exists. If empty, deduplication is skipped and a new link is always created. |
| Error on Duplicate | Boolean flag indicating whether to throw an error when a duplicate change request link is found. |
| Fields | Mapping of fields to be used in the create operation for the change request link. This defines the data to be sent when creating the link. |
Output
JSON
id- The unique identifier of the created or found change request link.status- The status of the operation, indicating if a new link was created or an existing one was found.data- Detailed information about the change request link record.
Dependencies
- An API key credential for Autotask PSA REST API access
Troubleshooting
- If the node throws an error about duplicate detection, verify the deduplication fields are correctly specified and exist in the data.
- Ensure the API credentials are valid and have sufficient permissions to create or query change request links.
- If the operation always creates duplicates, check that the deduplication fields are correctly configured and that the data matches existing records as expected.
Links
- Autotask PSA REST API Documentation - Official API documentation for Autotask PSA, useful for understanding the Change Request Link resource and its operations.