Cet article a été traduit automatiquement. Vous pouvez également vous référer à 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.
Grâce à cette "intégration téléphonie-informatique", vous pouvez bénéficier des informations de Rainbow combinées à une autre base de données.
Note: Cette fonction est disponible avec l'application Rainbow Desktop et la configuration doit être faite sur chaque ordinateur.
Une configuration spécifique est requise 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 à effectuer 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 souhaitez lancer lors d'un appel téléphonique entrant dans la ligne "Url".
- Définissez les actions que vous souhaitez effectuer dans la ligne "Params". Cette ligne dépend de l'application que vous voulez 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}"
} } ] }
}
Mettre à jour le fichier de Settings 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 settings 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
}
Prochaine étape : Il manque quelque chose ? N'hésitez pas à utiliser la Communauté pour obtenir de l'aide ou suggérer une amélioration !
Commentaires
5 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
Vous devez vous connecter pour laisser un commentaire.