Description
Let your customers get advice through live conversations with an AI-powered
voice agent. Set up your own virtual voice consultant with Callcenterok!
Visitors talk to your agent using their browser microphone.
Administrators can edit the connected agent’s greeting and prompt, customize the
button and test a call. After the administrator explicitly connects the service,
Demo works without a portal account: a 500-character prompt and a fixed greeting
in en/ua/ru/es/fr/de. Activation alone does not contact the service.
The number of calls may be limited in Demo mode.
Full connects your own agent and requires a Callcenterok account and sufficient
service balance. Full retains its existing service settings without Demo quotas.
External service
This plugin connects to Callcenterok (https://callcenterok.com).
After the administrator confirms the service connection in Settings > Callcenterok,
the plugin sends the site’s
origin, greeting language and a generated private installation key to register
an anonymous Demo profile. Demo settings requests send this key, and saving sends
the system prompt and selected greeting language. No portal account is created.
On connection checks, admin page loads and agent saves, the WordPress server sends
the integration key and, on saves, greeting and prompt to the configured Callcenterok
API (default https://my.callcenterok.com).
Opening the widget loads an iframe from Callcenterok; the service receives normal
request metadata such as IP address. Microphone audio is requested only after the
visitor clicks Call. During a call, audio is sent to Callcenterok’s telephony and AI
processing infrastructure. The integration key is never included in visitor pages.
The WordPress admin does not embed the remote call screen. Its Test call link
opens the Callcenterok phone in a new browser tab. Agent configuration in the
admin uses the service API.
Terms: https://callcenterok.com/public-offer.html
Privacy Policy: https://callcenterok.com/privacy.html
Update your site’s privacy notice for this integration.
The public button is disabled by default. Administrators explicitly enable it,
and can disable it, switch modes or deactivate the plugin at any time.
The phone is a remotely hosted part of the voice service, not a remote WordPress
administration interface. The service renders its own call screen and branding
(Powered by callcenterok.com). The plugin contains no payment or AI-processing code.
Screenshots

Installation
- Upload the ZIP via Plugins > Add New > Upload Plugin, then activate.
- Open Settings > Callcenterok, review the service disclosure and explicitly connect the service to configure and test Demo. No portal account is needed.
- To use Full, register in Callcenterok, open Integrations > WordPress, choose an agent and create an integration for your exact site origin (https://example.com).
- In Settings > Callcenterok choose Full and enter the API URL and integration key.
- Save agent instructions, test a call, then enable the Full button.
HTTPS and a browser supporting microphone/WebRTC are required. Server calling must be enabled by your Callcenterok operator. www and non-www are distinct origins. If the site sets Permissions-Policy or CSP, allow microphone delegation and frames from your Callcenterok API origin. Changes to the agent affect all its channels.
Reviews
There are no reviews for this plugin.
Contributors & Developers
“Callcenterok Voice Agent” is open source software. The following people have contributed to this plugin.
ContributorsTranslate “Callcenterok Voice Agent” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Changelog
0.4.3
Replaced external test-call iframes in the Demo and Full admin settings with
explicit links that open the Callcenterok phone in a new tab.
0.4.2
Corrected the Tested up to header format to 7.1 for WordPress.org validation.
0.4.1
Added the Tested up to header based on the site administrator’s WordPress version.
Validated request-method access and sanitized form fields and query parameters.
Addressed the missing-header error and input-handling warnings in Plugin Check.
0.4.0
Added explicit service opt-in before external requests or widget loading.
The public button is disabled by default and can be enabled in Settings.
Existing installations must confirm service opt-in once after this update.
Clarified remote service processing and service-owned widget branding.
0.3.3
Updated plugin description in English, Ukrainian and Russian.
Clarified that the number of calls may be limited in Demo mode.
0.2.0
Anonymous Demo, fixed greetings in six languages and a 500-character prompt.
Full integration settings survive the update; modes can be switched in Settings.
0.1.0
Initial integration, agent settings, call widget and revocable site key.
