3CX v18
| 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.

Selecteer voor elke gebruiker de optie Record all calls en sla op door op OK te klikken.

De externe archivering configureren
Onder Reporting → Recordings → Settings.

Als de externe archivering van opnames is geactiveerd (zie de 3CX-documentatie), zorg er dan voor dat het schema "Archive recordings schedule" niet is ingesteld op "Immediately - Right after call ends". Selecteer in plaats daarvan "Daily".
Als de "Temporary Recording Location" is gewijzigd ten opzichte van de standaardwaarde (/var/lib/3cxpbx/Instance1/Data/Recordings), kopieer dan de nieuwe waarde: u hebt deze nodig bij het activeren van de integratie.
Belgesprekken (CDR) activeren
Ga in de 3CX-beheerconsole naar Reporting → CDR en selecteer Generate CDR, met de optie Separate files for each call.

Controleer onder Configure CDR Output fields of de eerste 9 velden in dezelfde volgorde staan als hieronder (standaardconfiguratie).

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
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 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!
Veelgestelde vragen
Aandachtspunten
- Interne gesprekken (tussen verschillende 3CX-gebruikers) worden niet geïmporteerd in Leexi.
- Het archiveringsschema van opnames mag niet worden ingesteld op "Immediately - Right after call ends": kies "Daily".
- Een extensie verschijnt alleen in de koppelingslijst als er ten minste één recent gesprek mee is geregistreerd.