Skip to main content

Déclencheur

Il est possible de définir des déclencheurs qui exécutent des actions automatiques dans DeDeSales, par exemple appeler un site web, Créer une activité ou Envoyer E-Mail.

kkyTtcMPWfLqZfnv-drawing-9-1779790000.png
  1. Utilisez le plus vert pour Créer une nouvelle définition
  2. Cliquez sur un déclencheur existant pour le Modifier
  3. Dans l'Aperçu, vous voyez quand la dernière exécution a eu lieu
  4. Le nombre montre combien de fois le déclencheur a été activé
BASE
UiknsMwZ2CAqsDre-drawing-9-1780899952.png
  1. Définir le Nom du déclencheur
  2. Définir le Secret
  3. Définir le Type du déclencheur 
  4. Selon le type, saisissez une URL correspondante ou le Visuel correspondant
Actions possibles qui peuvent être exécutées :
  • Créer une activité
  • Modifier le lead
  • Envoyer E-Mail

Vous devez remplir les Champs selon vos souhaits.

Comment le déclencheur est activé

Un déclencheur ne s'active qu'une seule fois. Si un Visuel est affiché plusieurs fois ou un Lien cliqué plusieurs fois, l'action ne sera déclenchée qu'une seule fois.

Pour activer le déclencheur, une URL est nécessaire. L'URL se compose comme suit :

https://{votre-url-backend-dedesales}/trigger/{guid du déclencheur}?j={données Json encodées en base64}&h={hash}

Votre URL Backend DeDeSales

Vous la trouvez dans le navigateur lorsque vous accédez au backend. Notez que vous avez une URL pour le système de test et une pour le système en production. Vous devez utiliser l'URL dans laquelle vous avez aussi créé le déclencheur.

Guid du déclencheur

Vous voyez le guid du déclencheur lorsque vous ouvrez le déclencheur dans le backend.

image.png

Données Json encodées en Base64

Pour que DeDeSales puisse traiter correctement les données lors de l'appel du déclencheur, des informations doivent être transmises sous forme d'objet Json.

{
"contactId": "K10001",
"customerId": "K10002",
"leadId": "4234-234234343-234324-234",
"employeeNr": "99990"
}
contactId
Le Numéro du Contact de l'Interlocuteur.
customerId
Le Numéro de client.
leadId
Le guid du lead. Nécessaire uniquement si vous avez choisi Modifier le lead comme action.
employeeNr
Le Numéro du Collaborateur dans le backend DeDeSales sous lequel l'action est exécutée.
Hash

Le hash sert à éviter que les déclencheurs soient activés par erreur. Le hash est un hash MD5. Il est créé à partir de la chaîne suivante {données Json encodées en base64}{secret}

Le Secret est défini lors de la création du déclencheur dans le backend DeDeSales.

Si le hash ne correspond pas à la valeur déterminée dans DeDeSales, une erreur 500 est renvoyée lors de l'appel de l'URL.