Title: NavTalk Digital Human
Author: navtalk
Published: <strong>18 Giugno 2026</strong>
Last modified: 9 Ottobre 2026

---

Ricerca i plugin

![](https://ps.w.org/navtalk-digital-human/assets/icon.svg?rev=3582536)

# NavTalk Digital Human

 Di [navtalk](https://profiles.wordpress.org/navtalk/)

[Scarica](https://downloads.wordpress.org/plugin/navtalk-digital-human.1.1.9.zip)

 * [Dettagli](https://it.wordpress.org/plugins/navtalk-digital-human/#description)
 * [Recensioni](https://it.wordpress.org/plugins/navtalk-digital-human/#reviews)
 *  [Installazione](https://it.wordpress.org/plugins/navtalk-digital-human/#installation)
 * [Sviluppo](https://it.wordpress.org/plugins/navtalk-digital-human/#developers)

 [Supporto](https://wordpress.org/support/plugin/navtalk-digital-human/)

## Descrizione

NavTalk Digital Human is a WordPress plugin that enables you to embed interactive
AI avatars on your website. Users can have real-time voice and video conversations
with AI-powered digital humans directly from your WordPress pages. This plugin is
not affiliated with or endorsed by WordPress.

The plugin itself is free and the full plugin code is included in this package. 
Avatar and conversation features are provided by the NavTalk cloud service (Software
as a Service); a NavTalk account and license key are required to use that service—
this is not hidden or trial-locked code inside the plugin.

#### Features

 * Simple Configuration: Only requires a license key to get started
 * Multiple Avatars: Support for multiple digital human avatars
 * Real-time Communication: WebSocket and WebRTC powered conversations
 * Voice Interaction: Full duplex voice communication
 * Video Streaming: Real-time video of digital human responses
 * Responsive Design: Works on desktop and mobile devices
 * Customizable: Adjustable card dimensions and button text
 * Secure: License-based authentication
 * Elementor Integration: Custom widgets for Elementor page builder
 * Multiple Shortcodes: Avatar card, floating button, and list

#### Requirements

 * WordPress 5.0 or higher
 * PHP 7.2 or higher
 * Modern web browser with WebRTC support
 * HTTPS enabled (required for microphone access)
 * NavTalk account and license key

### Additional Info

For support, documentation, and updates, visit:
 * Website: https://navtalk.ai *
Documentation: https://docs.navtalk.ai * Support: support@navtalk.ai

### Privacy Policy

This plugin does not collect or store visitor personal data in the WordPress database.
The site administrator stores the NavTalk license key in WordPress options. When
visitors use the digital human, audio, video, and chat-related data are processed
by NavTalk’s services as described below.

### External services

This plugin connects the visitor’s browser and your WordPress site to NavTalk (operated
by NavTalk / navtalk.ai) to load avatars and run real-time conversations.

 * HTTPS REST API (`https://api.navtalk.ai`): Used when the plugin or wp-admin requests
   avatar lists, avatar details, and connection tests. Requests send your license
   key in HTTP headers and may receive avatar metadata and media URLs.
 * WebSocket (`wss://transfer.navtalk.ai`): Used during an active session for real-
   time voice/video and messaging between the visitor’s browser and NavTalk.
 * Media delivery: Avatar images and preview videos are loaded from URLs returned
   by the API (for example from NavTalk CDN hosts such as `https://cdn.navtalk.ai`).
   The browser requests those assets directly.

Data sent to NavTalk includes at least your license key (from WordPress), session-
related traffic over WebSocket (including voice/video where the user grants browser
permissions), and any prompts or configuration you set in the plugin. What NavTalk
logs or retains is governed by their policies.

Official policies (review before use):
 * Terms of Service: https://navtalk.ai/policy/
terms-of-service/ * Privacy Policy: https://navtalk.ai/policy/privacy-policy/

### Third Party Services

Same as “External services” above: the plugin depends on NavTalk API, WebSocket,
and related media hosts. See that section for endpoints, data flow, and policy links.

## Installazione

#### Automatic Installation

 1. Log in to your WordPress admin panel
 2. Go to Plugins > Add New
 3. Search for “NavTalk Digital Human”
 4. Click “Install Now” and then “Activate”

#### Manual Installation

 1. Download the plugin ZIP file (folder must be `navtalk-digital-human` with main 
    file `navtalk-digital-human.php` inside)
 2. Go to Plugins > Add New > Upload Plugin
 3. Choose the ZIP file and click “Install Now”
 4. Click “Activate Plugin”

#### Configuration

 1. Get your license key from [NavTalk Console](https://console.navtalk.ai/#/projects)
 2. Go to Settings > NavTalk Digital Human
 3. Enter your license key
 4. Click “Test Connection” (optional)
 5. Click “Save Settings”

## FAQ

### What is NavTalk Digital Human?

It connects your site to NavTalk so you can embed AI-powered avatars that have real-
time voice and video conversations with visitors.

### Do I need a license key?

Yes, you need a NavTalk license key. Sign up at https://navtalk.ai to get your key.

### What browsers are supported?

Chrome 80+, Firefox 75+, Safari 13+, Edge 80+, Opera 67+. WebRTC support is required.

### Does this work with Elementor?

Yes! The plugin includes custom Elementor widgets for easy drag-and-drop integration.

### Is HTTPS required?

Yes, HTTPS is required for microphone access (browser security requirement).

### Can I use multiple avatars?

Yes, you can use as many avatars as your NavTalk plan allows.

### How do I add an avatar to my page?

Use the shortcode: [navtalk_avatar avatarId=”your-avatar-id”] or use Elementor widgets.

### How do I customize appearance?

Use WordPress Appearance > Customize > Additional CSS (or your theme’s equivalent)
to style the plugin’s markup and classes. The plugin no longer stores custom CSS
in its settings (WordPress.org guideline alignment).

### What happens if I delete (uninstall) the plugin?

Uninstalling removes all settings stored in WordPress (including the license key)
and the per-page “show digital human” meta. It does not delete your NavTalk account
or data on navtalk.ai; manage those in the NavTalk console.

### What shortcodes are available?

 * [navtalk_avatar] – Display avatar card
 * [navtalk_floating] – Fixed position floating button
 * [navtalk_list] – Display grid of all your avatars

## Recensioni

Non ci sono recensioni per questo plugin.

## Contributi e sviluppo

“NavTalk Digital Human” è un software open source. Le persone che hanno contribuito
allo sviluppo di questo plugin sono indicate di seguito.

Collaboratori

 *   [ navtalk ](https://profiles.wordpress.org/navtalk/)

[Traduci “NavTalk Digital Human” nella tua lingua.](https://translate.wordpress.org/projects/wp-plugins/navtalk-digital-human)

### Ti interessa lo sviluppo?

[Esplora il codice](https://plugins.trac.wordpress.org/browser/navtalk-digital-human/)
segui il [repository SVN](https://plugins.svn.wordpress.org/navtalk-digital-human/),
segui il [log delle modifiche](https://plugins.trac.wordpress.org/log/navtalk-digital-human/)
tramite [RSS](https://plugins.trac.wordpress.org/log/navtalk-digital-human/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.1.9

 * Improvement: normal hang-ups and clean server closures restore the idle avatar
   without a call-ended banner.
 * Improvement: connection failures and other error messages automatically disappear
   after three seconds.

#### 1.1.8

 * Fix: unified cleanup for inline and modal calls so hang-ups, connection errors,
   server closures, and page exits stop active media and restore the idle interface.
 * Fix: stale WebSocket, WebRTC, microphone, and playback callbacks can no longer
   interfere with a new call.
 * Improvement: call endings, connection failures, insufficient balance, and microphone
   errors now use accessible, translatable in-page status messages.
 * Compatibility: static avatar list images retain their full card height when Elementor
   or themes apply global image styles.

#### 1.1.7

 * Maintenance: prefixed all plugin-owned front-end and admin CSS classes with `
   navtalk-` to prevent collisions with themes and other plugins.
 * Cleanup: removed unused legacy widget/admin CSS and synchronized PHP markup, 
   CSS selectors, and JavaScript state classes.
 * Compatibility: WordPress and Elementor framework classes plus user-provided shortcode
   classes remain unchanged. Custom CSS or JavaScript targeting old internal class
   names must be updated.

#### 1.1.6

 * Fix: strengthened call lifecycle cleanup so closing a modal, ending an inline
   call, leaving the page, or receiving a stale WebSocket callback cannot leave 
   microphone streams active.
 * Fix: front-end styles and the real-time script now use file modification timestamps
   for cache busting after plugin updates.
 * Fix: global floating icon settings no longer override standalone avatar buttons,
   and button icons remain correctly sized and colored under theme styles.

#### 1.1.5

 * Enhancement: redesigned the global floating assistant to match the branded dark
   card layout with a header, framed avatar and matching toggle button.
 * Enhancement: added configurable assistant title and subtitle fields under Settings
   > NavTalk Digital Human.
 * Enhancement: aligned avatar lists and standalone avatar cards with the NavTalk
   avatars page using a 5:8 portrait ratio, 16px grid spacing, and 5/3/2 responsive
   columns.
 * Fix: avatar download buttons now use a same-origin WordPress attachment endpoint,
   so generated MP4 videos download instead of opening in the browser.
 * Enhancement: avatar lists now support searchable multi-select Include/Exclude
   controls for available avatars plus Name ASC/DESC sorting.

#### 1.1.4

 * Fix: hanging up now invalidates pending microphone requests and stops late MediaStreams,
   so the browser no longer keeps recording after a call ends.
 * Fix: repeated session updates no longer open multiple microphone streams.

#### 1.1.3

 * Fix: the floating digital human avatar selector now only shows successfully generated
   avatars, preventing draft or failed avatars from being selected and hidden on
   the front end.

#### 1.1.2

 * WordPress.org review: removed shortcode/admin inputs that accepted arbitrary 
   button CSS or pasted icon markup.
 * Security: floating button background, color, size, position, modal dimensions,
   title tags, class names, and Elementor button appearance values now use stricter
   allowlists and sanitizers.
 * Security: Custom HTML blocks are no longer filtered through shortcode parsing;
   use the WordPress Shortcode block or normal shortcode-capable content areas instead.
 * Compatibility: existing `navtalk_` options, shortcodes, CSS classes, JavaScript
   handles and AJAX actions are unchanged.

#### 1.1.1

 * WordPress.org review: plugin display name, text domain, package root and main
   bootstrap file updated to `navtalk-digital-human` / `navtalk-digital-human.php`
   to match the approved slug.
 * Compatibility: existing `navtalk_` options, shortcodes, CSS classes, JavaScript
   handles and AJAX actions are unchanged so current site settings and embedded 
   shortcodes continue to work after update.

#### 1.1.0

 * Packaging: plugin folder renamed to `navtalk-digital-human` to match the plugin
   slug and main bootstrap file, aligning with WordPress.org guidelines.
 * Encoding: source files normalized to UTF-8 (without BOM) and line endings standardized
   for better cross-platform compatibility and editor support.
 * Maintenance: documentation refreshed (README, install/shortcodes docs) and version
   metadata kept in sync across `navtalk-digital-human.php`, `readme.txt` and the
   installed-version option.
 * Compatibility: tested up to WordPress 7.0; verified shortcodes, admin settings,
   AJAX (test connection / refresh avatars), floating widget and Elementor widgets
   on WP 7.0. No breaking changes to existing shortcodes, settings or Elementor 
   widgets.

#### 1.0.7

 * Security: AJAX handlers (`wp_ajax_navtalk_test_connection`, `wp_ajax_navtalk_refresh_avatars`)
   now verify capability and nonce explicitly with `current_user_can()` + `wp_verify_nonce()`
   so Plugin Check can detect both checks statically.
 * Security: late escaping applied to all variable, option and generated output 
   that was previously echoed via `phpcs:ignore`. `render_overlay_layout()` / `render_bottom_layout()`
   output is now passed through `wp_kses()` with a strict tag/attribute whitelist(`
   NavTalk_Shortcode::allowed_avatar_card_html()`); same fix applied to the Elementor
   avatar widget.
 * Security: remaining ternary echoes in admin/shortcode templates wrapped with `
   esc_attr()` / `esc_html()` (display:none toggles, status colors/badges, “Available/
   Unavailable” labels).
 * Refactor: the global floating-widget collapse-state script moved out of `wp_add_inline_script`
   into a registered file at `public/js/navtalk-floating-collapse.js`.

#### 1.0.6

 * Plugin Check: limit readme tags to five; prefix globals in uninstall.php; icon
   preview handling hardened; drop redundant load_plugin_textdomain (WordPress.org-
   hosted translations load automatically since WP 4.6).
 * Note for scans: run Plugin Check with the plugin folder named `navtalk-digital-
   human` so the expected text domain matches the slug.

#### 1.0.5

 * Release build for WordPress.org: `Stable tag` aligned with `NAVTALK_VERSION`;
   package root folder `navtalk-digital-human` with main file `navtalk-digital-human.
   php` (no functional change from 1.0.4).

#### 1.0.4

 * WordPress.org review: plugin display name and text domain updated (NavTalk Digital
   Human / `navtalk-digital-human`); main bootstrap file renamed to `navtalk-digital-
   human.php`
 * Removed plugin settings field that stored custom CSS; use the theme Customizer“
   Additional CSS” (or Site Editor) instead
 * Elementor copy updated to clarify third-party NavTalk integration
 * Minor escaping and user-visible error label consistency

#### 1.0.3

 * i18n: load text domain on plugins_loaded
 * Security: require valid nonces for admin AJAX (test connection, refresh avatars)
 * Uninstall: add uninstall.php to remove plugin options and _navtalk_show_floating
   post meta
 * Privacy: suggested policy text for Tools > Privacy (NavTalk data handling and
   policy links)
 * Readme: clarify SaaS model vs. trial-locked local code

#### 1.0.2

 * Security and WordPress.org guidelines: removed admin-stored arbitrary JavaScript
   output; admin/settings scripts use `wp_add_inline_script`
 * Floating widget collapse-state script uses `wp_add_inline_script` instead of 
   raw tags in the footer
 * Readme: expanded External services disclosure with data flow and Terms/Privacy
   links
 * Settings: floating position option sanitized against an allowed list (bottom/
   top corners)

#### 1.0.0

 * Initial release
 * Basic shortcode functionality ([navtalk_avatar])
 * Floating button shortcode ([navtalk_floating])
 * Avatar list shortcode ([navtalk_list])
 * WebSocket and WebRTC integration
 * Real-time voice and video communication
 * Chat transcript display
 * Multiple avatar support
 * Responsive design
 * Admin configuration panel
 * Elementor widgets integration
 * Global floating widget feature
 * Controlled button appearance options
 * Inline video mode support
 * Download button feature
 * Avatar video preview support

## Meta

 *  Versione **1.1.9**
 *  Ultimo aggiornamento **1 settimana fa**
 *  Installazioni attive **Meno di 10**
 *  Versione WordPress ** 5.0 o superiore **
 *  Testato fino alla versione **7.0.7**
 *  Versione PHP ** 7.2 o superiore **
 *  Lingua
 * [English (US)](https://wordpress.org/plugins/navtalk-digital-human/)
 * Tag
 * [AI](https://it.wordpress.org/plugins/tags/ai/)[avatar](https://it.wordpress.org/plugins/tags/avatar/)
   [chatbot](https://it.wordpress.org/plugins/tags/chatbot/)[voice chat](https://it.wordpress.org/plugins/tags/voice-chat/)
 *  [Visualizzazione avanzata](https://it.wordpress.org/plugins/navtalk-digital-human/advanced/)

## Valutazioni

Non sono state ancora inviate recensioni.

[La tua recensione](https://wordpress.org/support/plugin/navtalk-digital-human/reviews/#new-post)

[Vedi tutte le recensioni](https://wordpress.org/support/plugin/navtalk-digital-human/reviews/)

## Collaboratori

 *   [ navtalk ](https://profiles.wordpress.org/navtalk/)

## Supporto

Hai qualcosa da dire? Ti serve aiuto?

 [Chiedi nel forum di supporto](https://wordpress.org/support/plugin/navtalk-digital-human/)