Priorité de la numérotation des fiches selon les champs de la base de données

Priorité de la numérotation des fiches selon les champs de la base de données

En ce qui s'agit de la priorité des fiches à numéroter pour les appels sortants des champs vont servir à trier les fiches:

  • SortInfo: indique l’ordre dans lequel les fiches vont être appelées , 
  • CustomSortInfo: possibilité de customiser cette ordre dans le cadre d’intégrations
  • Priority: le système utilise la valeur de priorité pour savoir dans quel ordre les fiches vont être numérotées.
    • Les Callbacks ont une valeur négative, ils vont donc avoir priorité.
    • La valeur « Retry at » qui vont réessayer à une heure bien particulière vont vernir juste après
    • La différence avec un vrai rappel, c’est que celui-ci ne sera jamais dépassé, il sera toujours valide même si on avait demandé de faire un pseudo rappel aujourd’hui à 10h et qu’il n’a pu aboutir , si une possibilité existe encore dans un mois, il sera numéroté tandis que le callback (RDV téléphonique) a une durée de validité limitée, si celle-ci est dépassée, une action intervient (Règles de rappels).
  • DialStartDate/DialEndDate: sont des contrainte suyr les dates de numérotation, quand la date en cours est comprise entre start et end, la fiche est numérotable
  • Donc un « Retry at » va avoir uniquement un DialStartDate, le callback, les deux.
  • TargetHandler: l’appel va aboutir à un agent en particulier pour le callback (rappel perso)
  • TargetDestination: le numéro qui sera utilisé pour le callback
  • Excluded: indique que le record est exclu

Et les critères qui vont être appliqués par défaut pour faire en sorte qu’une fiche soit numérotée.
=Equivalent au WHERE SQL

Ci-dessous une illustration du cycle de vie d’une fiche depuis son import…jusqu’à la « fin »



1ere colonne: on importe la fiche, elle présente les valeurs par défaut: cette fiche est ce qu’on appelle une « fiche vierge »

A un moment, le DIALER va la sélectionner. Il va la verrouiller pour indiquer qu’elle a été prise. Il fait ça parce que plusieurs DIALER pourraient vouloir numéroter cette fiche (on ne veut pas qu’il puisse la prendre et numéroter la même).
Dès qu’un agent est connecté, on a _AGT dans currentactivity
Quand l’agent va statuer (ici pour l’exemple « Réessayer dans une heure » (imaginons que nous ayons un répondeur)
Le _AGT va être remplacé par l’identifiant de l’activité: on associe la fiche à une activité.
Le SortInfo passe à 1 (LIGNE DU BAS AU MILIEU), cette fiche est donc devenu « moins prioritaire » que toutes les autres fiches vierges.
Avant de renuméroter cette fiche, on va d’abord numéroter toutes les autres fiches vierges.
Ce qui veut dire qu’une fiche qui a déjà été numérotée 5 fois à moins de priorité qu’une fiche qui aura été numérotée 3 fois.

Le CallBack ne rentre pas dans ce calcul car il est associé à une date, c’est un RDV téléphonique: le SortInfo est négatif (-2)

Pour continuer sur le schéma, de nouveau, le dialer choisit, on passe à 14 (LIGNE STATE AU MILIEU): on demande un callback, on repasse le SortInfo à -2, la fiche « revient » en tête de liste, c’est la contrainte sur le DialStartDate qui va faire en sorte que la fiche ne soit pas numérotée immédiatement.

Ci-dessous à peu près le même exemple mais pas d’agent…



On a une tentative de numérotation qui se termine en « occupé »
C’est la règle de numérotation qui va faire son « boulot » et va donc incrémenter le SortInfo parcequ’elle aura été associée à un « Réessayer pas avant » par exemple…

En résumé, les actions appliquées au niveau des fiches sont: soit la conséquence de l’action d’un agent, soit la conséquence d’une règle de numérotation.

    • Related Articles

    • Priorité de la numérotation des fiches vierges selon l'ordre de tri

      Il est possible de choisir l'ordre de priorité de la numérotation des fiches vierges en rajoutant un nouveau champ de tri au niveau de l'activité : 1.   Cliquer pour ajouter un nouveau champ de tri aux ordres de tri de l'activité 2.   Spécifier le ...
    • Priorité des rappels / enqueued callback

      Concernant les rappels/callback, il est nécessaire de comprendre la fonctionnalité "enqueued callbacks" ou 'mise en file d'attente des rappels' Comme son nom l'indique, ceci prévoit le positionnement des rappels en file d'attente. Le souci vient ...
    • Comment faire un rappel web

      Introduction Cet article donne un aperçu de la façon d'utiliser l'interface "ContextData" de Nixxis pour faire un "Rappel" web Définition Il existe 2 types de rappel. Le premier est le "Rappelez-moi maintenant" et le second est le "Rappelez-moi à". ...
    • Priorité de la numérotation des numéros composés sur une fiche ayant plusieurs numéros de téléphone

      Le comportement par défaut concernant l’ordre des numéros appelés sur une fiche ayant plusieurs numéros de téléphone est comme suit : Vous pouvez spécifier une signification aux différents champs que vous importez dans Nixxis, notamment 4 ...
    • Priorité d'appels entrants et sortants

      Concernant l'ordre de priorité de la numérotation, et comme vu dans les sessions de formation, quelque soit la façon dont le contact a été créé, l'ACD distribue les contacts qu'ils soient entrants ou sortants. En interne, l'ACD considère comme "état" ...