Integrate VoxNexus voice AI into your applications.
All API requests require a Bearer token. Generate one in your admin dashboard under Settings.
Authorization: Bearer your-api-token
VoxNexus sends webhook events for session lifecycle.
Receives Vapi voice engine events. Configure your webhook URL in the admin panel.
| Type | Description |
|---|---|
status-update | Call started, ended |
transcript | Real-time speech transcription |
function-call | AI tool invocation (record_answer, flag_concern, etc.) |
end-of-call-report | Full transcript + recording URL after call ends |
Add a voice AI widget to any website with a single script tag.
<script src="https://voice.progroup.hr/widget.js"></script>
<script>
VoxNexus.init({
agentId: 'your-agent-id',
position: 'bottom-right', // bottom-right, bottom-left, top-right, top-left
theme: 'light', // light, dark
language: 'hr', // hr, en, de, sl
brandColor: '#7c3aed', // custom brand color
onSessionStart: function(data) {
console.log('Session started');
},
onSessionEnd: function(data) {
console.log('Session ended', data);
}
});
</script>
Generate unique interview links for candidates.
Format: https://voice.progroup.hr/s/{invite_token}
Flow: Pre-session (mic check + GDPR consent) → Active session (AI interview) → Post-session (thank you)
🇭🇷
Croatian
hr
🇸🇮
Slovenian
sl
🇩🇪
German
de
🇬🇧
English
en
| Endpoint | Limit |
|---|---|
| API endpoints | 60 requests/minute |
| Webhooks | 100 requests/second |
| Widget script | No limit (cached) |
VoxNexus Voice AI Platform — progroup.hr