Rédigez des libellés de connexion clairs
Rédigez les libellés des connexions comme des conditions claires du point de vue de l’appelant :- ✅
caller confirms they are an existing customer - ✅
caller wants to cancel or reschedule - ❌
yes,path A,continue
Gardez des agents petits et centrés sur une seule tâche
Un agent = une mission (qualifier, répondre aux questions de facturation, réserver). Des instructions courtes et ciblées par agent sont plus efficaces qu’un méga-agent avec un mur de texte. Les transferts ne coûtent rien : n’hésitez pas à en abuser.Validez les données avec des nœuds de collecte, pas avec des prompts
Les e-mails et numéros de téléphone transcrits depuis la voix sont bruités. Les nœudscollect confirment et valident les informations (« C’était bien m-e-y-e-r ? ») et ne poursuivent qu’en cas de succès. Donnez toujours un nom clair à la variable (callback_phone, et non var1) : ces noms apparaissent tels quels dans les webhooks et le détail des appels.

Dans le Flow builder, utilisez des nœuds Collect data distincts pour Name et Phone number, chacun avec sa propre variable nommée.
Concevez les chemins d’échec
- Donnez à chaque nœud
collectune connexionfailedqui mène quelque part de sensé (un transfert vers un humain ou un au revoir poli). - Définissez volontairement le
fallbackd’un transfert à chaud :continuepour les transferts optionnels,cold_transferquand l’appelant doit absolument joindre quelqu’un. - Terminez chaque branche par un nœud
endavec une formule de clôture adaptée.