Allez au-delà de la personnalisation standard avec l'injection avancée de CSS et de JavaScript. Réalisez un alignement parfait de la marque, ajoutez des comportements personnalisés et intégrez-vous profondément à votre site — tout en maintenant la sécurité.
La personnalisation standard couvre 90 % des besoins, mais des marques uniques exigent des solutions uniques. Nos capacités d'injection de style et de script avancées donnent aux équipes de conception et aux développeurs le pouvoir de créer des expériences d'agent IA vraiment distinctives sans forker ou modifier le code de base du widget.
Fournissez le CSS sous forme de chaîne encodée en URL ou référencez une URL de feuille de style externe. Le chargeur injecte vos styles dans une balise <style> à l'intérieur de l'iframe du widget lors de l'initialisation, avant que l'application principale ne se monte. Vos règles peuvent remplacer les valeurs par défaut, ajouter de nouvelles classes ou améliorer les composants existants.
L'architecture CSS du widget suit les conventions de nommage BEM, rendant les remplacements prévisibles et maintenables.
Au-delà du style, le JavaScript personnalisé permet des intégrations sophistiquées :
Les deux méthodes s'exécutent dans le contexte global de l'iframe avec un accès complet aux API du widget et au DOM.
Le code personnalisé s'exécute avec tous les privilèges de l'iframe, y compris l'accès à l'état du widget, aux appels API et aux conversations des clients.