Gidsen

Odoo VoIP instellen: van Telefoon-app tot werkende extensies

Zo zet je Odoo VoIP op: de Telefoon-app installeren, SIP-gegevens invullen, extensies koppelen, testen en de AVG regelen. Odoo is je werkplek en de cloud-PBX regelt de telefonie.

Illustratie van Odoo VoIP gekoppeld aan een cloud-PBX voor bellen vanuit Odoo

Met Odoo VoIP bel je vanuit een contact, een verkoopkans of een ticket. Het gesprek komt daarna in de historie van dat record terecht. Deze gids is bedoeld voor mkb-teams en integrators die de koppeling zelf opzetten. De installatie kost weinig tijd. Het meeste werk zit in de taakverdeling tussen Odoo en de cloud-PBX, en daar gaat deze gids vooral over.

Wat Odoo VoIP is en wat de PBX doet

Odoo VoIP is een softphone die in je browser draait, binnen Odoo. Hij logt via een beveiligde WebSocket-verbinding in bij de PBX van je telefonieprovider. Voor het geluid gebruikt hij WebRTC, de techniek waarmee een browser spraak verstuurt en ontvangt. Odoo toont bij elk gesprek de klantgegevens. Je belt met één klik en het gesprek wordt vastgelegd bij het juiste record.

De cloud-PBX regelt de telefonie zelf. Wachtrijen, keuzemenu's, openingstijden, doorschakelingen en monitoring staan allemaal in de PBX. Hierdoor staat elke belregel op één plek, en hoeft Odoo geen telefooncentrale te spelen. Een verkoper die opneemt, ziet de klantkaart meteen. Wanneer collega's later de verkoopkans openen, staat het gesprek er al bij.

Welke provider je achter Odoo zet, is een aparte keuze. In onze vergelijking van Voxbi en Axivox voor Odoo-telefonie zie je de verschillen per provider. Bij Voxbi zit de Odoo-koppeling in Voxbi Plus (€2.90 per gebruiker per maand), Voxbi Plus AI en Voxbi Channel. Op Voxbi Managed kost ze €29.50 per maand per telefooncentrale, vanaf het Professional-abonnement. Alle prijzen zijn exclusief btw.

Odoo VoIP instellen: de app en de SIP-gegevens

Stappen om Odoo VoIP in te stellen: Telefoon-app, VoIP-recht, providergegevens, SIP-gegevens per gebruiker en E.164-nummers

Begin met de app Telefoon. In oudere versies heet die VoIP. Daarna geef je elke gebruiker die gaat bellen het VoIP-toegangsrecht. Dat recht staat op de gebruikerskaart, op het tabblad met toegangsrechten, in het onderdeel Productiviteit. Zonder dat recht ziet een gebruiker de telefoonwidget wel, maar kan hij niet bellen of opnemen. De menupaden verschillen tussen Odoo 16 en 19. In de Odoo-documentatie over de Telefoon-app vind je het pad voor elke versie.

Daarna vul je de gegevens van je provider in. Je PBX levert daarvoor het SIP-domein, het adres van de beveiligde WebSocket (dat begint met wss://) en de keuze tussen een demo- en een productieomgeving. Odoo heeft alleen deze gerichte instellingen nodig. Nummerplannen, groepen en andere telefonieregels blijven in de PBX.

Per gebruiker vul je de SIP-gebruikersnaam in, vaak gelijk aan het extensienummer, met het bijbehorend wachtwoord. Gebruikt iemand ook een vaste telefoon, dan komt dat toestelnummer in een apart veld. De meeste fouten in dit stadium ontstaan doordat de SIP-gebruikersnaam, de autorisatienaam, de browserextensie en de toestelextensie door elkaar worden gehaald. Odoo meldt het account dan als ingesteld, maar de server accepteert de aanmelding niet.

Bij de nummers telt hetzelfde. Odoo verwacht internationale notatie met een plusteken, de E.164-notatie: +31 20 123 4567 en dus niet 020 123 4567. Staat er een nummer zonder landcode in een contact, dan kan de widget het afwijzen als ongeldig. Daarom controleer je de notatie al vóór het eerste testgesprek.

CTI-koppeling en een beveiligde verbinding

CTI (computer telephony integration) verbindt je telefoon met je bedrijfssoftware. Met een goede koppeling komen klikken om te bellen, de klantkaart bij een inkomend gesprek en het gesprekslogboek allemaal van dezelfde gebruiker. De Odoo-extensie en de extensie in de PBX moeten daarvoor precies gelijk zijn. Daarna loop je het hele pad na, van de klik in Odoo tot het gesprek dat tot stand komt.

Het transport beveiligen

De signalering loopt via TLS over de WebSocket-verbinding. Het geluid gaat via WebRTC, dat de spraak standaard versleutelt. In een browseromgeving komt dit verkeer meestal zonder extra werk door firewalls en proxy's. Je firewall moet wel het WebSocket-adres van je provider en het mediaverkeer van WebRTC doorlaten. Hiermee is de verbinding geschikt voor verkoop- en supportteams die thuis of op meerdere locaties werken.

CTI en SIP hebben elk een eigen taak

SIP zet het gesprek op en beëindigt het. Een CTI-koppeling werkt via een API en start, synchroniseert of verrijkt wat je in Odoo ziet. Wie die twee lagen tijdens de uitrol uit elkaar houdt, kan problemen veel sneller vinden.

Leg vóór de livegang vast wat Odoo start, wat in de PBX blijft en wat er terugkomt in het CRM.

Zet de koppeling tussen gebruikers en extensies in deze fase vast. Daarna gaan de eerste gebruikers in groten getale testen.

Gebruikers, extensies en routering

Vergelijking van de taken van Odoo en de cloud-PBX bij aanmelden, gesprekken, openingstijden en storingen

De cloud-PBX is de bron voor alle routering. Odoo meldt de gebruiker aan, toont het gesprek en bewaart de historie. De PBX verdeelt de inkomende gesprekken over wachtrijen, keuzemenu's en tijdschema's.

Elke gebruiker aan zijn eigen extensie koppelen

Elke Odoo-gebruiker hoort bij precies één extensie in de PBX. Wisselt een collega van plek of rol, dan pas je de koppeling meteen aan. Anders komen inkomende gesprekken bij de verkeerde persoon terecht of ontbreken ze in het logboek.

Bij Voxbi stel je wachtrijen, keuzemenu's en openingstijden in Voxbi Cockpit in. Daarvoor hoef je niets aan de schermen in Odoo te veranderen. Op Voxbi One doe je dit zelf met onze handleidingen en die van Cockpit. Op Voxbi Managed zet ons team het voor je op. Zo houdt IT de controle over de telefonie, en houden de teams een rustig scherm in Odoo.

Nummers controleren voor de livegang

Problemen met de nummernotatie ontstaan vaak bij de overstap van een lokaal adresboek naar meerdere landen of vestigingen. Sla elk nummer daarom vanaf de eerste dag op in E.164-notatie. Daarmee koppelt Odoo inkomende gesprekken aan het juiste contact. Zijn de contactgegevens rommelig, dan zie je dat terug in elke foutmelding van de widget.

Je ziet snel of de uitrol gelukt is. Gebruikers bellen vanuit de contactkaart, inkomende gesprekken staan bij het goede record en de meldingen over ongeldige nummers verdwijnen. Een integrator controleert in dezelfde ronde of het nummerplan in de PBX past bij de manier waarop verkoop en support werken.

Testen en storingen oplossen

Een volledige test loopt de hele keten langs, van de microfoon in de browser tot de regel in het gesprekslogboek. Je test een inkomend en een uitgaand gesprek, je kijkt welk nummer de gebelde ziet en je controleert of het gesprek in Odoo verschijnt. Valt één van die schakels weg, dan is de configuratie nog niet af.

Symptoom, oorzaak en oplossing

SymptoomWaarschijnlijke oorzaakOplossing
De widget maakt geen verbindingFout in de beveiligde WebSocket-verbinding of verwisselde inloggegevensControleer het wss-adres, het SIP-domein en elk veld op de gebruikerskaart
Het geluid valt wegInstabiel lokaal netwerk of een WebRTC-probleem in de browserControleer de browser, de firewall en het netwerk op packet loss en jitter
Odoo meldt een ongeldig nummerNummer zonder landcodeZet het nummer in E.164-notatie, bijvoorbeeld +31 20 123 4567
Klikken om te bellen doet nietsOdoo-extensie en toestelextensie zijn niet gelijkHerstel de koppeling en test eerst met één pilotgebruiker
Gesprekken verschijnen niet in OdooVoIP-recht ontbreekt of de koppeling tussen account en extensie is onvolledigControleer het VoIP-toegangsrecht en de gebruikerskaart

Met deze tabel bepaal je of een storing bij het toestel, in de browser of op de SIP-server zit. Je werkt de keten in vaste volgorde af: identiteit, verbinding, transport, weergave. Zo los je problemen sneller op dan met een lange checklist zonder volgorde.

Odoo of de PBX: waar je een storing oplost

Gaat het om routering, wachtrijen, keuzemenu's of openingstijden, dan pas je de PBX aan. Gaat het om een toegangsrecht, de widget of een nummer in een contact, dan herstel je dat in Odoo. Hierdoor zoekt je supportteam meteen in het goede systeem. Een integrator krijgt er een acceptatietest per laag bij, waarbij elke laag een eigen controle heeft.

AVG en gegevensbeheer

Checklist met vijf punten voor het AVG-dossier van de integrator bij telefonie in Odoo

Telefonie in Odoo verwerkt persoonsgegevens, van nummers en gespreksmetadata tot opnames en transcripties. Begin daarom met een overzicht van alle verwerkingen. Per verwerking leg je de grondslag, de beveiligingsmaatregelen, de verwerkers en het verwijderbeleid vast. De centrale vraag is wat er wordt opgeslagen, waar, door wie en hoelang. Onze gids over AVG en telefonie gaat dieper in op grondslagen, de DPIA en bewaartermijnen.

Hosting in de Europese Unie beperkt doorgiften buiten de Unie. Je moet daarnaast ook je subverwerkers analyseren, en leveranciers die onder buitenlandse wetgeving vallen. Bij een cloudtelefooncentrale gaat het om opnames, metadata, technische logbestanden en gebruikersgegevens. Een belofte van AVG-conformiteit is pas iets waard als supporttoegang, beheer op afstand en versleuteling op papier staan.

Wat in het dossier van de integrator hoort

Het dossier beschrijft waarvoor je opneemt, hoelang je bewaart, welke rol welke toegang krijgt, wat je kunt exporteren en hoe verwijderen werkt. Gewone verkoopgesprekken vragen een lichtere toets dan gevoelige omgevingen. Transcriptie en spraakanalyse vragen in de zorg, bij overheden en in het onderwijs een strengere beoordeling.

  • Waar de gespreksgegevens staan, wie ze beheert en welke leveranciers erbij betrokken zijn.

  • Wie opnames mag beluisteren, met toegang alleen voor de rollen die dat nodig hebben.

  • Hoelang je bewaart, en wanneer de automatische verwijdering ingaat.

  • Hoe je toegang op afstand en technische ingrepen vastlegt.

  • Wanneer een extra beoordeling nodig is, bijvoorbeeld zodra transcriptie of spraakanalyse aan staat.

De Europese AI-verordening treedt gefaseerd in werking. De meeste regels gelden sinds 2 augustus 2026, en andere verplichtingen volgen later. Op de tijdlijn van de Europese Commissie zie je welke data gelden. Gebruikt je cloudtelefonie AI-functies, dan beoordeel je elke functie apart.

Voxbi levert een cloud-PBX die in de Europese Unie is gebouwd en gehost. Gesprekken, metadata en beheergegevens blijven binnen de grenzen van de Unie. Wil je Odoo VoIP met Voxbi opzetten? Mail naar hello@voxbi.com voor een demo. Neem je routeringswensen mee, zodat we samen kunnen nagaan hoe Voxbi past bij jouw AVG-afspraken, je IT-organisatie en je supportmodel.

Zie Voxbi aan het werk in jouw bedrijf.

Start een gratis proefperiode of werk samen met een gecertificeerde Voxbi-partner.