3CX icon

3CX

Interact with 3CX telephony system

Actions462

Overview

This node integrates with the 3CX telephony system, specifically allowing users to retrieve information about a queue by providing its phone number in international format. It is useful in scenarios where you need to programmatically access details of a specific call queue within the 3CX system, such as for monitoring, reporting, or automating call routing decisions.

For example, a user might want to fetch the status or configuration of a support queue identified by its phone number to display it on a dashboard or trigger workflows based on queue metrics.

Properties

Name Meaning
Number The phone number of the queue in international format (e.g., +1234567890). This identifies the specific queue to retrieve.

Output

The node outputs JSON data representing the details of the requested queue. This typically includes properties related to the queue's configuration and status as returned by the 3CX API. The exact structure depends on the 3CX API response but generally contains information such as queue name, members, call statistics, and other relevant metadata.

No binary data output is indicated.

Dependencies

  • Requires an active connection to a 3CX telephony system.
  • Needs an API authentication token configured via OAuth2 credentials to authorize requests.
  • The base URL for the 3CX API must be provided in the node credentials configuration.

Troubleshooting

  • Invalid or missing phone number: Ensure the "Number" property is provided in the correct international format (e.g., +1234567890).
  • Authentication errors: Verify that the OAuth2 credentials are correctly set up and have not expired.
  • API connectivity issues: Confirm that the 3CX server URL is correct and accessible from the n8n environment.
  • Unexpected API responses: Check if the queue exists for the given number; if not, the API may return an error or empty result.

Links and References

Discussion