Widget de chat JavaScript : ajoutez un chat en direct piloté par l'IA à n'importe quel site avec une seule balise de script
Une ligne de JavaScript. Aucun paquet npm, aucune dépendance de framework, aucune étape de construction. Collez une balise de script dans votre HTML et votre site web disposera d'un widget de chat IA qui lit votre contenu et répond aux questions des visiteurs — sur n'importe quelle pile, dans 36 langues.
Voyez comment l'IA répond aux questions sur votre site
Collez n'importe quelle URL de site web ci-dessous. L'IA lit vos pages et commence à répondre aux questions des visiteurs en utilisant votre propre contenu — aucune configuration, aucun fichier de configuration, aucune clé API à gérer.
La plupart des widgets de chat vous obligent à adopter un écosystème entier avant de pouvoir saluer un visiteur
L'ajout d'un chat en direct à un site web devrait être simple. Au lieu de cela, la plupart des solutions de widgets de chat entraînent une chaîne de dépendances qui transforme une tâche de cinq minutes en un projet d'ingénierie. Vous avez besoin d'un paquet npm, qui nécessite Node.js, qui nécessite un pipeline de construction, qui nécessite une configuration de bundler qui fonctionne bien avec le framework que vous utilisez. Le wrapper React ne fonctionne pas avec votre projet Vue. Le module Angular ne prend pas en charge votre version. L'option JavaScript standard existe techniquement, mais la documentation suppose que vous exécutez déjà Webpack avec un chargeur de modules. Avant qu'un seul visiteur n'ait posé une seule question, vous avez passé des heures à vous débattre avec des gestionnaires de paquets, à résoudre des conflits de dépendances de pairs et à déboguer des erreurs de construction qui n'ont rien à voir avec le chat. Votre site marketing construit sur HTML et CSS simples ? Il lui faut maintenant un environnement Node juste pour afficher une bulle de chat dans le coin. Le site WordPress de votre client d'agence ? Bonne chance pour expliquer pourquoi il doit installer Node sur son hébergement. Pendant ce temps, votre objectif réel — permettre aux visiteurs de poser des questions et d'obtenir des réponses — reste dans le backlog derrière des travaux d'infrastructure qui n'auraient jamais dû être nécessaires. Un widget de chat est un élément d'interface utilisateur, pas un engagement de plateforme. Asyntai le traite comme tel. Une seule balise de script dans votre HTML — la même ligne de code, que votre site exécute React, Vue, Angular, Svelte, Astro, Next.js, HTML simple, un générateur de site statique, un CMS, ou un framework rendu côté serveur que vous avez construit vous-même. Aucun paquet à installer. Aucune configuration de construction à maintenir. Aucune dépendance d'exécution qui casse lorsque vous mettez à jour autre chose. Le script se charge de manière asynchrone, rend le widget et commence à répondre aux questions des visiteurs en utilisant le contenu de votre site web.
- Fonctionne sur toutes les piles sans adaptationApplication monopage React, site PHP rendu côté serveur, portfolio HTML statique, blog Jekyll, site de documentation Hugo, application Rails — le code d'intégration est identique dans tous les cas. Vous collez la balise de script avant la balise body fermante et le widget de chat apparaît. Il n'y a pas de wrapper spécifique au framework à configurer, pas de guide d'intégration à suivre, et pas de matrice de compatibilité à vérifier. Si le navigateur peut exécuter JavaScript, le widget fonctionne.
- Impact nul sur votre pipeline de construction existantLe widget se charge à partir d'un CDN externe en tant que script autonome. Il n'entre pas dans votre arbre de dépendances, n'apparaît pas dans votre package.json, et ne participe pas à votre processus de construction. La mise à jour de React, le passage de Webpack à Vite, ou la migration de Vue 2 à Vue 3 n'a aucun effet sur le widget de chat. Il fonctionne indépendamment du code de votre application, ce qui signifie qu'il ne provoque jamais d'échec de construction et ne nécessite jamais de mise à jour de version.
- Se charge de manière asynchrone sans bloquer le rendu de la pageLa balise de script utilise l'attribut async, de sorte que le contenu de votre page se charge en premier et que le widget de chat apparaît une fois que le navigateur a fini de rendre. Les visiteurs voient immédiatement votre contenu — le widget s'initialise en arrière-plan sans augmenter le temps de chargement de votre page. Il n'y a pas de flash de contenu non stylisé, pas de décalage de mise en page, et aucune ressource bloquant le rendu qui ralentit votre score Lighthouse.
Connectez vos API backend et laissez le widget de chat récupérer des données en direct pendant les conversations
Le widget de chat répond aux questions des visiteurs à partir du contenu de votre site web dès la sortie de la boîte — pages produits, documentation, grilles tarifaires, sections FAQ, pages à propos. Mais certaines questions nécessitent des données en temps réel qui ne se trouvent pas sur une page statique. Les Outils Personnalisés — disponibles sur les plans Standard (139 $/mois) et Pro (449 $/mois) — permettent au widget de chat d'appeler vos propres API REST pendant une conversation, afin que les visiteurs obtiennent des réponses en direct au lieu d'informations obsolètes.
- Inventaire et disponibilité en temps réelConnectez un Outil Personnalisé à votre API produit. Lorsqu'un visiteur demande « le modèle 256 Go est-il en stock ? », l'IA interroge votre système d'inventaire et répond avec la disponibilité actuelle, les dates de réapprovisionnement prévues et les prix — extraits en direct de votre base de données, et non mis en cache à partir d'une page indexée.
- Statut de la commande sans ticket de supportLaissez les visiteurs taper leur numéro de commande dans le widget de chat et obtenir une mise à jour instantanée. L'IA appelle votre API de suivi de commande et renvoie le statut d'expédition, le numéro de suivi et la date de livraison estimée. Pas de file d'attente de support, pas d'échange par e-mail, pas de temps d'attente téléphonique.
- Recherche de compte et de réservationPour les produits SaaS, les entreprises de services et les sites basés sur des rendez-vous, les Outils Personnalisés permettent au widget de chat de vérifier le statut de l'abonnement, les prochains rendez-vous ou les soldes de compte en interrogeant votre backend. Un visiteur demandant « quand est mon prochain rendez-vous ? » obtient la réponse de votre système de planification en temps réel.
- Tarification et devis dynamiquesSi votre tarification dépend de la configuration, de la quantité ou du segment de clientèle, un Outil Personnalisé peut calculer des devis à la volée. L'IA recueille les exigences par la conversation — taille, quantité, vitesse de livraison — et appelle votre point de terminaison de tarification pour renvoyer un devis précis sans que le visiteur n'ait à remplir un formulaire.
- 36 langues avec détection automatiqueUn visiteur consultant votre site web en anglais depuis Tokyo reçoit des réponses en japonais. Un visiteur de São Paulo reçoit des réponses en portugais. L'IA détecte automatiquement la langue du visiteur et répond en conséquence — 36 langues prises en charge sur chaque plan, sans frais supplémentaires. Le contenu de votre site web n'a pas besoin d'être traduit.
Ajoutez le widget de chat JavaScript à votre site
Aucun paquet, aucun outil CLI, aucune étape de construction. Quatre étapes et votre site web disposera d'un widget de chat piloté par l'IA répondant aux questions des visiteurs.
- Choisissez un plan sur asyntai.com/pricing — le niveau Gratuit vous donne 1 site et 100 messages par mois pour tester avec du trafic de visiteurs réel.
- Ajoutez l'URL de votre site web dans le tableau de bord. L'IA explore jusqu'à 50 pages — descriptions de produits, documentation, sections FAQ, pages de prix, pages à propos — et construit sa base de connaissances à partir de votre contenu existant.
- Personnalisez l'apparence du widget de chat. Définissez les couleurs de votre marque, l'avatar, le message de salutation, et la position. Ajoutez tout contenu supplémentaire — PDF, articles de base de connaissances, documents de politique — sous forme de fichiers téléchargés pour couvrir les informations au-delà de ce que contiennent vos pages web.
- Copiez la balise de script d'une seule ligne et collez-la dans votre HTML — avant la balise fermante
</body>, dans l'en-tête de votre modèle, ou partout où votre site charge des scripts externes. Le widget est mis en ligne immédiatement.
<script src="https://asyntai.com/widget.js"
data-id="your-site-id" async>
</script>
# Pas de npm. Pas de bundler. Pas de dépendances.
# Fonctionne sur React, Vue, Angular, ou HTML simple.
Widget de Chat JavaScript — FAQ
Questions fréquentes des développeurs et propriétaires de sites concernant l'ajout d'un widget de chat JavaScript à leur site web.
Est-ce que cela fonctionne avec React, Vue, Angular et d'autres frameworks ?
Oui. Le widget de chat se charge comme un script autonome à partir d'une source externe — il n'interagit pas avec l'arbre de composants, la gestion d'état ou le cycle de rendu de votre framework. Vous collez la même balise de script dans une application React, un projet Vue, une application Angular, un site Svelte, ou une page HTML simple. Il n'y a pas de wrapper spécifique au framework, pas de paquet adaptateur, et aucune étape d'intégration. Le widget se rend indépendamment dans le DOM et n'entre pas en conflit avec le code de votre application. Si votre site exécute JavaScript dans un navigateur, le widget fonctionne dessus.
Est-ce que cela va ralentir mon site web ?
Non. Le script se charge de manière asynchrone, ce qui signifie qu'il ne bloque pas le rendu de votre page. Votre HTML, CSS et contenu au-dessus du pli se chargent en premier — le widget de chat s'initialise en arrière-plan une fois que la page est interactive. Le script lui-même est léger et servi depuis un CDN, donc les temps de chargement sont minimes quelle que soit la localisation de votre visiteur. Il n'ajoute pas à votre chemin de rendu critique et n'affecte pas vos Core Web Vitals ou votre score de performance Lighthouse.
Comment l'IA sait-elle quoi dire à propos de mon site web ?
Lorsque vous ajoutez l'URL de votre site web dans le tableau de bord, l'IA explore jusqu'à 50 pages et lit le contenu — descriptions de produits, documentation, informations tarifaires, pages FAQ, pages à propos, documents de politique, et tout ce qui est accessible publiquement. Il utilise ce contenu pour répondre aux questions des visiteurs. Il n'invente pas d'informations qui ne se trouvent pas sur votre site. Vous pouvez également télécharger des documents supplémentaires — PDF, articles de base de connaissances, guides internes — pour étendre ce que le chatbot sait au-delà de vos pages web publiées.
Puis-je personnaliser l'apparence pour qu'elle corresponde à ma marque ?
Oui. Le tableau de bord vous permet de définir la couleur principale du widget, la couleur du texte, l'image d'avatar, le message de salutation et la position de la bulle de chat. Vous pouvez l'adapter à la palette de votre marque afin qu'il ressemble à une partie native de votre site web plutôt qu'à un ajout tiers. La personnalisation se fait via l'interface utilisateur du tableau de bord — aucune surcharge CSS ou objet de configuration JavaScript requis.
Est-ce que cela fonctionne sur les sites statiques et les applications monopages ?
Oui aux deux. Sur un site HTML statique, le widget se charge lorsque la page se charge et reste actif tant que le visiteur reste sur la page. Sur une application monopage — où la navigation se fait côté client sans rechargement complet de la page — le widget persiste automatiquement lors des changements de route. Un visiteur peut naviguer dans toute votre SPA et la conversation de chat se poursuit sans interruption. Aucune configuration spéciale n'est nécessaire pour le routage côté client.
Le widget de chat peut-il se connecter à mes API backend ?
Oui, via les Outils Personnalisés sur les plans Standard (139 $/mois) et Pro (449 $/mois). Vous définissez votre point de terminaison d'API dans le tableau de bord, spécifiez quels paramètres l'IA doit extraire de la conversation, et le widget de chat appelle votre API pendant les conversations pour récupérer des données en direct. Les utilisations courantes incluent la vérification des stocks, la recherche du statut des commandes, la planification de rendez-vous et les requêtes de solde de compte. L'IA gère la conversation naturellement — les visiteurs posent simplement leur question, et le chatbot appelle votre API en coulisses pour obtenir la réponse.
Quelles langues le widget de chat prend-il en charge ?
L'IA prend en charge 36 langues et détecte automatiquement la langue du visiteur et répond en conséquence — 36 langues, de l'arabe au vietnamien, sans configuration supplémentaire. Un visiteur naviguant sur votre site web en anglais depuis Tokyo tape une question en espagnol et reçoit une réponse en espagnol. Un visiteur de Berlin tape en allemand et reçoit une réponse en allemand. Le contenu de votre site web n'a pas besoin d'être traduit. L'IA lit vos pages en anglais et délivre la réponse dans la langue utilisée par le visiteur.
Combien cela coûte-t-il ?
Le niveau Gratuit vous donne 1 site et 100 messages par mois — suffisant pour tester le widget de chat avec du trafic de visiteurs réel et voir comment l'IA gère les questions sur votre site. Starter est à 39 $/mois avec 2 500 messages et 2 sites. Standard est à 139 $/mois avec 15 000 messages, 3 sites, et les Outils Personnalisés pour les intégrations API. Pro est à 449 $/mois avec 50 000 messages, 20 sites, et la marque blanche. Tous les plans sont mensuels, sans contrat. Vous pouvez mettre à niveau ou annuler à tout moment.
Dois-je mettre à jour la balise de script lorsque le widget reçoit de nouvelles fonctionnalités ?
Non. La balise de script pointe vers une URL hébergée qui sert toujours la version actuelle. Lorsque de nouvelles fonctionnalités ou améliorations sont publiées, votre widget les obtient automatiquement — aucun changement de code de votre côté. Le code d'intégration que vous collez dans votre HTML aujourd'hui est le même code qui fonctionnera l'année prochaine. Vous n'avez jamais besoin de mettre à jour une version de paquet, d'exécuter une migration ou de modifier votre intégration.
Widget de chat JavaScript : l'argument en faveur d'une seule ligne de code
Il y a un type de frustration spécifique qui accompagne l'essai d'ajouter une fonctionnalité simple à un site web et la découverte que la version « simple » nécessite un gestionnaire de paquets, un outil de construction et trois fichiers de configuration. Les widgets de chat touchent régulièrement ce nerf. Vous voulez un petit bouton flottant dans le coin de votre site qui permet aux visiteurs de poser des questions. Le guide d'implémentation commence par « npm install » et se termine par un plugin Webpack. Quelque part en cours de route, le projet est passé de « ajouter un chat au site » à « moderniser le pipeline de construction pour prendre en charge les exigences du widget de chat ». La queue remue le chien, et le visiteur qui voulait juste poser une question sur votre politique de retour fixe toujours un coin de page vide.
L'écosystème JavaScript évolue rapidement, et les dommages collatéraux de cette vitesse sont la fragilité des dépendances. Un widget de chat distribué en tant que paquet npm hérite de tous les problèmes que les paquets npm comportent : conflits de version avec d'autres paquets de votre projet, changements cassants dans les versions mineures, avertissements de dépendances de pairs qui peuvent ou non avoir de l'importance, et l'anxiété silencieuse de savoir que votre fonctionnalité de chat dépend d'un arbre de dépendances transitives maintenues par des inconnus. Lorsqu'une de ces dépendances publie une mauvaise mise à jour — et cela finira par arriver — votre widget de chat se casse sans que ce soit de votre faute. Vous déboguez la chaîne d'approvisionnement de quelqu'un d'autre à 9 heures du matin un lundi parce qu'un visiteur a signalé que le bouton de chat avait disparu.
Une balise de script élimine entièrement cette catégorie de problèmes. Le widget de chat se charge à partir d'une URL hébergée, s'exécute dans son propre espace et ne participe pas à votre processus de construction. Il n'a aucune entrée dans votre package.json, aucune ligne dans votre fichier de verrouillage, et aucun nœud dans votre graphique de dépendances. Lorsque vous mettez à jour React de 18 à 19, le widget de chat n'est pas affecté. Lorsque vous passez de Create React App à Vite, le widget de chat n'est pas affecté. Lorsque vous migrez votre site marketing de Gatsby à Astro, le widget de chat n'est pas affecté. C'est une balise de script dans votre HTML — le même mécanisme de déploiement qui fonctionne depuis 1995 — et il n'apporte aucun du couplage que la distribution de paquets moderne introduit.
La performance est l'autre axe où une implémentation de script autonome surpasse un paquet regroupé. Lorsque le widget de chat réside à l'intérieur de votre bundle d'application, il s'ajoute à la taille de votre bundle. Chaque visiteur télécharge le code du widget de chat dans le cadre de votre fichier JavaScript principal, qu'il interagisse ou non avec le chat. L'initialisation du widget s'exécute pendant la séquence de démarrage de votre application, entrant en compétition pour le thread principal pendant le chemin de rendu critique. Une balise de script avec l'attribut async se charge indépendamment — le navigateur la récupère en parallèle du code de votre application et l'exécute après que la page soit interactive. Le widget de chat n'apparaît jamais dans votre analyse de taille de bundle, ne contribue jamais à votre métrique Time to Interactive, et ne provoque jamais de décalage de mise en page lors du rendu initial.
Les agences et les freelances qui construisent des sites web pour des clients sont confrontés à une version particulièrement aiguë du problème des dépendances. Le site marketing d'un client est construit sur WordPress, Squarespace, Wix, ou HTML simple servi à partir d'un hébergement mutualisé. Le client n'a pas Node.js installé. Le client n'a pas de pipeline de construction. Le client ne sait pas ce qu'est npm, et l'expliquer prendrait plus de temps que la configuration du widget de chat ne devrait. Lorsqu'une solution de chat nécessite un environnement Node, l'agence a deux choix : configurer un processus de construction sur l'hébergement du client (que le client ne peut pas maintenir) ou dire au client que sa plateforme n'est pas prise en charge. Une balise de script ne nécessite ni l'un ni l'autre. L'agence colle une ligne de code dans le modèle du site, et le widget de chat fonctionne. Le client peut le voir fonctionner immédiatement. Le transfert est propre car il n'y a pas d'environnement de développement à maintenir.
Les applications monopages présentent un défi subtil que la plupart des installations de widgets de chat gèrent mal. Lorsque la navigation se fait côté client — React Router, Vue Router, routeur Angular — une implémentation de chat naïve perd l'état de la conversation à chaque changement de route. Le visiteur pose une question sur la page de tarification, navigue vers la page des fonctionnalités et la fenêtre de chat se réinitialise. Le widget Asyntai persiste automatiquement lors de la navigation côté client. La conversation se poursuit sans interruption, peu importe le nombre de fois où le visiteur navigue dans l'application. Ce n'est pas une option de configuration que vous devez activer — c'est le comportement par défaut car la perte de l'état de la conversation lors de la navigation est un bug, pas une fonctionnalité.
La question de ce que le widget de chat fait réellement avec le contenu de votre site web est là où l'écart entre le chat en direct traditionnel et un widget piloté par l'IA devient le plus apparent. Un widget de chat JavaScript traditionnel est un canal de communication — il connecte un visiteur à un opérateur humain. Si aucun opérateur n'est disponible, le visiteur obtient un formulaire « laisser un message » ou une réponse automatisée qui ne dit rien d'utile. Un widget de chat piloté par l'IA lit le contenu de votre site web — jusqu'à 50 pages, explorées automatiquement lorsque vous ajoutez votre URL — et utilise ce contenu pour répondre directement aux questions des visiteurs. Un visiteur demandant « quelles sont vos options d'expédition ? » obtient la réponse de votre page de politique d'expédition. Un visiteur demandant « offrez-vous un essai gratuit ? » obtient la réponse de votre page de tarification. L'IA n'invente pas d'informations. Elle lit ce que vous avez publié et le délivre de manière conversationnelle, ce que le visiteur ferait lui-même s'il avait la patience de trouver la bonne page et le bon paragraphe.
L'implémentation technique de la balise de script est délibérément minimale. Vous copiez une ligne de HTML depuis votre tableau de bord, la collez dans le modèle de votre page — avant la balise body fermante, dans une section head, ou partout où votre site charge habituellement des scripts externes — et le widget apparaît. Le script accepte un seul attribut de données : votre ID de site. Il n'y a pas d'objets de configuration à définir en JavaScript, pas de fonctions d'initialisation à appeler, pas d'écouteurs d'événements à câbler. Le tableau de bord gère toute la configuration — couleurs, message de salutation, position, avatar, paramètres de comportement — afin que les changements ne nécessitent pas de déploiements de code. Votre équipe marketing peut ajuster l'apparence et le message de salutation du widget de chat sans toucher à un éditeur de code ni attendre qu'un développeur pousse une mise à jour.
La prise en charge des langues est un autre domaine où la simplicité de l'implémentation masque la sophistication du résultat. L'IA détecte automatiquement la langue de chaque visiteur et répond en conséquence — 36 langues, de l'arabe au vietnamien, sans configuration supplémentaire. Un visiteur consultant votre site web en anglais depuis Séoul tape une question en coréen et reçoit une réponse en coréen. Un visiteur de Berlin tape en allemand et reçoit une réponse en allemand. Le contenu de votre site web n'a pas besoin d'être traduit. L'IA lit vos pages en anglais et délivre la réponse dans la langue utilisée par le visiteur. Cela se produit sur tous les plans, y compris Gratuit, sans packs de langues à installer ni fichiers de traduction à maintenir.
Pour les sites qui ont besoin que le widget de chat fasse plus que répondre à partir de contenu statique, les Outils Personnalisés sur les plans Standard et Pro permettent à l'IA d'appeler vos propres API REST pendant une conversation. Un visiteur demande « ma commande a-t-elle été expédiée ? » et l'IA extrait le numéro de commande, appelle votre API de fulfillment et renvoie les informations de suivi. Un visiteur demande « avez-vous la version bleue en taille moyenne ? » et l'IA interroge votre point de terminaison d'inventaire. Cela transforme le widget de chat d'un outil de récupération de contenu en une interface libre-service pour vos systèmes backend — sans construire un framework de chatbot, écrire des flux de dialogue ou gérer l'état de la conversation. Vous définissez le point de terminaison de l'API et les paramètres. L'IA gère la conversation naturellement.
Les développeurs soucieux de la sécurité demandent souvent quelles sont les implications du chargement d'un script tiers. Le widget s'exécute dans le contexte d'exécution standard du navigateur — de la même manière que les scripts d'analyse, les chargeurs de polices et les pixels marketing s'exécutent. Il n'accède pas à l'espace JavaScript de votre application, ne lit pas les cookies définis par votre application et ne modifie pas votre DOM au-delà du conteneur qu'il crée pour l'interface de chat. Le widget communique avec le backend Asyntai via HTTPS pour envoyer les messages des visiteurs et recevoir les réponses de l'IA. Les données de conversation sont traitées pour générer des réponses et ne sont pas utilisées pour créer des profils ni vendues à des tiers.
La structure des coûts reflète la réalité que la plupart des sites web n'ont pas besoin d'une infrastructure de chat de niveau entreprise. Le niveau Gratuit — un site, 100 messages par mois — vous permet d'intégrer le widget sur un projet personnel, un site portfolio ou une petite page d'entreprise et de voir comment les visiteurs interagissent avec lui. Cent messages suffisent pour évaluer la qualité des réponses de l'IA sur votre contenu spécifique. Si cela fonctionne, le plan Starter à 39 $ par mois couvre 2 500 messages et deux sites, ce qui gère confortablement le trafic de la plupart des petits et moyens sites web d'entreprise. Standard à 139 $ par mois ajoute les Outils Personnalisés pour les intégrations API et 15 000 messages sur trois sites. Pro à 449 $ par mois est conçu pour les agences et les entreprises qui exécutent le widget sur plusieurs propriétés — 20 sites, 50 000 messages, marque blanche, et capacités d'intégration API complètes.
Les sites de documentation sont un cas d'utilisation sous-estimé pour un widget de chat IA. Les développeurs construisent la documentation avec des générateurs de sites statiques — Hugo, Jekyll, Docusaurus, MkDocs, VitePress — et le résultat est des dizaines ou des centaines de pages couvrant les API, les options de configuration, les tutoriels et les guides de dépannage. Les visiteurs des sites de documentation recherchent des réponses spécifiques : « Comment puis-je m'authentifier avec l'API ? » « Quelles sont les limites de débit ? » « Pourquoi cette erreur se produit-elle ? » Ils doivent naviguer dans une barre latérale, rechercher dans les pages et scanner pour trouver la section pertinente. Un widget de chat IA qui lit le contenu de la documentation leur permet de poser la question directement et d'obtenir la réponse spécifique — tirée de la bonne page, délivrée en une phrase au lieu d'une page. Pour les projets open source et les outils pour développeurs, cela transforme la documentation d'une référence que l'on parcourt en une ressource avec laquelle on converse.
Le comportement du widget sur les appareils mobiles mérite d'être mentionné car c'est souvent là que les widgets de chat échouent. L'espace d'écran est limité, et un widget mal implémenté couvre soit le contenu de la page, crée des problèmes de blocage du défilement, soit s'affiche à une taille inutilisable. Le widget Asyntai est adaptatif par défaut — il s'adapte à la fenêtre d'affichage, utilise des cibles tactiles appropriées pour l'interaction mobile, et s'ouvre comme une superposition plein écran sur les petits écrans afin que la conversation soit lisible sans plisser les yeux. Fermer le chat restaure la page exactement comme elle était. Il n'y a pas de configuration mobile spéciale. La même balise de script qui fonctionne sur ordinateur fonctionne sur mobile, tablette et tout ce qui se trouve entre les deux.
Une seule balise de script. Aucune dépendance. Une IA qui lit votre site web et répond aux questions des visiteurs dans 36 langues. Commencez avec le plan Gratuit et voyez-le fonctionner sur votre site en cinq minutes — ou passez à Standard pour les Outils Personnalisés et l'intégration API.