accueil ambassades centre d'appels

 

 

 

L'AUTOMATE D'APPELS

Permettre au gouvernement d'informer directement une certaine population à des moments donnés en leur diffusant un message vocal sur leur téléphone

Cette campagne de marketing politique se ferait au travers d'un Automate vocal qui appellerait automatiquement la population cible.

Le but étant de communiquer directement avec les populations

Le système fonctionnera sur une plate-forme numérique (accès Numéris - RNIS 30B+D : 30 CVC), qui vous permettrait d'appeler 30 abonnés simultanément.

2–1 FONCTIONNALITES DU SYSTEME

L'application Automate d'Appels permet de gérer et de déclencher des campagnes d'appels sortants au téléphone.

Cette application convient parfaitement aux actions de Communication, de marketing Politique.

Le principe de fonctionnement de l'Automate d'appels se limite pour l'utilisateur à :

•  Renseigner la ou la liste des numéros à appeler

•  Enregistrer le Message à Diffuser

•  Déclencher la campagne d'appels en local ou à distance par Téléphone

Le responsable de la campagne d'appel doit programmer les éléments ci-dessous :

•  La liste de Numéros à appeler

•  Le Scénario à réaliser au décroché de l'appelant

•  La plage Horaire d'activation de la campagne

•  Le nombre de réitérations

L'automate d'appels archive les résult ats de la campagne d'appels :

•  Les Appels Aboutis

•  Les Echecs (non réponse, occupation)

•  Le résultat détaillé de la campagne est sauvegardé dans un journal en mode texte et peut être visualisé ou imprimé au fil de l'eau

Introduction

 

L'automate d'appel

  Le système ‘Automate d'appels' est un serveur vocal interactif multivoies, permettant l'appel de numéros de téléphones enregistrés sous forme de listes et la diffusion d'informations stockées sous forme de messages vocaux.

MULTITEL a été spécialement conçu pour appeler un très grand nombre de destinataires allant jusqu'à plusieurs dizaines de milliers.

 

Principe de fonctionnement de l'automate d'appel

  L'automate d'appel :

  • Génère un appel sortant à partir d'une liste de numéros de téléphone fournie sous forme

de fichier texte (fichier d'appels)

• Diffuse un message si le numéro appelé a décroché

• Permet la diffusion de données complémentaires fournies dans le fichier d'appel

(ex: dates et montants de créances, …)

• Ecrit le résultat de l'appel dans un fichier journal

Les différents éléments de l'automate d'appel

  L'automate d'appel est constitué:

  • D'un générateur d'application EditArbo qui permet de créer les arborescences d'appel et

de les tester.

• Du serveur vocal ExecServer pour l'exécution des arborescences sur le réseau

téléphonique.

• Du programme MULTITEL pour la gestion des campagnes d'appels.

Démarrage des programmes

 

Démarrage du serveur vocal ‘ExecServer'

Si le serveur n'a pas été lancé automatiquement au démarrage du système il faut lancer le programme C:\ARBO\EXECSERVER.EXE (par Démarrer/Programmes ou par un raccourci sur le bureau).

L'icône suivante

 

apparaît en bas à droite dans la barre des taches

 

Démarrage du programme 'MULTITEL'

  Le programme qui vous permet de piloter une campagne d'appels s'appelle

MULTITEL.EXE ,

pour le lancer cliquez sur le raccourci MULTITEL

 

 

Login

  Avant de pouvoir utiliser le programme il faut vous identifier :

Si vous n'êtes pas administrateur, le login doit vous a être fourni par l'administrateur du système.

Il y a deux niveaux de login:

Administrateur

A accès à toutes les fonctions, c'est lui qui définit les campagnes et gère les utilisateurs.

Utilisateur

Peut simplement lancer des campagnes d'appels, modifier le planning horaire et consulter les

journaux.

Utilisation de ‘MULTITEL'

   

Description générale

  Après le login un écran présente toutes les fonctions sous forme d'onglets:

  Exécution

Permet de lancer une campagne et de suivre son déroulement

Plages Horaires

Permet de définir deux plages horaires par jour pendant lesquelles les appels

auront lieu

Configuration

Accessible uniquement à l'administrateur, permet de configurer l'interprétation

des fichiers listes d'appels

Données

Accessible uniquement à l'administrateur, permet de configurer les différents

répertoires nécessaires au fonctionnement

Utilisateurs

Accessible uniquement à l'administrateur, permet de configurer les login des

utilisateurs

Archives

Permet de consulter les journaux archivés

 

 

 

 

 

L'onglet ‘Exécution'

Lorsque vous avez démarré le programme MULTITEL et qu'il n'y a pas de campagne en

cours votre écran ressemble à celui-ci :

 

Fichier contenant la liste des numéros à appeler

Le bouton sélectionner vous permet de rechercher un fichier liste qui comprend la liste

des numéros de téléphone à appeler.

Note : le nom du fichier est enregistré automatiquement lorsque vous quittez le

programme.

Mapping entre les champs du fichier liste et les variables

Le fichier liste doit obligatoirement être un fichier de type CSV (champs séparés par

des point-virgule) comme l'exemple ci-dessous :

Dest ;type;telno;date1;date2;montant

Destinataire1;1;12345;18061999;19071999;34567

Destinataire2;1;12345;18061999;19071999;34567

L'administrateur peut créer une correspondance entre les champs de ce fichier et les

variables du serveur vocal (à partir de l'onglet ‘Données')

Il faut choisir le fichier mapping qui correspond au contenu du fichier liste (un même fichier

mapping peut être utilisé pour tous les fichiers listes ayant la même structure)

A faire

Indique le nombre total d'appels à faire

Ce champ est automatiquement calculé lorsque on modifie le nom du fichier.

On peut aussi le recalculer en cliquant sur ‘Compter'

En cours

Indique le nombre total d'appels en cours de traitement par le serveur vocal.

Ce nombre peut être supérieur au nombre de ligne du serveur car il englobe aussi les

appels en cours de préparation par le serveur.

Succès

Compteur des appels aboutis (l'appelé a décroché).

Echecs

Compteur des appels n'ayant pas abouti ( occupé ou non réponse).

Note : Chaque numéro n'est appelé qu'une seule fois afin de faire avancer la campagne le plus rapidement

possible. A la fin de la campagne tous les appels en échec pourront être relancer en cliquant sur ‘Relancer

les échecs ‘.

Relancer les échecs

Permet de relancer tous les appels en échec à la fin de la campagne.

Pas de campagne en cours

Le contenu de ce panneau change en fonction de l'état de la campagne.

Démarrer une campagne

Démarrer

Un clic sur ce bouton lance la campagne, et un panneau d'information au indique que la campagne est en cours

Campagne d'Appels en cours

Les champs ‘Encours', Succès' , ‘Echecs' reflètent l'état en temps réel.

Deux nouveaux boutons apparaissent :

 

' Suspendre' : permet de mettre la campagne en pause et de reprendre la campagne (le libellé du bouton change en ‘Reprendre')

' Arrêter' : permet de demander l'arrêt de la campagne si la campagne n'est pas finie un message d'information est

affiché :

 

 

Note : L'effet de ‘Suspendre' ou ‘Arrêter' n'est pas immédiat car le serveur vocal va finir tous les appels qui sont

dans l'état ‘En cours' .

Journal

Un clic sur ce bouton ouvre une nouvelle fenêtre qui affiche le résultat

des 100 appels les plus récents.

L'onglet ‘Plages horaires'

  On peu définir deux périodes d'appel pour chaque jour de la semaine.

Les plages peuvent être modifiées pendant une campagne en cours et la modification est prise en compte immédiatement.

 

 

 

 

 

 

 

L'onglet ‘Configuration'

  Cet onglet n'est accessible qu'à l'administrateur.

Ces informations ne doivent plus être modifiées une fois le serveur vocal configuré.

 

Répertoire de l'arbo principale du serveur vocal

Ceci doit correspondre au répertoire de l'arbo qui est définie dans la configuration des lignes du

serveur vocal (voir EditArbo).

Répertoire des listes d'appels

Ce champ n'est pas obligatoire, il permet simplement de faciliter la recherche des listes d'appels si

elles sont toutes dans le même répertoire.

Numéro virtuel pour arbodispatch.gta

Voir les infos techniques.

L'onglet ‘Données'

  A partir d'ici on peut définir les informations de correspondance entre les champs des fichiers listes et les variables du serveur vocal.

 

Fichier de correspondance…

On peut créer différents fichiers de correspondance si on a des formats de fichiers liste différents.

Un même fichier mapping peut être utilisé pour tous les fichiers listes ayant la même structure

Le fichier liste doit obligatoirement être un fichier de type CSV

(champs séparés par des points-virgules) comme l'exemple ci-dessous :

User ;type;telno;date1;date2;montant

Destinataire1;1;12345;18061999;19071999;34567

Destinataire2;1;12345;18061999;19071999;34567

L'écran correspond à la structure du fichier liste ci-dessus.

USERNAME et TELNUM1 sont des variables réservées du serveur vocal pour l'automate d'appels.

TELNUM1 est le numéro de téléphone à appeler et se trouve ici en troisième position sur chaque ligne

de la liste.

USERNAME est utilisé dans le journal pour identifier le destinataire de l'appel

Les autres champs IVAR et SVAR sont des variables génériques du serveur vocal et seront interprétés en

fonction de l'arborescence.

 

L'onglet ‘Utilisateurs'

Cet onglet n'est accessible qu'à l'administrateur.

On peut définir le login pour 5 utilisateurs qui auront accès à tous les menus sauf celui-ci et le menu

‘Configuration'.

Note : c'est une protection de base, les login sont stockés non cryptés dans la base de registre.

   

L'onglet ‘Archives'

Lorsque les campagnes sont finies ou interrompues elles doivent être archivées.

Chaque campagne est archivée dans un fichier de type CSV dont le nom est créé en utilisant la date de l'archivage, comme dans l'exemple ci-dessous.

 

Lorsque le journal est grand (plus de 1000 lignes) le chargement et l'affichage du journal sous forme de

tableau peut être assez longue ( jusqu'à 1 minute pour 2000 lignes).

Dans ce cas on vous indique la taille du journal et on vous laisse la possibilité de ne visualiser que les 100

derniers appels :

Si néanmoins vous décidez d'afficher tout le journal un compteur vous indiquera la progression du chargement et vous pourrez aussi interrompre le chargement.

 

Après chargement le résulta sera affiché sous forme d'un tableau :

Les appels les plus récents sont affichés en premier.

Vous pouvez cliquer sur les champs colonnes de la première ligne pour inverser le tri.

. Note : Ces fichiers peuvent aussi être visualisés et imprimés avec MS-EXCEL.

 

En cas de problème

  Les appels ne démarrent pas

Vous avez lancé une campagne d'appel, le champ ‘En cours' de MULTITEL indique qu'il y a des appels en cours mais les appels ne sont pas effectués (les champs ‘Succès' et ‘Echecs' restent constants).

  1. Vérifiez que le serveur est bien lancé. L'icône doit apparaître en bas à droite dans la barre des taches.

2. Vérifiez aussi dans le gestionnaire des taches que le serveur est bien lancé : vous devez voir ExecServer.exe

3. Si le serveur n'est pas lancé il faut le démarrer par C:\ARBO\EXECSERVER.EXE (par Démarrer/Programmes ou par un raccourci sur le bureau).

4. Si les appels ne sont toujours pas effectués demandez arrêtez le serveur vocal et relancez le (vérifiez dans le gestionnaire des taches que le serveur est bien arrêté : ExecServer.exe ne doit pas apparaître dans la liste des taches).

5. Si le serveur vocal a été arrêté brutalement pendant qu'il y avait des appels en cours il est conseillé d'arrêter le PC, de l'éteindre et de le redémarrer (pour la réinitialisation des cartes vocales).

Les Arbos Nécessaires

 

Introduction

  L'automate d'appels MULTITEL est utilise le serveur sur le serveur vocal OSIDIAL pour la réalisation des appels sortants. La répartition des taches entre les deux programmes est la suivante :

MULTITEL

  MULTITEL transforme des listes d'appels (fichiers texte avec les numéros de téléphone + données complémentaires éventuelles) en demandes d'appels pour le serveur vocal.

Pour chaque destinataire une demande est créée sous forme d'un fichier texte au format .INI et enregistrée dans un répertoire spécifique du serveur vocal (OUTCALLS).

OSIDIAL

  Le serveur vocal OSIDIAL (ExecServer.exe) scrute en permanence le répertoire OUTCALLS , dès qu'il trouve un fichier .CTR il en analyse le contenu et déclenche l'appel sortant. Le résultat de l'appel est écrit dans le fichier et celui-ci est renommé en .OK ou .ERR suivant que l'appel a abouti ou non.

MULTITEL archive ensuite les OK et .ERR et met à jour son tableau de bord.

Le serveur vocal écrit aussi un journal des appels (fichier texte au format CSV), ce journal peut être visualisé dans MULTITEL . A la fin d'une campagne le journal est archivé pour consultation ultérieure (par MULTITEL ou par MSEXCEL

Les explications détaillées qui suivent nécessitent une bonne connaissance du serveur vocal et en particulier du générateur d'arborescences EDITARBO .

Arbo ‘ARBODISPATCH'

  L'automate d'appels MULTITEL est prévu pour des campagnes de plusieurs milliers d'appels sur un serveur vocal de grande capacité qui utilise des lignes numériques, le même serveur pouvant éventuellement aussi recevoir des appels entrants.

Pour ce type de serveur on utilise en général une première arbo qui elle-même appelle d'autres arbos dès qu'un appel est en cours. Ceci procure une très grande flexibilité mais nécessite une explication détaillée pour le fonctionnement en automate d'appels.

L'arbo de base fournie pour les serveurs numériques s'appelle ARBODISPATCH et ressemble à l'arbo suivante :

 

 

 

 

 

 

 

 

 

 

Au repos toutes les lignes du serveur vocal sont dans l'état ‘ATTENTE APPEL' .

Note : Le noeud 'ATTENTE APPEL' est obligatoire même si on ne veut pas recevoir d'appels. Si jamais un appel

arrive quand même sur la ligne téléphonique et qu'il n'y a pas d'arbo de destination prévue le noeud 'FIN

APPEL' raccroche immédiatement

  Lorsqu'un appel entrant arrive la ligne correspondante sort par le fils ‘1' de

l'état ‘ATTENTE APPEL' et se retrouve dans le noeud ‘GOTO ARBO'.

  Ce noeud est paramétré pour ouvrir une nouvelle arbo dont le nom est donné dans un fichier de correspondance ( ARBODISPATCH.GTA ) entre les numéros de téléphone appelés (calledDnis) et les arbos. On y indique aussi à quel endroit on doit commencer la nouvelle arborescence (ici mot clé START).

  Lorsqu'un fichier d'appel .CTR est trouvé dans le répertoire

C:\ARBO\ARBODISPATCH\OUTCALLS (par défaut) le noeud ‘ATTENTE APPEL' sort automatiquement vers le noeud ‘AUTOMATE APPELS' qui décode le contenu du fichier .CTR et réalise l'appel sortant (voir description

détaillée du noeud ‘AUTOMATE APPELS' plus loin).

Note : le noeud ‘AUTOMATE APPELS' doit obligatoirement avoir le mot clé SERIALCALL'. Il peut se trouver

en n'importe quelle sortie du nœud ‘ATTENTE APPEL' à l'exception des sorties ‘0', ‘1' ,'2' et ‘9'. Il est

conseillé de le mettre en ‘A'.

Le noeud ‘AUTOMATE APPELS' sort par :

0 : si le numéro appelé est occupé

1 : si le numéro appelé ne répond pas

9 : si le numéro appelé a décroché

En fonction de ces sorties les noeuds ‘AUTOM CONFIRM' valident l'appel ou non.

Ensuite les noeuds ‘GOTO ARBO' vont vers l'arbo correspondant au numéro calledDnis (spécifié dans le fichier de correspondance ARBODISPATCH.GTA ) . On y indique aussi à quel endroit on doit commencer la nouvelle arborescence (ici mot clé OUTCALL).

Cependant on vient de faire un appel sortant et donc le numéro de l'appelant (calledDnis) n'est pas spécifié puisqu'il n'y a pas eu d'appel entrant.

Pour cela on peut transmettre un numéro d'appel entrant virtuel dans le

fichier d'appel .CTR.

Celui-ci sera alors décodé dans le noeud ‘AUTOMATE APPELS' et donc disponible dans le noeud ‘GOTO ARBO' (voir l'onglet ‘Configuration' de MULTITEL ).

Exemple d'entrée pour ARBODISPATCH.GTA

[GOTO_ARBO_MAP]

2728=APPELS

OUTCALL-APPELS=APPELS

2728 correspond au numéro transmis par l'opérateur de téléphonie (calledDNIS) lorsqu'on appelle le 0130612728 (l'opérateur peut transmettre tout ou seulement une partie du numéro appelé).

Lorsque ce numéro est appelé on va vers l'arbo APPELS et on y démarre au noeud avec le mot clé START.

Lorsqu'un appel est déclenché par l'automate d'appels on va vers l'arbo APPELS et on démarre au noeud avec le mot clé OUTCALL-APPELS.

Notez qu'on a mis un numéro virtuel sous forme texte, l'important est qu'il corresponde à celui donné dans le fichier .CTR qui doit comporter le numéro calledDnis ‘virtuel' nécessaire pour le noeud ‘GOTO ARBO'

comme dans l'exemple ci-dessous :

[SERIAL_CALL]

CalledDnis=OUTCALL-CAMTEL

USERNAME=Destinataire17

TELNUM1=12345

S15VAR1=18061999

Arbo ‘APPELS'

  Cette arbo minimaliste (donnée à titre d'exemple) est appelée par l'arbo

ARBODISPATCH et traite les appels entrants et sortants.

 

 

 

 

 

 

 

 

Appel entrant

On arrive sur le noeud qui a le mot clé ‘START' (car défini tel dans l'arbo ARBODISPATCH) et on déroule une arbo classique.

 

Appel entrant

On arrive sur le noeud qui a le mot clé ‘OUTCALL' (car défini tel dans l'arbo ARBODISPATCH).

Ce noeud est de type ‘SORTIE SUR VARIABLE'

La variable ‘OutCallResult' contient le résultat de l'appel sortant effectué dans l'arbo ‘ARBODISPATCH' .

En ‘0' et ‘1' qui correspondent à l'échec de l'appel on se contente en général de raccorcher.

En ‘9' qui correspond au succès de l'appel on commence à dérouler le

scénario prévu. Dans l'exemple on diffuse une liste de variables, le

contenu de ces variables étant transmis du fichier liste au serveur par

l'intermédiaire du fichier .CTR

  Affectation aux lignes du serveur

L'affectation de l'arbo ARBODISPATCH aux lignes du serveur se fait à partir du menu EditArbo/Configuration/Services (par défaut SERVICE.SRV).

 

Les lignes qui doivent réaliser les appels sortants doivent avoir la case ‘AS' cochée.

 

Déclenchement à distance

On peut déclencher une campagne d'appels à distance en appelant le serveur vocal en suivant les indications

suivantes :

• Le logiciel MULTITEL doit être lancé et une campagne prête à être lancée (le bouton ‘Démarrer' doit

être actif).

• Il suffit de déposer un fichier nommé ‘START.TXT' dans le répertoire ‘OUTCALLS'

• Le contenu de ce fichier n'a aucune importance

• Pour déclencher la campagne par un appel vocal il faut simplement construire une arbo qui écrit ce fichier

lorsqu'on fait les bons choix dans l'arborescence. Plusieurs types de noeuds peuvent être utilisés

pour écrire ce fichier, par exemple le noeud ‘STATS SPE/TXT'

 

Optimisation des performances

Les appels sortants prennent beaucoup plus de resources au niveau du PC que les appels entrants pour les

raisons suivantes :

• L'initialisation de l'appel sortant consomme plus de resources que la réponse à un appel entrant

• Il y a plus d'écritures dans les fichiers log que pour les appels entrants

• En appel sortant le serveur travaille en permanence avec toutes les lignes simultanément (sauf si on n'a pas

activé les appels sortants sur toutes les lignes)

Pour des serveurs de grande capacité on peut donc atteindre les 100% d'utilisation de CPU avec des risques

de distorsion des messages diffusés. L'écriture de tous les fichiers logs et audit avec le maximum de détails

n'est utile que dans la phase de développement mais utilise une grande part des resources

du serveur.

On peut donc optmiser la configuration du serveur vocal en diminuant la quantité d'informations d'audit et

de log écrites.

Ceci se fait à partir du menu EditArbo/Configuration/Globale (par défaut SERVEUR.CFG) en dévalidant

toutes les écritures d'audit et de stats.

On peut aussi modifier les lignes suivantes dans C:\ARBO\OSIDIAL.INI en mettant les valeurs ci-dessous :

[EXTERNALMODULES]

audit=0

[SQL STATS]

linestatus=0

events=0

commands=0

Automate d'Appels étendu

  Annexe 1

 

Les fonctions spécifiques pour l'automate d'appels

  AUTOMATE D'APPELS

 

Description générale

  Cette fonction est la base pour les applications automate d'appel.

Lorsque cette fonction est utilisée comme fonction principale de l'automate d'appels elle doit avoir le mot

clé 'SERIALCALL' .

Les messages utilisés

La fonction n'a pas besoin de message. Pour les tests un message qui simule la sonnerie sera diffusé en

mode simulation.

Les messages suivants sont utilisés par défaut:

 

 

 

Dictionnaire FUNCMESS Description Contenu du message

 

préenregistré

RINGS Simulation sonnerie Sonnerie.

sous Windows

Paramétrage

  Utiliser PerfectCall

Lorsque cette case est cochée la fonction de détection optimisée du décroché de l'appelant est utilisée.

Cette possibilité n'est pas disponible sur toutes les cartes et peut conduire à de faux décrochés.

Valeur par défaut: validé.

Annuler l'appel

Lorsque cette case est cochée l'appel n'est pas réalisé, on peut utiliser cette possibilité par exemple en

combinaison avec un noeud 'OUVERTURE'.

Si pas de retour d'appel

Considérer l'appel comme échoué c'est le cas le plus général

Considérer l'appel comme abouti dans les rares cas où aucun retour d'appel n'est fourni par le réseau.

Ce paramètre est inopérant sur certains types de cartes qui ne fournissent pas d'informations sur le retour

d'appel.

Temporisations d'attente

Décroché indique la durée d'attente maximale pour le décroché du poste appelé

Valeur par défaut: 20.

Retour d'appel indique la durée d'attente maximale pour le premier retour d'appel

Valeur par défaut: 20.

Ne pas diffuser de message

Si cette case est cochée aucun message n'est diffusé dans ce noeud –

il sort directement par le fils '9'.

Ceci permet de commencer par une arbo complexe directement après le décroché.

Conserver fichier requête si succès

Le fichier requête contient les données de l'appel: demande et résultat.

Si cette case est cochée et si l'appel a abouti le fichier sera renommé avec l'extension .OK et conservé,

sinon il sera effacé.

Conserver fichier requête si erreur

Si cette case est cochée et si l'appel n'a pas abouti le fichier sera renommé avec l'extension .ERR et

conservé, sinon il sera effacé.

Message simulation Message de simulation de sonnerie pour Windows.

  Noeuds fils

  Ce noeud doit avoir trois ou quatre fils:

• En cas d'occupation on sort par le '0'

• En cas de non réponse on sort par le '1 '

• Si la confirmation n'a pas été demandée et que le numéro appelé décroche on sort par le fils '9'

• Si la confirmation a été demandée et que le numéro appelé décroche :

• on sort par le fils '9' si la confirmation a été donnée

• on sort par le fils '2' si la confirmation n'a pas été donnée

Ce noeud gère automatiquement les heures d'ouverture qui ont événtuellement été définies dans le scénario.

Exemple

 

 

 

 

 

 

Le noeud 'ATTENTE APPEL' est obligatoire même si on ne veut pa recevoir d'appels.

Si jamais un appel arrive quand même sur la ligne téléphonique le noeud 'FIN APPEL' raccroche immédiatement. Dans une application mixte ce noeud pourrait être remplacé par le début d'une arborescence.

Le noeud AUTOMATE APPELS' déclenche automatiquement les appels si des ‘Fichiers d'appel' sont en attente (ils sont créés dans OutCalAdmin par 'Lancer les appels' ).

Les deux noeuds 'FIN APPEL' en sortie 0 et 1 de 'AUTOMATE APPEL'

correspondent aux sorties en cas d'occupation et de non réponse de l'appelé (le message n'est diffusé que pour la simulation).

Le noeud 'FIN APPEL' en sortie 9 de 'AUTOMATE APPEL' correspond à la sortie en cas de réponse de l'appelé, le message principal est diffusé dans le noeud 'AUTOMATE APPEL' .

Note : les deux noeuds 'FIN APPEL' en sortie 0 , 1 et 9 de 'AUTOMATE APPEL' sont obligatoires – ce sont eux

qui raccrochent la ligne!

L'arbo OUTCALLS1 est l'application automate d'appels la plus simple: lorsque l'appelant a décroché le message ‘INFO1' est diffusé et le serveur raccroche.

Note : ne pas oublier le mot clé SERIALCALL' !

  AUTOMATE CONFIRME

 

Description générale

Cette fonction sert à confirmer l'écoute du message si la confirmation n'est pas demandée directement dans

le noeud 'AUTOMATE APPELS' (par exemple s'il y a plusieurs messages à diffuser).

Il faut dans ce cas cocher la case 'Ne pas diffuser le message' dans le nœud 'AUTOMATE APPELS'.

Les messages utilisés

La fonction n'a pas besoin de messages.

Paramétrage

Conserver les fichiers requête

Le fichier requête contient les données de l'appel: demande et résultat.

Si cette case est cochée et si l'appel a abouti le fichier sera renommé avec l'extension .OK et

conservé, sinon il sera effacé.

Si cette case est cochée et si l'appel n'a pas abouti le fichier sera renommé avec l'extension .ERR

et conservé, sinon il sera effacé.

Valider l'appel

Si cette case est cochée et l'appel est validé. Il faut mettre un noeud 'AUTOMATE CONFIRME'

avec cette case cochée et un autre sans cette case cochée après le noeud qui demande la

confirmation de l'appel.

Noeuds fils

Mettre un fils 'FIN APPEL'en '0' et '1' .

Annexe 2

 

Informations techniques

  Explications sur les fichiers d'appel

Les fiches d'appel créées sont des fichiers qui sont écrits dans le ‘Répertoire d'appel'

(C:\ARBO\ARBODISPATCH\OUTCALLS par défaut); ces fichiers ont l'extension .CTR .

Les noms des fichiers .CTR n'ont pas d'importance, chaque fichier contient lesdonnées pour

réaliser un appel.

Ces fichiers peuvent être créés avec une autre application.

Exemple :

[SERIAL_CALL]

TELNUM1=0123456789

C'est l'information minimale nécessaire pour réaliser un appel sortant avec l'arbo DEMOCAL1.

Pour chaque ligne libre du serveur avec une arbo qui a un noeud ‘Automate d'appels' correctement

configuré le serveur ExecServer scrute en permanence le ‘Répertoire d'appel' à la recherche de

fichiers avec l'extension .CTR.

Si un fichier CTR est trouvé il est mis en mémoire et renommé en .CTX pour ne pas être pris une

deuxième fois par une autre ligne.

L'appel est alors immédiatement lancé et aboutit forcément à un des trois états suivants :

• Succès : le fichier est alors renommé en .OK (ou supprimé, selon le paramètrage)

• Occupé : le numéro appelé est occupé

• Non réponse : le numéro appelé ne répond pas

Avec MULTITEL on ne fait qu'une seule tentative pour chaque numéro, ceci permet de faire le

maximum d'appels. Si on ferme le programme les appels en cours continuent puisqu'ils sont

réalisés par le serveur ExecServer pour arrêter immédiatement les appels il faut arrêter le serveur ExecServer .

Si on relance le programme MULTTEL après l'avoir arrêté il indique que la campagne n'est pas

finie et demande de l'arrêter ou de la continuer.

Dès qu'un fichier .CTR est mis en mémoire par le serveur ils est renommé avec l'extension .FTX , et reste avec cette extension jusqu'au succès ou à l'échec de l'appel.

A chaque tentative le fichier est complété par des informations sur l'appel.