3CX v20
| Voor wie is dit bedoeld? | Vereiste machtigingen en licenties |
|---|---|
| • Voor beheerders die de integraties van het bedrijf beheren en IT-toegang hebben tot de 3CX-server. | • Vereiste licentie: afhankelijk van uw abonnement, controleer de beschikbaarheid in Instellingen > Integraties. • Beheerdersrechten voor uw Leexi-account. • Zelf gehoste 3CX-server (niet gehost door 3CX) met Debian OS. • IT-toegang tot uw 3CX-server. |
Gebruikshandleiding
Geschatte duur: 20 minuten.
Gespreksopname activeren
Ga naar de 3CX-beheerconsole, onder Users.

Klik op elke gebruiker, ga naar Options en selecteer de optie Call Recording - Record external calls only. U kunt er ook voor kiezen om alle gesprekken op te nemen, maar alleen externe gesprekken worden geïmporteerd in Leexi.

De externe archivering configureren
Ga naar Admin → System → Storage en controleer of Enable Remote Data Storage & Archive is geactiveerd. Als deze is uitgeschakeld, kunt u dit zo laten. Als deze is geactiveerd, controleer dan de volgende punten.

- U kunt het Location Type ongewijzigd laten of naar wens configureren.
- Als Data Archiving van opnames is geactiveerd, zorg er dan voor dat "Auto-archiving older than" is ingesteld op ten minste 1 dag.
- Selecteer voor Temporary recording location
/var/lib/3cxpbx/Instance1/Data/Recordingsof de locatie van uw keuze. Als u een andere locatie kiest, kopieer dan de waarde: u hebt deze nodig bij het activeren van de integratie.
Klik op Save.
Belgesprekken (CDR) activeren
Ga in de 3CX-beheerconsole naar Advanced → CDR en selecteer Enable CDR, met de optie Single files for each call (en niet Single file for all calls!).

Laat de CDR-uitvoervelden zoals standaard geconfigureerd (de volgorde van de velden moet identiek zijn aan de bovenstaande schermafbeelding).
Een gebruiker met SSH-toegang aanmaken
De 3CX-integratie van Leexi vereist SSH-toegang tot uw server om de gespreksopnames en CDR-bestanden op te halen. De gebruiker waarmee Leexi toegang krijgt tot uw server moet leestoegang hebben tot de datamap van uw 3CX-server en de inhoud ervan (doorgaans /var/lib/3cxpbx/Instance1/Data/).
Ga in Leexi naar Instellingen > Integraties > 3CX, klik op Toevoegen en kopieer de publieke sleutel.

Log vervolgens in op uw PBX-server, maak een gebruiker aan (voorgestelde naam: "leexi") en voeg de publieke sleutel toe aan de geautoriseerde SSH-sleutels. Voer op Debian het volgende uit:
sudo useradd -m leexi -s /bin/bash
sudo passwd leexi
# set password
# Add leexi to the phonesystem group to ensure it has access to the necessary files
sudo usermod -aG phonesystem leexi
su leexi
# enter password
cd /home/leexi
mkdir ~/.ssh/
vim ~/.ssh/authorized_keys
# paste the public key and save (:wq)
chmod 700 ~/.ssh && chmod 600 ~/.ssh/authorized_keys
De firewallregels aanpassen
Open een poort (standaard 22) en voeg de volgende IP-adressen toe aan de whitelist: 13.39.26.202, 15.188.160.114 en 15.236.114.242.
De integratie activeren
Vul in Leexi de host (vast publiek IP-adres of DNS), de poort en de gebruikersnaam in bij de 3CX-integratie en klik vervolgens op Opslaan. De activering mislukt als Leexi geen verbinding kan maken met uw server met de opgegeven gegevens.
Gebruikers koppelen aan extensies
Zodra de 3CX-integratie is geactiveerd, haalt Leexi alle extensies op waarvoor ten minste één gesprek is opgenomen nadat de CDR-logboeken zijn geactiveerd. Deze extensies moeten worden gekoppeld aan de bijbehorende Leexi-gebruiker. Een extensie verschijnt alleen in de lijst als er ten minste één recent gesprek mee is geregistreerd.
Ga naar Instellingen > Integraties > 3CX, klik op Beheren, koppel de Leexi-gebruikers aan hun extensie en klik vervolgens op Opslaan.

Uw volgende 3CX-gesprekken verschijnen voortaan in Leexi! Ook de gesprekken van de laatste 6 uur worden geïmporteerd, maar niet de volledige historie.
Veelgestelde vragen
Aandachtspunten
- Interne gesprekken (tussen verschillende 3CX-gebruikers) worden niet geïmporteerd in Leexi.
- Alleen externe gesprekken worden geïmporteerd in Leexi, ook als u alle gesprekken opneemt.
- Bij activering worden alleen de gesprekken van de laatste 6 uur geïmporteerd, niet de volledige historie.
- Een extensie verschijnt alleen in de koppelingslijst als er ten minste één recent gesprek mee is geregistreerd.