Vérifications
Les 4 blocs de type condition. Ils aiguillent le flux selon le contexte du contact.
Les blocs de type condition permettent de tester le contexte d'un contact avant d'envoyer un message ou d'exécuter une action. Il existe 4 vérifications standard.
1. Trouver la provenance du client
Détermine d'où vient le contact pour adapter la relance. Le résultat conditionne le branchement suivant.
{
"id": "check-source",
"type": "condition",
"position": { "x": 360, "y": 80 },
"data": {
"label": "Trouver la provenance du client",
"subtitle": "Appel, boutique ou fichier",
"channel": "qualification",
"description": "Repère d'où vient le client pour adapter la relance.",
"parameters": {
"source_prioritaire": "appel",
"fallback_source": "crm"
}
}
}| Paramètre | Type | Obligatoire | Description |
|---|---|---|---|
source_prioritaire | texte | non | Source à privilégier : appel, shopify, prestashop, csv, webhook, crm. |
fallback_source | texte | non | Source de repli si la principale est inconnue. |
2. WhatsApp disponible ?
Vérifie si le contact peut être joint sur WhatsApp.
{
"id": "check-whatsapp-optin",
"type": "condition",
"position": { "x": 360, "y": 80 },
"data": {
"label": "WhatsApp disponible ?",
"subtitle": "Vérification du canal",
"channel": "vérification",
"description": "Vérifie si le client peut être contacté sur WhatsApp.",
"parameters": {
"verifier_mobile": "oui",
"fallback": "email"
}
}
}| Paramètre | Type | Obligatoire | Description |
|---|---|---|---|
verifier_mobile | texte | non | oui pour activer la vérification du numéro mobile. |
fallback | texte | non | Canal de repli : email, aucun. |
3. Vérifier les horaires
Empêche l'envoi en dehors de la plage horaire de l'organisation. Le fuseau horaire utilisé est celui de l'organisation dans Relancia.
{
"id": "check-hours",
"type": "condition",
"position": { "x": 360, "y": 200 },
"data": {
"label": "Vérifier les horaires",
"subtitle": "Moment d'envoi",
"channel": "vérification",
"description": "Évite d'envoyer un message en dehors de vos horaires.",
"parameters": {
"plage_debut": "08:00",
"plage_fin": "18:00"
}
}
}| Paramètre | Type | Obligatoire | Description |
|---|---|---|---|
plage_debut | texte | non | Heure de début au format HH:MM. Par défaut 08:00. |
plage_fin | texte | non | Heure de fin au format HH:MM. Par défaut 18:00. |
4. Lead prioritaire ?
Teste le score du lead pour aiguiller les demandes importantes vers un humain rapidement.
{
"id": "check-priority",
"type": "condition",
"position": { "x": 360, "y": 320 },
"data": {
"label": "Lead prioritaire ?",
"subtitle": "Priorité client",
"channel": "vérification",
"description": "Dirige les demandes importantes vers un rappel humain rapide.",
"parameters": {
"score_min": "80",
"action_si_oui": "tache_commerciale"
}
}
}| Paramètre | Type | Obligatoire | Description |
|---|---|---|---|
score_min | nombre en texte | non | Score minimum pour considérer le lead comme prioritaire. 80 par défaut. |
action_si_oui | texte | non | Action à déclencher si prioritaire : tache_commerciale, whatsapp_urgent. |
Branchement
Chaque vérification expose deux sorties : la branche oui (condition remplie) et la branche non. Les liaisons partant de la vérification utilisent un label pour distinguer les deux branches.
{
"id": "edge-yes",
"source": "check-whatsapp-optin",
"target": "send-whatsapp-recall",
"label": "WhatsApp ok",
"animated": true
}
{
"id": "edge-no",
"source": "check-whatsapp-optin",
"target": "send-email-fallback",
"label": "Fallback email",
"animated": true
}