Bouw 3CX Programmeerbare Extensies die AI Agents verbinden met live gesprekken.
Met 3CX Programmeerbare Extensies kunnen ontwikkelaars AI Agents bouwen die via het 3CX Phone System live gesprekken afhandelen.
De 3CX Agentic Call Control GitHub-repository bevat kant-en-klare codevoorbeelden voor het koppelen van Programmeerbare Extensies aan OpenAI, xAI, Google Gemini en Alibaba Cloud Qwen. Elk voorbeeld verbindt de AI-provider met de gespreksbesturing van 3CX en biedt ontwikkelaars zo een praktisch startpunt voor het bouwen van eigen realtime spraaktoepassingen.
Kies de provider die het beste bij je toepassing past, configureer de Agent en test deze rechtstreeks via 3CX. Lees verder voor meer informatie.
Kies een AI-provider voor 3CX Programmeerbare Extensies
Kies de AI-dienst die het beste bij je toepassing past, zonder dat je de 3CX-kant van de gespreksafhandeling opnieuw hoeft op te bouwen. Voor iedere provider is een kant-en-klaar voorbeeld beschikbaar, zodat je direct aan de slag kunt met de juiste API, modellen, stemmen en regionale instellingen.
- OpenAI: Gebruik OpenAI Realtime als een toegankelijk en vertrouwd startpunt.
- xAI: Maak verbinding met de realtime spraakdienst van xAI.
- Google Gemini: Bouw je toepassing met de realtime dienst van Google Gemini.
- Alibaba Cloud Qwen: Gebruik Qwen met regionale endpoints, waaronder internationale endpoints of Beijing voor implementaties op het Chinese vasteland.
Bekijk AI Providers for 3CX Programmable Extensions voor de configuratie per provider. Hier lees je hoe je de verbinding met 3CX instelt, de AI-provider configureert en testgesprekken opzet.
Gebruik meerdere AI-providers
Je kunt een onbeperkt aantal Agents van verschillende providers instellen, elk met een eigen configuratie.
Zo kun je bijvoorbeeld meerdere Sales Agents van verschillende providers inzetten: een Engelstalige Agent van Grok of OpenAI voor je westerse markten en een Qwen Agent van Alibaba specifiek voor Chinese bellers.
Maak veilig verbinding met 3CX
Voordat een Agent gesprekken kan afhandelen, heeft deze een eigen geautoriseerde toegang tot de PBX nodig. Binnen 3CX wordt hiervoor een Service Principal gebruikt. Hiermee krijgt de Agent een Client ID en een PBX API Key.
Een Administrator bepaalt welke extensies de Agent mag gebruiken. De PBX API Key verbindt de Agent met 3CX. Een afzonderlijke API Key van de AI-provider zorgt voor de verbinding met OpenAI, xAI, Gemini of Qwen.
Wanneer je het voorbeeld start, geeft de terminal aan of er verbinding is met zowel 3CX als de geselecteerde AI-provider. Controleer voordat je de Agent belt of de status ‘ready’ wordt weergegeven.
Bepaal de ervaring van de beller
Elk voorbeeld bevat een receptionistprofiel waarmee je bepaalt hoe de Agent zich tegenover bellers gedraagt. Pas de naam van de Agent, bedrijfsnaam, begroeting en stem aan zodat deze bij je organisatie passen.
Het profiel bepaalt daarnaast hoe de Agent communiceert en gesprekken afhandelt. Bijvoorbeeld:
- Rol van de Agent: Stel instructies, taal en antwoordstijl in.
- Gespreksacties: Bepaal of de Agent gesprekken mag doorverbinden of beëindigen.
- PBX-tools: Kies welke PBX-informatie de Agent mag gebruiken, zoals het opzoeken van gegevens in het telefoonboek.
- Call screening: Schakel screening en beschikbaarheidscontroles in voordat gesprekken worden doorverbonden.
- Lastige bellers: Stel regels in voor spam en vijandige of niet-meewerkende bellers.
Je kunt afzonderlijke profielen maken voor verschillende teams, soorten gesprekken of talen, zonder daarvoor de verbinding met 3CX te hoeven aanpassen.
Test 3CX Programmeerbare Extensies met een echt gesprek
Zodra je Programmeerbare Extensies is geconfigureerd en het opstartlogboek aangeeft dat de configuratie succesvol is, start je vanuit de 3CX Web Client een gesprek naar de Client ID van je Service Principal. Je Programmeerbare Extensie reageert vervolgens volgens de instructies in de prompt.
Met deze test controleer je in feite het volledige traject:
Beller > PBX > AI-provider > PBX > Beller
Begin met het meegeleverde voorbeeld en controleer eerst of je met de standaardinstellingen een succesvol gesprek kunt voeren. Pas vervolgens telkens één instelling aan. Zo kun je providers, stemmen, instellingen en profielen eenvoudiger met elkaar vergelijken, terwijl de 3CX-kant van de test hetzelfde blijft.
Praat mee
Praat mee over 3CX op onze speciale Partner- of Klanten Forums. Volg ons daarnaast op X en LinkedIn om op de hoogte te blijven van het laatste nieuws en nieuwe features.



