3CX icon

3CX

Interact with 3CX telephony system

Actions462

Overview

The "Update E 164 Settings" operation in the E 164 Settings resource allows users to modify telephony number formatting rules according to the E.164 international phone numbering plan. This node is useful for configuring how phone numbers are parsed, displayed, and processed within a telephony system, ensuring consistency and compliance with international standards.

Typical use cases include:

  • Enabling or disabling specific country codes or area codes.
  • Setting prefixes or national/international dialing codes.
  • Controlling whether area or country codes should be removed during processing.

For example, a user might update the settings to add a new country's dialing code or adjust the prefix used for international calls.

Properties

Name Meaning
Area Code The local area code part of the phone number to configure.
Country Code The numeric country calling code (e.g., "1" for USA).
Country Name The full name of the country associated with the settings.
Enabled Boolean flag to enable or disable these E.164 settings.
International Code The code used for international dialing (e.g., "+").
National Code The code used for national dialing within the country.
Prefix A prefix string to prepend to numbers when formatting.
Remove Area Code Boolean indicating if the area code should be stripped from numbers during processing.
Remove Country Code Boolean indicating if the country code should be stripped from numbers during processing.

Output

The node outputs JSON data representing the updated E.164 settings after applying the changes. This typically includes the fields provided as input, reflecting the current configuration state.

No binary data output is involved.

Dependencies

  • Requires an API key credential for authentication 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 to perform updates.

Troubleshooting

  • Authentication errors: Ensure that the API key or OAuth2 token is valid and has sufficient permissions.
  • Invalid property values: Check that country codes, area codes, and prefixes conform to expected formats.
  • Network issues: Verify connectivity to the 3CX server URL.
  • API errors: If the 3CX API returns errors, review the error message for details on invalid parameters or unsupported operations.

Links and References

Discussion