Traite les Notification appels entrants

  • Rversion finale: Australia
  • Mis à jour 12 mars 2026
  • 1 minute de lecture
  • Notification Traite les appels entrants à l’aide d’activités de workflow.

    Toute activité de Notification qui gère les appels téléphoniques entrants crée un enregistrement dans la table Activité du workflow de Notification [notify_wf_activity]. Chaque enregistrement notify_wf_activity est associé à un seul appel. Ces enregistrements stockent des données JSON détaillant les actions à envoyer au fournisseur de téléphonie.

    Notification Traite les appels entrants de la manière suivante :
    1. Une personne appelle un numéro de téléphone Notification.
    2. Notification lance le workflow des appels entrants associé à ce numéro de téléphone de Notification.
    3. Le workflow atteint une activité Notification et invoque la fonction activity onExecute().
    4. L’activité crée un nouvel enregistrement de notify_wf_activity détaillant toutes les actions à entreprendre, avec la valeur d’état Exécuter.
    5. Notification Envoie les actions spécifiées au fournisseur de téléphonie.
    6. L’état de l’enregistrement notify_wf_activity passe à Traité.
    7. Le fournisseur de téléphonie envoie une réponse.
    8. Les arguments de réponse, tels que l’entrée de l’utilisateur ou les informations d’enregistrement, sont stockés en tant que données JSON dans le champ response_args notify_wf_activity .
    9. L’état notify_wf_activity devient terminé.
    10. Les données JSON de l’enregistrement de notify_wf_activity sont copiées dans le champ Dernière action de l’enregistrement de l’appel de Notification qui a déclenché le workflow.
    11. Le workflow invoque la fonction onUpdate() dans l’exécution des activités.
    12. L’activité confirme que l’enregistrement de notify_wf_activity associé est terminé et passe l’état de l’activité à Terminé.
    13. Le workflow passe à l’activité suivante.