Cet article a été traduit automatiquement. Consulter la version de référence en anglais.
Rainbow vous permet de récupérer des informations sur les appels téléphoniques entrants. Vous pouvez utiliser ces informations en les injectant dans une autre application.
Avec cette "Computer Telephony Integration" vous pouvez bénéficier des informations de Rainbow combinées avec une autre base de données.
Remarque: Cette fonction est disponible avec l'application de bureau Rainbow et la configuration doit être effectuée sur chaque ordinateur.
Une configuration spécifique est nécessaire pour chaque logiciel que vous souhaitez utiliser pour ce type d'intégration. Cet article présente un exemple d'intégration entre Rainbow et le logiciel MicroCRM.
N'hésitez pas à télécharger le dossier joint à cet article qui comprend tout ce dont vous avez besoin pour tester cette fonctionnalité.
Créer le fichier custo.manifest
Ce fichier contient une liste d'actions à réaliser lors d'un événement prédéfini. Pour l'instant, l'action disponible est "on-incoming-pbx-call-actions".
- Créez le fichier "custo.manifest" dans le dossier de votre application et copiez-collez l'exemple ci-dessous.
- Définissez le chemin de l'application que vous voulez lancer lors d'un appel téléphonique entrant dans la ligne "Url".
- Définissez les actions que vous voulez exécuter dans la ligne "Params". Cette ligne dépend de l'application que vous souhaitez utiliser.
Note: Cet exemple présente une ligne "params" qui a rempli le champ -number dans MicroCRM avec les données ${caller.phoneNumber}.
{
"version" : "1",
"extension-points" : {
"on-incoming-pbx-call-actions" : [
{
"name" : "actionIn",
"command" : {
"url" : "C:\Program Files (x86)\MicroCRM\MicroCRM.exe",
"params" : "-number ${caller.phoneNumber}"
}
}
]
}
}
Mettez à jour le fichier de paramètres Rainbow
Une fois que votre fichier "custo.manifest" est prêt, vous devez le lier à votre application de bureau Rainbow.
- Ouvrez le dossier "D:\Users\****\AppData\Roaming\Alcatel-Lucent Enterprise\Rainbow "
- Ouvrez le fichier de paramètres qui enregistre vos préférences Rainbow.
- Ajoutez une ligne "customizationDirectory". Comme présenté dans l'exemple ci-dessous, définissez le chemin du dossier où se trouve votre fichier "custo.manifest".
{
"outlookPresent" : true,
"useOutlookAddIn" : true,
"autoStart" : true,
"customizationDirectory" : "C:\\Alcatel\\MicroCRM",
"audioProfile" : "headset",
"automaticDND" : false,
"showSearchBar" : true,
"hideOnMinimized" : true,
"minimizeOnClosed" : true
}
Étape suivante : Il manque quelque chose ? N'hésitez pas à utiliser la Communauté pour obtenir de l'aide ou suggérer une amélioration !
Commentaires
7 commentaires
I just learned in the feature list that this works both on PC/Windows and Mac/OSX. It would be good to mention it here, including the how-to.
hello,
how to do it with outlook contacts?
On an incoming call: pop up the outlook contact form associated with phone number calling ?
thx
Bonjour Quentin,
J'ai essayé votre tuto mais le fichiers settings se supprime entièrement dans mes préférences Rainbow et le CRM ne récupère pas le numéro de téléphone entrant.
Office 365 pourrait corrompre le bon déroulement de la remonté de fiche?
la fonction start_url peut être utilisée dans le custom.manifest?
Cordialement.
hello Quentin
petite question sur le comportement de Rainbow lors darrivée d'un appel
mon problème
j'ai créé un petit Executable pour faire une demo levée de fiche et C2C dans le cadre de la lév&ée de fiche j'ai mon exe qui monte 2 fois quand je fais un appel VoiP Rainbow
je l'ai testé en powershell via la commande suivante :
Start-Process -FilePath "MICRO_CRM_EIC.EXE" -WorkingDirectory "C:\ProgramsEIC\Utilitaires EIC\MICROCRM" -ArgumentList "+33671587710"
et la je n'ai qu'une seule levée de fiche donc mon exe fonctionne correctement
est-ce qu'il y a une astuce coté Custo pour eviter les 2 ouverture de mon EXE
merci de ton aide
Phil
Suite à mon précédent Post
complément d'info : j'ai creusé le comportement, en fait mon application était développée en mode "multi instance". il me semble que RAINBOW doit solliciter le custo.manifest) 2 fois. la commande de "on-incoming-pbx-call-actions" est donc recu 2 fois vers mon application. elle montait 2 fois normal
pour mes petites démo je l'ai passé en mono instance, de ce fait plus de double levée de fiche.
Néanmoins, il serait bien de pourvoir gérer ce doublement d'envoi vois le supprimer. dans Rainbow car je pense qu'il doit exister des applications qui ne pourront pas fonctionner en mono instance
Phil
Est ce qu'il est possible de passer le nom de l'appelant (appel interne) dans l'url ?
Bonjour
Nous sommes en train de faire evoluer cette fonction.
Le couple Prénom/nom sera fourni si le identifié par Rainbow ou fourni par le Pbx.
Cet article n'accepte pas de commentaires.