OXE

OXO

SIP

Alcatel-Lucent Enterprise SoftPhone for PCAlcatel-Lucent Enterprise SoftPhone für PCAlcatel-Lucent Enterprise SoftPhone para PCAlcatel-Lucent Enterprise SoftPhone pour PCAlcatel-Lucent Enterprise SoftPhone per PCAlcatel-Lucent Enterprise SoftPhone para PCAlcatel-Lucent Enterprise SoftPhone voor pc

Customization and CRM integration (optional)

ALE SoftPhone for PC can be customized to extend its capabilities and to provide the option for integration with third party apps.

The ALE SoftPhone extension tool enables users to call a URL or to launch a local process, either through the user interface or telephony events.

User interface

You can customize the user interface by adding an icon (.jpeg,.png,.gif or.svg format) to either the bottom of the homepage toolbar and/or the list of available actions in the Contact app when you hover over a contact.

A specific action is launched when you click on the icon.

Telephony event customization

The custom action is triggered on a specific telephony event:

·         When you receive an incoming audio or video call.

·         When an audio or video call is initiated, except in silent mode or if the call is forwarded to voicemail.

·         When you answer an audio or video call (incoming call or outgoing call).

·         When you release the audio or video call.

You can differentiate between internal and external calls.

Installation

This chapter explains how to customize the app, but it is highly recommended to contact your installation professional or administrator for further information.

The app can be customized by installing a JSON file provided by your installation professional.

The file is copied into the ‘ALE_Customization’ directory of the ALE SoftPhone installation.

 

The JSON file contains:

·         version: the file version details (saved for future use).

·         main-window-action: the user interface customization details.

·         on-call-ringing-action: the telephony events customization details.

o   on-call-ringing-event: when you receive an incoming audio or video call.

o   on-call-initiating-event: when an audio or video call is initiated, except in silent mode or if the call is forwarded to voicemail.

o   on-call-answered-event: when you answer an audio or video call (incoming call or outgoing call).

o   on-call-released-event: when you release the audio or video call.

·         Command: url: local command to launch.

·         Command: params: the command parameters.
The following variables (macros) can be used: ${localUser.phoneNumber}, ${localUser.firstName}, ${localUser.lastName}, ${localUser.canonicalNumber}, ${contact.phoneNumber}, ${contact.firstName}, ${contact.lastName}, ${contact.canonicalNumber}, ${caller.phoneNumber}, ${caller.firstName}, ${caller.lastName}, ${caller.canonicalNumber}.

Example of customization file:

{

                "version": "1",

                "main-window-action": {

                               "icon": "linkedin-svgrepo-com.svg",

                               "tooltip": "Linkedin 1",

                               "command": {

                                               "url": "http://www.linkedin.com/search/results/all/",

                                               "params": "keywords=${localUser.lastName}+${localUser.firstName}"

                               }

                },

                "on-call-ringing-action": {

                               "filter": "external",

                               "command": {

                                               "url": "C:/Developpement/C++/MicroCRM/Debug/MicroCRM.exe",

                                               "params": "-last ${caller.lastName} -first ${caller.firstName} -number ${caller.phoneNumber} -email ${caller.canonicalNumber}"

                               }

                }

}



Anpassung und CRM-Integration (optional)

ALE SoftPhone für PC kann angepasst werden, um seine Funktionen zu erweitern und die Möglichkeit zur Integration in Anwendungen von Drittanbietern zu bieten.

Das ALE SoftPhone-Erweiterungstool ermöglicht es den Benutzern, eine URL aufzurufen oder einen lokalen Prozess zu starten, entweder über die Benutzeroberfläche oder über Telefonieereignisse.

Benutzeroberfläche

Sie können die Benutzeroberfläche anpassen, indem Sie ein Symbol (.jpeg-,.png-,.gif- oder.svg-Format) entweder unten in der Symbolleiste der Startseite und/oder in der Liste der verfügbaren Aktionen in der Kontakt-App hinzufügen, wenn Sie den Mauszeiger über einen Kontakt bewegen.

Eine bestimmte Aktion wird gestartet, wenn Sie auf das Symbol klicken.

Anpassung von Telefonieereignissen

Die benutzerdefinierte Aktion wird bei einem bestimmten Telefonieereignis ausgelöst:

·         Wenn Sie einen Audio- oder Videoanruf erhalten.

·         Wenn ein Audio- oder Videoanruf eingeleitet wird, außer im Modus Stumm oder wenn der Anruf an die Voicemail weitergeleitet wird.

·         Wenn Sie einen Audio- oder Videoanruf entgegennehmen (eingehender Anruf oder ausgehender Anruf).

·         Wenn Sie den Audio- oder Videoanruf auslösen.

Sie können zwischen internen und externen Anrufen unterscheiden.

Installation

In diesem Kapitel wird erklärt, wie Sie die App anpassen können. Es wird jedoch dringend empfohlen, dass Sie sich an Ihren Installationsfachmann oder Administrator wenden, um weitere Informationen zu erhalten.

Die App kann durch die Installation einer JSON-Datei angepasst werden, die von Ihrem Installationsfachmann bereitgestellt wird.

Die Datei wird in das Verzeichnis 'ALE_Customization' der ALE SoftPhone-Installation kopiert.

 

Die JSON-Datei enthält:

·         version: die Details zur Dateiversion (zur späteren Verwendung gespeichert).

·         main-window-action: die Details zur Anpassung der Benutzeroberfläche.

·         on-call-ringing-action: die Details zur Anpassung der Telefonieereignisse.

o   on-call-ringing-event: wenn Sie einen Audio- oder Videoanruf erhalten.

o   on-call-initiating-event: wenn ein Audio- oder Videoanruf eingeleitet wird, außer im Modus Stumm oder wenn der Anruf an die Voicemail weitergeleitet wird.

o   on-call-answered-event: wenn Sie einen Audio- oder Videoanruf entgegennehmen (eingehender Anruf oder ausgehender Anruf).

o   on-call-released-event: wenn Sie den Audio- oder Videoanruf auslösen.

·         Command: url: lokaler Befehl zum Starten.

·         Command: params: die Befehlsparameter.
Die folgenden Variablen (Makros) können verwendet werden: ${localUser.phoneNumber}, ${localUser.firstName}, ${localUser.lastName}, ${localUser.canonicalNumber}, ${contact.phoneNumber}, ${contact.firstName}, ${contact.lastName}, ${contact.canonicalNumber}, ${caller.phoneNumber}, ${caller.firstName}, ${caller.lastName}, ${caller.canonicalNumber}.

Beispiel einer Anpassungsdatei:

{

                "version": "1",

                "main-window-action": {

                               "icon": "linkedin-svgrepo-com.svg",

                               "tooltip": "Linkedin 1",

                               "command": {

                                               "url": "http://www.linkedin.com/search/results/all/",

                                               "params": "keywords=${localUser.lastName}+${localUser.firstName}"

                               }

                },

                "on-call-ringing-action": {

                               "filter": "external",

                               "command": {

                                               "url": "C:/Developpement/C++/MicroCRM/Debug/MicroCRM.exe",

                                               "params": "-last ${caller.lastName} -first ${caller.firstName} -number ${caller.phoneNumber} -email ${caller.canonicalNumber}"

                               }

                }

}



Personalización e integración de CRM (opcional)

ALE SoftPhone para PC se puede personalizar para ampliar sus funciones y ofrecer la opción de integración con aplicaciones de terceros.

La herramienta de ampliación de ALE SoftPhone permite a los usuarios llamar a una URL o iniciar un proceso local, ya sea a través de la interfaz de usuario o de eventos de telefonía.

Interfaz de usuario

Puede personalizar la interfaz de usuario añadiendo un icono (en formato.jpeg,.png,.gif o.svg) en la parte inferior de la barra de herramientas de la página de inicio y/o en la lista de acciones disponibles en la aplicación Contacto cuando pase el ratón por encima de un contacto.

Al hacer clic en el icono se inicia una acción específica.

Personalización de eventos de telefonía

La acción personalizada se desencadena en un evento de telefonía específico:

·         Cuando recibe una llamada de audio o vídeo.

·         Cuando se inicia una llamada de audio o vídeo, salvo en modo silencioso o si la llamada se desvía al buzón de voz.

·         Cuando atiende una llamada de audio o vídeo (entrante o saliente).

·         Al liberar la llamada de audio o vídeo.

Puede diferenciar entre llamadas internas y externas.

Instalación

En este capítulo se explica cómo personalizar la aplicación, pero se recomienda encarecidamente que se ponga en contacto con su instalador o administrador para obtener más información.

La aplicación puede personalizarse instalando un archivo JSON proporcionado por su instalador.

El archivo se copia en el directorio 'ALE_Customization' de la instalación de ALE SoftPhone.

 

El archivo JSON contiene:

·         version: los detalles de la versión del archivo (guardados para uso futuro).

·         main-window-action: los detalles de personalización de la interfaz de usuario.

·         on-call-ringing-action: los detalles de personalización de los eventos de telefonía.

o   on-call-ringing-event: cuando recibe una llamada de audio o vídeo.

o   on-call-initiating-event: cuando se inicia una llamada de audio o vídeo, salvo en modo silencioso o si la llamada se desvía al buzón de voz.

o   on-call-answered-event: cuando atiende una llamada de audio o vídeo (entrante o saliente).

o   on-call-released-event: al liberar la llamada de audio o vídeo.

·         Command: url: comando local que ha de ejecutarse.

·         Command: params: los parámetros del comando.
Se pueden utilizar las siguientes variables (macros): ${localUser.phoneNumber}, ${localUser.firstName}, ${localUser.lastName}, ${localUser.canonicalNumber}, ${contact.phoneNumber}, ${contact.firstName}, ${contact.lastName}, ${contact.canonicalNumber}, ${caller.phoneNumber}, ${caller.firstName}, ${caller.lastName}, ${caller.canonicalNumber}.

Ejemplo de archivo de personalización:

{

                "version": "1",

                "main-window-action": {

                               "icon": "linkedin-svgrepo-com.svg",

                               "tooltip": "Linkedin 1",

                               "command": {

                                               "url": "http://www.linkedin.com/search/results/all/",

                                               "params": "keywords=${localUser.lastName}+${localUser.firstName}"

                               }

                },

                "on-call-ringing-action": {

                               "filter": "external",

                               "command": {

                                               "url": "C:/Developpement/C++/MicroCRM/Debug/MicroCRM.exe",

                                               "params": "-last ${caller.lastName} -first ${caller.firstName} -number ${caller.phoneNumber} -email ${caller.canonicalNumber}"

                               }

                }

}



 

Personnalisation et intégration du logiciel CRM (en option)

ALE SoftPhone pour PC peut être personnalisé afin d'étendre ses capacités et de permettre l'intégration d'applications tierces.

L'outil d'extension d'ALE SoftPhone permet aux utilisateurs d'appeler une URL ou de lancer un processus local, par l'intermédiaire de l'interface utilisateur ou d'événements téléphoniques.

Interface utilisateur

Vous pouvez personnaliser l'interface utilisateur en ajoutant une icône (format.jpeg,.png,.gif ou.svg) au bas de la barre d'outils de la page d'accueil et/ou à la liste des actions disponibles dans l'application Contact lorsque vous passez la souris sur un contact.

Une action spécifique est lancée lorsque vous cliquez sur l'icône.

Personnalisation des événements téléphoniques

L'action personnalisée est déclenchée par un événement téléphonique spécifique :

·         Lorsque vous recevez un appel audio ou vidéo entrant.

·         Lorsqu'un appel audio ou vidéo est lancé, sauf en mode silencieux ou si l'appel est transféré vers la messagerie vocale.

·         Lorsque vous répondez à un appel audio ou vidéo (appel entrant ou sortant).

·         Lorsque vous libérez l'appel audio ou vidéo.

Vous pouvez faire la différence entre les appels internes et externes.

Installation

Ce chapitre explique comment personnaliser l'application, mais il est fortement recommandé de contacter votre installateur ou votre administrateur pour plus d'informations.

L'application peut être personnalisée en installant un fichier JSON fourni par votre installateur professionnel.

Le fichier est copié dans le répertoire « ALE_Customization » de l'installation d'ALE SoftPhone.

 

Le fichier JSON contient :

·         version : les détails de la version du fichier (sauvegardés pour une utilisation ultérieure).

·         main-window-action : les détails de la personnalisation de l'interface utilisateur.

·         on-call-ringing-action : les détails de la personnalisation des événements téléphoniques.

o   on-call-ringing-event : lorsque vous recevez un appel audio ou vidéo entrant.

o   on-call-initiating-event : lorsqu'un appel audio ou vidéo est lancé, sauf en mode silencieux ou si l'appel est transféré vers la messagerie vocale.

o   on-call-answered-event : lorsque vous répondez à un appel audio ou vidéo (appel entrant ou sortant).

o   on-call-released-event : lorsque vous libérez l'appel audio ou vidéo.

·         Command : url : commande locale à lancer.

·         Command : params : les paramètres de la commande.
Les variables (macros) suivantes peuvent être utilisées : ${localUser.phoneNumber}, ${localUser.firstName}, ${localUser.lastName}, ${localUser.canonicalNumber}, ${contact.phoneNumber}, ${contact.firstName}, ${contact.lastName}, ${contact.canonicalNumber}, ${caller.phoneNumber}, ${caller.firstName}, ${caller.lastName}, ${caller.canonicalNumber}.

Exemple d'un fichier de personnalisation :

{

                "version" : "1",

                "main-window-action" : {

                               "icon" : "linkedin-svgrepo-com.svg",

                               "tooltip" : "Linkedin 1",

                               "command" : {

                                               "url" : "http://www.linkedin.com/search/results/all/",

                                               "params" : "keywords=${localUser.lastName}+${localUser.firstName}"

                               }

                },

                "on-call-ringing-action" : {

                               "filter" : "external",

                               "command" : {

                                               "url" : "C :/Developpement/C++/MicroCRM/Debug/MicroCRM.exe",

                                               "params" : "-last ${caller.lastName} -first ${caller.firstName} -number ${caller.phoneNumber} -email ${caller.canonicalNumber}"

                               }

                }

}



 

Personalizzazione e integrazione CRM (opzionale)

ALE SoftPhone per PC può essere personalizzato per estendere le sue capacità e per fornire l'opzione di integrazione con app di terze parti.

Lo strumento di estensione ALE SoftPhone consente agli utenti di chiamare un URL o di avviare un processo locale, o attraverso l'interfaccia utente o attraverso eventi telefonici.

Interfaccia utente

E possibile personalizzare l'interfaccia utente aggiungendo un'icona (in formato.jpeg,.png,.gif o.svg) o alla parte inferiore della barra degli strumenti della home page e/o all'elenco delle azioni disponibili nell'app Contatti quando il mouse viene passato su un contatto.

Facendo clic sull'icona viene avviata un'azione specifica.

Personalizzazione degli eventi di telefonia

L'azione personalizzata viene attivata su un evento di telefonia specifico:

·         Quando si riceve una chiamata audio o una videochiamata in arrivo.

·         Quando viene avviata una chiamata audio o una videochiamata, tranne che in modalità silenziosa o se la chiamata viene inoltrata alla casella di posta vocale.

·         Quando si risponde a una chiamata audio o a una videochiamata (chiamata in arrivo o chiamata in uscita).

·         Quando si rilascia la chiamata audio o la videochiamata.

E possibile distinguere tra chiamate interne ed esterne.

Installazione

Questo capitolo spiega come personalizzare l'app, ma si consiglia di contattare il proprio installatore professionista o amministratore per ulteriori informazioni.

L'app può essere personalizzata installando un file JSON fornito dall'installatore professionista.

Il file viene copiato nella directory 'ALE_Customization' dell'installazione di ALE SoftPhone.

 

Il file JSON contiene:

·         version: i dettagli della versione del file (salvati per uso futuro).

·         main-window-action: i dettagli di personalizzazione dell'interfaccia utente.

·         on-call-ringing-action: i dettagli di personalizzazione degli eventi di telefonia.

o   on-call-ringing-event: quando si riceve una chiamata audio o una videochiamata in arrivo.

o   on-call-initiating-event: quando viene avviata una chiamata audio o una videochiamata, tranne che in modalità silenziosa o se la chiamata viene inoltrata alla casella di posta vocale.

o   on-call-answered-event: quando si risponde a una chiamata audio o a una videochiamata (chiamata in arrivo o chiamata in uscita).

o   on-call-released-event: quando si rilascia la chiamata audio o la videochiamata.

·         Command: url: comando locale da avviare.

·         Command: params: i parametri del comando.
E possibile utilizzare le seguenti variabili (macro): ${localUser.phoneNumber}, ${localUser.firstName}, ${localUser.lastName}, ${localUser.canonicalNumber}, ${contact.phoneNumber}, ${contact.firstName}, ${contact.lastName}, ${contact.canonicalNumber}, ${caller.phoneNumber}, ${caller.firstName}, ${caller.lastName}, ${caller.canonicalNumber}.

Esempio di file di personalizzazione:

{

                "version": "1",

                "main-window-action": {

                               "icon": "linkedin-svgrepo-com.svg",

                               "tooltip": "Linkedin 1",

                               "command": {

                                               "url": "http://www.linkedin.com/search/results/all/",

                                               "params": "keywords=${localUser.lastName}+${localUser.firstName}"

                               }

                },

                "on-call-ringing-action": {

                               "filter": "external",

                               "command": {

                                               "url": "C:/Developpement/C++/MicroCRM/Debug/MicroCRM.exe",

                                               "params": "-last ${caller.lastName} -first ${caller.firstName} -number ${caller.phoneNumber} -email ${caller.canonicalNumber}"

                               }

                }

}



Personalização e integração de CRM (opcional)

O ALE SoftPhone para PC pode ser personalizado para ampliar as suas capacidades e oferecer a opção de integração com aplicações de terceiros.

A ferramenta de extensão ALE SoftPhone permite aos utilizadores telefonarem para um URL ou iniciarem um processo local, quer através da interface de utilizador quer dos eventos de telefonia.

Interface de utilizador

Pode personalizar a interface do utilizador adicionando um ícone (formato.jpeg,.png,.gif ou.svg) à parte inferior da barra de ferramentas da página inicial e/ou à lista de ações disponíveis na aplicação Contactos quando passar o rato por cima de um contacto.

E iniciada uma ação específica quando clica no ícone.

Personalização de evento de telefonia

A ação personalizada é desencadeada num evento telefónico específico:

·         Quando recebe uma chamada de áudio ou de vídeo.

·         Quando é iniciada uma chamada de áudio ou de vídeo, exceto no modo de silêncio ou se a chamada for reencaminhada para o correio de voz.

·         Quando atende uma chamada de áudio ou de vídeo (chamada recebida ou chamada efetuada).

·         Quando desliga a chamada de áudio ou de vídeo.

Pode distinguir entre chamadas internas e externas.

Instalação

Este capítulo explica como personalizar a aplicação, mas recomenda-se vivamente que contacte o seu profissional de instalação ou o administrador para obter mais informações.

A aplicação pode ser personalizada através da instalação de um ficheiro JSON fornecido pelo seu profissional de instalação.

O ficheiro é copiado para o diretório 'ALE_Customization' da instalação do ALE SoftPhone.

 

O ficheiro JSON contém:

·         version: os detalhes da versão do ficheiro (guardados para utilização futura).

·         main-window-action: os detalhes da personalização da interface do utilizador.

·         on-call-ringing-action: os detalhes da personalização dos eventos de telefonia.

o   on-call-ringing-event: quando recebe uma chamada de áudio ou de vídeo.

o   on-call-initiating-event: quando é iniciada uma chamada de áudio ou de vídeo, exceto no modo de silêncio ou se a chamada for reencaminhada para o correio de voz.

o   on-call-answered-event: quando atende uma chamada de áudio ou de vídeo (chamada recebida ou chamada efetuada).

o   on-call-released-event: quando desliga a chamada de áudio ou de vídeo.

·         Command: url: comando local para iniciar.

·         Command: params: os parâmetros de comando.
Podem ser utilizadas as seguintes variáveis (macros): ${localUser.phoneNumber}, ${localUser.firstName}, ${localUser.lastName}, ${localUser.canonicalNumber}, ${contact.phoneNumber}, ${contact.firstName}, ${contact.lastName}, ${contact.canonicalNumber}, ${caller.phoneNumber}, ${caller.firstName}, ${caller.lastName}, ${caller.canonicalNumber}.

Exemplo de ficheiro de personalização:

{

                "version": "1",

                "main-window-action": {

                               "icon": "linkedin-svgrepo-com.svg",

                               "tooltip": "Linkedin 1",

                               "command": {

                                               "url": "http://www.linkedin.com/search/results/all/",

                                               "params": "keywords=${localUser.lastName}+${localUser.firstName}"

                               }

                },

                "on-call-ringing-action": {

                               "filter": "external",

                               "command": {

                                               "url": "C:/Developpement/C++/MicroCRM/Debug/MicroCRM.exe",

                                               "params": "-last ${caller.lastName} -first ${caller.firstName} -number ${caller.phoneNumber} -email ${caller.canonicalNumber}"

                               }

                }

}



Maatwerk en CRM-integratie (optioneel)

ALE SoftPhone voor PC kan worden aangepast om de mogelijkheden uit te breiden en de mogelijkheid te bieden voor integratie met apps van derden.

De ALE SoftPhone-uitbreidingstool stelt gebruikers in staat een URL te bellen of een lokaal proces te starten, via de gebruikersinterface of via telefoniegebeurtenissen.

Gebruikersinterface

Je kan de gebruikersinterface aanpassen door een pictogram (.jpeg,.png,.gif of.svg-indeling) toe te voegen aan de onderkant van de homepaginawerkbalk en/of de lijst met beschikbare acties in de app Contacten wanneer je met de muisaanwijzer over een contactpersoon beweegt.

Er wordt een specifieke actie wordt gestart wanneer je op het pictogram klikt.

Aanpassing telefoniegebeurtenis

De aangepaste actie wordt geactiveerd op een specifieke telefoniegebeurtenis:

·         Wanneer je een inkomend audio- of video-oproep ontvangt.

·         Wanneer een audio- of video-oproep wordt gestart, behalve in de stille modus of als de oproep wordt doorgeschakeld naar voicemail.

·         Wanneer je een audio- of video-oproep beantwoordt (inkomend gesprek of uitgaand gesprek).

·         Wanneer je het audio- of videogesprek beëindigt.

Je kunt onderscheid maken tussen interne en externe gesprekken.

Installatie

In dit hoofdstuk wordt uitgelegd hoe je de app kunt aanpassen, maar het wordt sterk aanbevolen om contact op te nemen met je installateur of beheerder voor meer informatie.

De app kan worden aangepast door een JSON-bestand te installeren dat wordt geleverd door je installatieprofessional.

Het bestand wordt gekopieerd naar de map 'ALE_Customization' van de ALE SoftPhone-installatie.

 

Het JSON-bestand bevat:

·         version: de details van de bestandsversie (opgeslagen voor toekomstig gebruik).

·         main-window-action: de details voor het aanpassen van de gebruikersinterface.

·         on-call-ringing-action: de details voor het aanpassen van de telefoniegebeurtenissen.

o   on-call-ringing-event: wanneer je een inkomend audio- of video-oproep ontvangt.

o   on-call-initiating-event: wanneer een audio- of video-oproep wordt gestart, behalve in de stille modus of als de oproep wordt doorgeschakeld naar voicemail.

o   on-call-answered-event: wanneer je een audio- of video-oproep beantwoordt (inkomend gesprek of uitgaand gesprek).

o   on-call-released-event: wanneer je het audio- of videogesprek beëindigt.

·         Command: url: lokale opdracht om te starten.

·         Command: params: de opdrachtparameters.
Kunnen de volgende variabelen (macro's) worden gebruikt: ${localUser.phoneNumber}, ${localUser.firstName}, ${localUser.lastName}, ${localUser.canonicalNumber}, ${contact.phoneNumber}, ${contact.firstName}, ${contact.lastName}, ${contact.canonicalNumber}, ${caller.phoneNumber}, ${caller.firstName}, ${caller.lastName}, ${caller.canonicalNumber}.

Voorbeeld van het aanpassingsbestand:

{

                "version": "1",

                "main-window-action": {

                               "icon": "linkedin-svgrepo-com.svg",

                               "tooltip": "Linkedin 1",

                               "command": {

                                               "url": "http://www.linkedin.com/search/results/all/",

                                               "params": "keywords=${localUser.lastName}+${localUser.firstName}"

                               }

                },

                "on-call-ringing-action": {

                               "filter": "external",

                               "command": {

                                               "url": "C:/Developpement/C++/MicroCRM/Debug/MicroCRM.exe",

                                               "params": "-last ${caller.lastName} -first ${caller.firstName} -number ${caller.phoneNumber} -email ${caller.canonicalNumber}"

                               }

                }

}