{"id":398149,"date":"2026-11-05T14:41:31","date_gmt":"2026-11-05T14:41:31","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/callcenterok-voice-agent\/"},"modified":"2026-11-05T15:10:37","modified_gmt":"2026-11-05T15:10:37","slug":"callcenterok-voice-agent","status":"publish","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/callcenterok-voice-agent\/","author":23594006,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"0.4.3","stable_tag":"0.4.3","tested":"7.1.4","requires":"6.0","requires_php":"7.4","requires_plugins":null,"header_name":"Callcenterok Voice Agent","header_author":"Callcenterok","header_description":"Let your customers get advice through live conversations with an AI-powered voice agent. Set up your own virtual voice consultant!","assets_banners_color":"143c46","last_updated":"2026-11-05 15:10:37","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"","header_author_uri":"https:\/\/callcenterok.com","rating":0,"author_block_rating":0,"active_installs":0,"downloads":280,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","changelog"],"tags":{"0.4.3":{"tag":"0.4.3","author":"everslab","date":"2026-11-05 15:10:37","revision":3786279}},"upgrade_notice":{"0.4.0":"<p>Open Settings &gt; Callcenterok to confirm the service connection after updating.\nYour existing agent and integration settings are retained. The widget remains\nhidden until the administrator confirms the connection.<\/p>"},"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3786221,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3786221,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256},"icon.svg":{"filename":"icon.svg","revision":3786221,"resolution":false,"location":"assets","locale":false}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3786221,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3786221,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["0.4.3"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3786279,"resolution":"1","location":"assets","locale":"","width":677,"height":824}},"screenshots":{"1":"The Callcenterok voice phone on a WordPress website. Visitors press Call to start a live conversation with the AI voice agent."}},"plugin_section":[],"plugin_tags":[148285,2489,258158,8025],"plugin_category":[],"plugin_contributors":[290897],"plugin_business_model":[],"class_list":["post-398149","plugin","type-plugin","status-publish","hentry","plugin_tags-ai-assistant","plugin_tags-click-to-call","plugin_tags-voice-agent","plugin_tags-webrtc","plugin_contributors-everslab","plugin_committers-everslab"],"banners":{"banner":"https:\/\/ps.w.org\/callcenterok-voice-agent\/assets\/banner-772x250.png?rev=3786221","banner_2x":"https:\/\/ps.w.org\/callcenterok-voice-agent\/assets\/banner-1544x500.png?rev=3786221","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":"https:\/\/ps.w.org\/callcenterok-voice-agent\/assets\/icon.svg?rev=3786221","icon":"https:\/\/ps.w.org\/callcenterok-voice-agent\/assets\/icon.svg?rev=3786221","icon_2x":false,"generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/callcenterok-voice-agent\/assets\/screenshot-1.png?rev=3786279","caption":"The Callcenterok voice phone on a WordPress website. Visitors press Call to start a live conversation with the AI voice agent."}],"raw_content":"<!--section=description-->\n<p>Let your customers get advice through live conversations with an AI-powered\nvoice agent. Set up your own virtual voice consultant with Callcenterok!\nVisitors talk to your agent using their browser microphone.\nAdministrators can edit the connected agent's greeting and prompt, customize the\nbutton and test a call. After the administrator explicitly connects the service,\nDemo works without a portal account: a 500-character prompt and a fixed greeting\nin en\/ua\/ru\/es\/fr\/de. Activation alone does not contact the service.\nThe number of calls may be limited in Demo mode.\nFull connects your own agent and requires a Callcenterok account and sufficient\nservice balance. Full retains its existing service settings without Demo quotas.<\/p>\n\n<h3>External service<\/h3>\n\n<p>This plugin connects to Callcenterok (https:\/\/callcenterok.com).\nAfter the administrator confirms the service connection in Settings &gt; Callcenterok,\nthe plugin sends the site's\norigin, greeting language and a generated private installation key to register\nan anonymous Demo profile. Demo settings requests send this key, and saving sends\nthe system prompt and selected greeting language. No portal account is created.\nOn connection checks, admin page loads and agent saves, the WordPress server sends\nthe integration key and, on saves, greeting and prompt to the configured Callcenterok\nAPI (default https:\/\/my.callcenterok.com).<\/p>\n\n<p>Opening the widget loads an iframe from Callcenterok; the service receives normal\nrequest metadata such as IP address. Microphone audio is requested only after the\nvisitor clicks Call. During a call, audio is sent to Callcenterok's telephony and AI\nprocessing infrastructure. The integration key is never included in visitor pages.\nThe WordPress admin does not embed the remote call screen. Its Test call link\nopens the Callcenterok phone in a new browser tab. Agent configuration in the\nadmin uses the service API.<\/p>\n\n<p>Terms: https:\/\/callcenterok.com\/public-offer.html\nPrivacy Policy: https:\/\/callcenterok.com\/privacy.html\nUpdate your site's privacy notice for this integration.\nThe public button is disabled by default. Administrators explicitly enable it,\nand can disable it, switch modes or deactivate the plugin at any time.\nThe phone is a remotely hosted part of the voice service, not a remote WordPress\nadministration interface. The service renders its own call screen and branding\n(Powered by callcenterok.com). The plugin contains no payment or AI-processing code.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload the ZIP via Plugins &gt; Add New &gt; Upload Plugin, then activate.<\/li>\n<li>Open Settings &gt; Callcenterok, review the service disclosure and explicitly\nconnect the service to configure and test Demo. No portal account is needed.<\/li>\n<li>To use Full, register in Callcenterok, open Integrations &gt; WordPress, choose an agent and\ncreate an integration for your exact site origin (https:\/\/example.com).<\/li>\n<li>In Settings &gt; Callcenterok choose Full and enter the API URL and integration key.<\/li>\n<li>Save agent instructions, test a call, then enable the Full button.<\/li>\n<\/ol>\n\n<p>HTTPS and a browser supporting microphone\/WebRTC are required. Server calling must\nbe enabled by your Callcenterok operator. www and non-www are distinct origins.\nIf the site sets Permissions-Policy or CSP, allow microphone delegation and frames\nfrom your Callcenterok API origin. Changes to the agent affect all its channels.<\/p>\n\n<!--section=changelog-->\n<h4>0.4.3<\/h4>\n\n<p>Replaced external test-call iframes in the Demo and Full admin settings with\nexplicit links that open the Callcenterok phone in a new tab.<\/p>\n\n<h4>0.4.2<\/h4>\n\n<p>Corrected the Tested up to header format to 7.1 for WordPress.org validation.<\/p>\n\n<h4>0.4.1<\/h4>\n\n<p>Added the Tested up to header based on the site administrator's WordPress version.\nValidated request-method access and sanitized form fields and query parameters.\nAddressed the missing-header error and input-handling warnings in Plugin Check.<\/p>\n\n<h4>0.4.0<\/h4>\n\n<p>Added explicit service opt-in before external requests or widget loading.\nThe public button is disabled by default and can be enabled in Settings.\nExisting installations must confirm service opt-in once after this update.\nClarified remote service processing and service-owned widget branding.<\/p>\n\n<h4>0.3.3<\/h4>\n\n<p>Updated plugin description in English, Ukrainian and Russian.\nClarified that the number of calls may be limited in Demo mode.<\/p>\n\n<h4>0.2.0<\/h4>\n\n<p>Anonymous Demo, fixed greetings in six languages and a 500-character prompt.\nFull integration settings survive the update; modes can be switched in Settings.<\/p>\n\n<h4>0.1.0<\/h4>\n\n<p>Initial integration, agent settings, call widget and revocable site key.<\/p>","raw_excerpt":"Let customers get advice through live conversations with an AI-powered voice agent. Set up your own virtual voice consultant!","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/398149","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=398149"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/everslab"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=398149"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=398149"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=398149"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=398149"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=398149"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=398149"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}