Boutons avec un lien
Comment créer un bouton avec un lien
Pour que le bot affiche des boutons avec des liens aux clients, lors de la création (ou de la modification) d’un bouton, vous devez :
Étape 1. Créez un bouton et sélectionnez le type "Par défaut":


Étape 2. Dans le URL champ, saisissez :
a) un lien direct :

b) Une variable qui contient un lien :

Le clic sur le bouton ouvrira l’URL spécifiée dans ses paramètres.
Remarque !
Chaque messagerie a ses spécificités. Par exemple, dans Telegram et Instagram, vous ne pouvez ajouter un lien qu’à un bouton inline (boutons dans le texte).

Notification de clic
Pour suivre quand un client clique sur un lien ou un bouton et configurer les actions suivantes, utilisez la « Notification de clic » case à cocher dans les paramètres du bouton.

Cochez la case pour recevoir des callbacks (notifications d’événement) lorsqu’un client clique sur le bouton :

Ensuite, cliquez sur « Modifier » ou "Ajouter" (selon que vous modifiez un bouton existant ou que vous en créez un nouveau).
Exemple
Testons le bouton. Après avoir cliqué dessus, vous devriez voir une invite pour suivre le lien.

Le callback ne sera pas reçu tant que le client n’aura pas cliqué « en savoir plus ».
Si le client suit le lien, un callback du formulaire suivant apparaîtra dans la section Clients section dans le dialogue du client :
link_was_pressed #{URL}, où link_was_pressed est le corps du callback (événement dans le projet), et #{URL} est votre lien.

Pour configurer une réaction au callback, créez un bloc de déclenchement dans lequel vous spécifiez le callback dans le champ du déclencheur, ou spécifiez le callback dans le déclencheur de connexion :
Option 1. Créez un bloc de déclenchement qui ne se déclenchera que si le callback est reçu :

Dans cet exemple, nous avons utilisé le « Déclencheur » bloc — il ne se déclenchera également que si le callback spécifié est reçu, mais il ne retirera pas le client de l’entonnoir principal.
Vous pouvez également utiliser un autre bloc de déclenchement.
Veuillez noter !
Le constructeur a une limite de 500 blocs de déclenchement par projet.
Option 2 : Utiliser un déclencheur de connexion



Bien que les deux nécessitent le callback pour se déclencher, ils affectent le flux différemment :
Option 1 (bloc de repli) : Conserve l’utilisateur dans le même état.
Option 2 (connexion) : Fait passer l’utilisateur à l’étape suivante de l’entonnoir.
Mis à jour