Trigger après x secondes
Pour ajouter un timer avant l'affichage du webchat, voici le code du script à remplacer sur le site du client :
<script>
var waitingMs = 10000;
var tcfbot = MY_WEBCHAT_ID;
var TcfWbchtParams = { behaviour: 'default' };
var display = 'iframe';
var script = document.createElement('script');
script.type = 'text/javascript';
script.src = 'https://script.tolk.ai/iframe-latest.js';
setTimeout(function () { document.body.appendChild(script);
}, waitingMs);
</script>
Dans l'exemple ci-dessus, le temps d'attente est de 10s, pour modifier ce temps (si on veut mettre 3s par exemple, il suffit de modifier la valeur du waitingMs
par 3000
(c'est en millisecondes)
Pour le mettre en place sur un bot, il suffit de remplacer
var tcfbot = MY_WEBCHAT_ID; par var tcfbot = "idTxoqYOpJMx";
La valeur correspondante pour le bot en question est celle qu'on retrouve dans Deploy > Webchat ou dans l'url de "Test my webchat".