3CX icon

3CX

Interact with 3CX telephony system

Actions462

Overview

This node interacts with the 3CX telephony system, specifically providing an operation to retrieve duplicated email addresses among users. It is useful in scenarios where you need to identify and manage duplicate user emails within the 3CX system, such as cleaning up user records or ensuring unique contact information.

A practical example would be running this node to fetch all duplicated emails before importing new users, preventing conflicts or errors due to repeated email entries.

Properties

Name Meaning
Emails A JSON array of email addresses to check for duplicates. The input should be a JSON string representing an array of emails.

Output

The node outputs JSON data containing the results of the duplicated emails query. This typically includes details about which emails are duplicated and possibly associated user information. There is no indication that binary data is output by this node.

Dependencies

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

Troubleshooting

  • Invalid or missing API credentials: Ensure the API key and server URL are correctly set in the node's credentials.
  • Malformed JSON input for Emails property: The Emails property expects a valid JSON array string. Invalid JSON will cause parsing errors.
  • Network or connectivity issues: Verify that the 3CX server URL is reachable from the n8n instance.
  • Empty or null Emails array: Providing an empty or null array may result in no data returned or an error; ensure the input contains valid email addresses.

Links and References

Discussion