L'étape "Action" est idéale pour agir sur une API externe sur la base des réponses des étapes précédentes. À la base, l'étape Action est une requête HTTP qui peut être configurée pour envoyer ou demander des données à une API externe.
Remarque
Les images de cet article proviennent de Hilos, une société que nous avons récemment acquise pour apporter l'automatisation native de WhatsApp et des expériences conversationnelles plus riches, élargissant ainsi notre plateforme de marketing automation. Nous fournirons des captures d'écran mises à jour dès qu'elles seront prêtes, mais l'expérience est similaire. Pour plus de documentation sur le produit, visitez le centre d'aide Hilos.
Configuration
Les étapes d'action disposent des options de configuration suivantes :
- URL: L'URL à laquelle envoyer la demande
- Méthode: La méthode HTTP à utiliser pour la requête
- En-têtes: Une liste d'en-têtes à envoyer avec la requête
- Corps: Le corps de la demande. Il peut s'agir d'un objet JSON ou d'une chaîne de caractères
-
Paramètres de la requête: Une liste de paramètres de requête à envoyer avec la demande
Le corps peut être de plusieurs types :
- Objet JSON
- URL du formulaire encodé
- Formulaire multipartite
- XML
- YAML
- Plaine
- Aucun
L'étape de l'action créera deux branches sur le canevas - l'une pour une exécution réussie et l'autre pour gérer les erreurs. La branche "succès" est exécutée lorsque la demande aboutit, et la branche "erreur" est exécutée lorsque la demande échoue ou si le serveur renvoie un code d'état autre que 2XX. Cela permet aux utilisateurs de réessayer la demande ou de les informer d'une erreur.
Cas d'utilisation
L'étape d'action est très utile pour mettre à jour les informations avec les réponses des contacts ou pour obtenir des informations à utiliser dans le flux de messages. Les informations renvoyées par l'étape Action peuvent être utilisées dans les étapes suivantes en tant que variable.
Un cas d'utilisation courant est la mise à jour des coordonnées d'un contact dans un CRM qui ne dispose pas d'une intégration officielle avec WhatsApp. Un appel POST avec les réponses de l'utilisateur peut être envoyé au CRM pour mettre à jour les coordonnées du contact.