PerfexCRM icon

PerfexCRM

Interact with PerfexCRM API

Overview

This node integrates with the PerfexCRM API to manage tickets within the CRM system. Specifically, the "Delete Ticket" operation allows users to remove a ticket by its ID. This is useful in scenarios where tickets are no longer relevant, were created by mistake, or need to be cleaned up for organizational purposes.

Practical examples include:

  • Automatically deleting resolved or obsolete support tickets.
  • Removing test tickets created during workflow development.
  • Cleaning up tickets based on certain business rules or triggers.

Properties

Name Meaning
Ticket ID The unique identifier of the ticket to delete

Output

The output JSON contains the response from the PerfexCRM API after attempting to delete the specified ticket. Typically, this will be an object indicating success or failure of the deletion request. The exact structure depends on the API but usually includes status information or confirmation.

No binary data is output by this operation.

Dependencies

  • Requires an active connection to the PerfexCRM API.
  • Needs an API authentication token configured in n8n credentials for PerfexCRM.
  • The base URL and API version for the PerfexCRM instance are obtained from these credentials.

Troubleshooting

  • Common issues:

    • Invalid or missing Ticket ID: Ensure the Ticket ID provided exists and is correct.
    • Authentication errors: Verify that the API key credential is valid and has sufficient permissions.
    • Network or connectivity problems: Check internet access and PerfexCRM server availability.
  • Error messages:

    • "404 Not Found": The ticket with the given ID does not exist. Confirm the Ticket ID.
    • "401 Unauthorized" or "403 Forbidden": Authentication failed or insufficient permissions. Recheck API credentials.
    • Other HTTP errors: Refer to the PerfexCRM API documentation for specific error codes and meanings.

Links and References

Discussion