3CX Side Configurations
- Log in to the 3CX Admin Console.

- Navigate to “Integrations” → “API”, then click “Add”.

- In the “Client ID” field, enter a suitable application name (e.g., “uniconnect”).

- Enable the following permissions and then click "Save":
- 3CX Configuration API Access
- 3CX Call Control & Chat API Access

- Generate the API key and securely copy it for later use in the Uniconnect configuration.

Uniconnect Side Configurations
- Log in to Uniconnect with administrator privileges.

- Navigate to “Configuration” → “System” → “Plugins” → “3CX”.

- Enable the 3CX integration and configure the following settings. Finally, click “Save” to apply the configuration.
- Enter the 3CX FQDN under “3CX Host”.
- Enter the Client ID generated in the 3CX configuration under “3CX Client ID”.
- Paste the API Key generated from the 3CX side under “3CX Key”.
- Select the desired data synchronization interval.
- Enable “3CX Single Sign-On (SSO)” if required. (Optional)
