3CX icon

3CX

Interact with 3CX telephony system

Actions462

Overview

This node integrates with the 3CX telephony system, specifically allowing users to set recording repository settings. It is useful in scenarios where an organization wants to configure or update how and where call recordings are stored within their 3CX environment. For example, a user might use this node to change the storage location of call recordings or adjust repository parameters to comply with company policies or regulatory requirements.

Properties

Name Meaning
Settings A JSON object containing the recording repository settings to be applied. Users provide the configuration details in JSON format, which will be sent as the request body.

Output

The node outputs JSON data representing the response from the 3CX API after applying the recording repository settings. This typically includes confirmation of the updated settings or error information if the operation failed. The output does not include binary data.

Dependencies

  • Requires an API key credential for authenticating with the 3CX telephony system.
  • The node expects a base URL for the 3CX server, configured in the credentials.
  • The node sends requests to the 3CX API endpoint /xapi/v1.
  • The Settings property must be valid JSON, as it is parsed and sent in the request body.

Troubleshooting

  • Invalid JSON in Settings: If the JSON provided in the Settings property is malformed, the node will fail to parse it. Ensure the JSON syntax is correct before executing.
  • Authentication Errors: If the API key or OAuth2 token is missing or invalid, the node will return authentication errors. Verify that the credentials are correctly configured.
  • Incorrect Server URL: The base URL must be correctly set without trailing slashes; otherwise, the request may fail. The node attempts to handle trailing slashes but verify the URL correctness.
  • API Errors: If the 3CX API returns errors (e.g., invalid settings), these will be reflected in the node's output. Review the API response message for guidance.

Links and References

Discussion