3CX icon

3CX

Interact with 3CX telephony system

Actions462

Overview

This node integrates with the 3CX telephony system, specifically allowing users to download a recording by its ID. It is useful in scenarios where call recordings need to be retrieved for review, compliance, or archival purposes. For example, a customer support team might use this node to automatically fetch and store call recordings after each interaction.

Properties

Name Meaning
Rec Id The unique identifier of the recording to download. Usage format: recId={recId}

Output

The node outputs the downloaded recording data. This typically includes the recording file content accessible via the json output field or as binary data representing the audio recording. The binary data can then be used for saving to disk, further processing, or playback.

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 Recording ID: If the provided recording ID does not exist or is incorrect, the node may return an error or empty response. Verify the recording ID before running.
  • Authentication Errors: Ensure that the API key credential is valid and has sufficient permissions to access recordings.
  • Server URL Issues: The base URL must be correctly set without trailing slashes; otherwise, requests may fail.
  • Network Connectivity: Confirm network access to the 3CX server from the n8n environment.

Links and References

Discussion