C.T.I./T.A.O. Discofone Modules MCS/MCO Août 2011
Objectif Le Couplage Téléphonie-Informatique (C.T.I.) est réalisé à travers notre module Multi CSTA Service (MCS). Installé sur un serveur d application de l entreprise (sous Windows), ce composant logiciel permet de coupler les fonctions téléphoniques avec l application métier du client : - Remontée de fiche sur un appel entrant - Click to call» dans la base de contacts «Clients» - Téléphonie Assistée par Ordinateur (T.A.O.), - Distribution intelligentes des appels vers des agents. - etc. 2
Présentation La solution CTI, (MCS / MCO), de Discofone est un «middleware» permettant de s intégrer dans une interface logicielle via un ActiveX / Object COM. Le module CTI de Discofone est constitué des deux composants : - un module «MCS» (Multiservice CSTA Server) dans le serveur (Windows) - un composant COM, «MCO», destiné à être intégré dans une application tierce fonctionnant sous Windows 2000 ou XP ou Vista. 3
Fonctions Le MCS a pour principales fonctions : La gestion des fonctions téléphoniques : Numérotation Décrochage Raccrochage Transfert Conférence La gestion des informations des appels N Appelant N Appelé La supervision des états des postes téléphoniques 4
Caractéristiques 1) Le module MCS permet une connexion CSTA vers un PABX et permet : Il gère : - de distribuer les messages à destination des objets COM - d envoyer les messages provenant des objets COM à destination du PABX - le nombre de connexions simultanées d objet COM défini dans la licence : 128 - un système de trace erreur - un système de trace reflétant les échanges CSTA avec le PABX (pour des besoins de mise au point des applications tierces). Le module MCS fonctionne en tant que «service» de façon à démarrer sans obligation de «login» sur le PC où il est installé (PC sous Windows 2000 ou XP). 2) L objet COM, MCO, est connecté au Module MCS et est utilisé par une application tierce. Il permet à l application d utiliser les fonctions, et événements CSTA disponibles sur le PABX. 5
Architecture Clients/Serveur Progiciel Objet COM MCO Application tierce PABX Lien CSTA 1 session MCS sur Serveur Objet COM MCO Progiciel Application tierce Progiciel Objet COM MCO Application tierce 6
Architecture «Clients légers» Solution pour «Clients légers» ou PC «Client» sous Linux Serveur Multi MCO (SMM) Discofone : C est une architecture centralisée (MCS - Multi-MCO) où le MCS et les N MCO des N PC Clients sont dans un serveur Windows comprenant une base de données MySQL comme interface avec l application métier. Cette base de données possède 3 tables : 1) Une table des postes donnant les états des postes supervisés 2) Une table des ordres : Le serveur SMM va scruter la table des ordres régulièrement et traite les demandes par ordre de date avant de les effacer. Exemple : l ordre "MAKE_CALL" permet d'effectuer un appel automatique à partir d'un poste interne vers un poste interne ou externe. 3) Une table des statistiques ou journal des appels 7
Architecture «Clients légers» Solution pour «Clients légers» ou PC «Client» sous Linux Cette solution revient simplement pour l application «métier» à : Lire dans une base de données des états de poste Ecrire dans une base de données des commandes Objet COM MCO PABX Lien CSTA 1 session MCS sur Serveur Objet COM MCO Objet COM MCO BDD MySQL 8
Serveur MCS 1-) Nombre de Licences 2-) CSTA Connecté 3-) Sockets connecté 9
Exemple d application T.A.O. MCS CSTA server CSTA Session CSTA Supervision MCO CRM Application COM Interface Client CSTA Gestion des fonctions téléphoniques : - Numéroter - Décrocher - Raccrocher - Transférer - Conférence Gestion des informations des appels : - N Appelant - N appelé - Code DTMF Exemple d Application Client TCP / IP Supervision des états des postes téléphoniquest IPBX CSTA IP Link LAN PC Workstation 10
Exemple d application pour «Traders» Distribution des appels entrants très particulière avec une gestion prioritaire sur certains clients PC Trader PC Superviseur 11
Exemple d application pour France Boissons Le Bandeau permet : La réception des appels téléphoniques en affichant des informations associées à l appelant lorsque celui-ci est connu dans la base de données informatique. Lorsque l appelant est connu, l appel est orienté directement vers le Commercial qui lui est associé ou ses remplaçants dans un ordre défini. Lorsque l appelant n est pas connu, l appel est orienté l opératrice (standard). vers Le transfert en interne des appels entrants L émission d appel sortant (interne ou externe) 12
Configurations Version évaluation La version d évaluation permet l installation d un module MCS d évaluation permettant la connexion de seulement 2 objets COM par défaut. Concernant les objets COM, il n y a pas de distinction entre une version commerciale et une version d évaluation. Version commerciale La version commerciale permet l installation d un module MCS qui, sans licence, autorise 2 connexion d objet COM. Le nombre de connexions d objet COM simultanées est défini par une licence fournie par Discofone. Cette licence définit le nombre de connexions et ceci pour un PC donné. Cette licence ne peut être utilisée sur un autre PC. Le nombre maximum de connexions est limité à 128. 13
Liste des PABX ALCATEL- LUCENT - OXO (OmniPCX Office) - Alcatel 4200 - OXE (OmniPCX Enterprise) - Alcatel 4400 Aastra-Matra - NeXspan - M65XX - Aastra 5000 Siemens - HiPath OpenOffice - HiPath 3000/5000 14
Quelques références About Batteries Derby Stannah BSP Téléphonie du PILA Wilbois Lmcb Coheris Best Invivo Vodalis 15