3CX icon

3CX

Interact with 3CX telephony system

Actions462

Overview

This node interacts with the 3CX telephony system, specifically allowing users to delete a blacklisted phone number from the system. The "Delete Black List Number" operation removes an entry identified by its unique ID from the blacklist, which can be useful for managing call restrictions or updating allowed contacts dynamically.

Common scenarios include:

  • Automatically removing numbers from a blacklist when they are no longer considered spam.
  • Managing blacklists as part of a larger workflow that handles customer communications.
  • Integrating with CRM systems to update telephony restrictions based on customer status changes.

Properties

Name Meaning
Id The unique identifier of the blacklisted number entity to delete. Can use expressions.
If Match Optional ETag header value used for concurrency control to ensure the resource is current.

Output

The node outputs JSON data representing the result of the deletion request. Typically, this will confirm whether the deletion was successful or provide error details if it failed. There is no indication of binary data output in this operation.

Dependencies

  • Requires an API key credential for authenticating with the 3CX telephony system.
  • Needs the base URL of the 3CX server configured in credentials.
  • The node sends HTTP requests to the 3CX API endpoint /xapi/v1.

Troubleshooting

  • Missing or invalid Id: The deletion will fail if the provided Id does not exist or is malformed. Ensure the Id is correct and accessible.
  • ETag mismatch (If-Match header): If using the If-Match property, a mismatch indicates the resource has changed since last fetched. Refresh the resource and try again.
  • Authentication errors: Verify that the API key credential is valid and has sufficient permissions.
  • Network issues: Confirm connectivity to the 3CX server URL and that the URL is correctly configured without trailing slashes.

Links and References

Discussion