Howto:Integrate External Apps in innovaphone UC clients: Difference between revisions
Line 72: | Line 72: | ||
General example Path: https://www.unknownphone.com/search.php?num=$n | General example Path: https://www.unknownphone.com/search.php?num=$n | ||
Deutschland as Telefonbuch Path: https://www.dastelefonbuch.de/R%C3%BCckw%C3%A4rts-Suche/$n | Deutschland as Telefonbuch Path: https://www.dastelefonbuch.de/R%C3%BCckw%C3%A4rts-Suche/$n | ||
Nederland Gebeld.NL Path: http://www.gebeld.nl/index.php?page=1&queryfield1=$n&searchfield1=fullnumber&action=Zoeken | Nederland Gebeld.NL Path: "http://www.gebeld.nl/index.php?page=1&queryfield1=$n&searchfield1=fullnumber&action=Zoeken" | ||
Schweiz Search.ch Path: https://tel.search.ch/?tel=$n | Schweiz Search.ch Path: https://tel.search.ch/?tel=$n | ||
Östenreich Herold.at Path: https://www.herold.at/telefonbuch/telefon_$n | Östenreich Herold.at Path: https://www.herold.at/telefonbuch/telefon_$n |
Revision as of 09:12, 3 November 2021
Applies to
myPBX External Application
For more Details look at http://wiki.innovaphone.com/index.php?title=Reference12r1:Concept_myPBX#Starting_an_external_application_for_a_call
Version
We tested with:
innovaphone: 10.x
More Information
External applications can be integrated in myPBX. Both web applications and applications that are installed on the client PC can be configured. If this feature is activated, myPBX shows additional buttons at phone calls, in the history and in desktop notifications for incoming calls. Clicking that button opens the application with optional parameters from the call.
Configuration
- Right Click on myPBX – Configuration – External Application
- Enter the name of the external app (which will be seen as tooltip of the external app button).
- Paste the path of the external app into the field “Path”. It can be both the URL of a web application (http://crm.example.com/customer-by-number/$n) or the path of a desktop application installed on the local computer (C:\Program Files (x86)\Google\Chrome\Application\chrome.exe)
- Optionally specify command line parameters for Desktop Apps into the field “Parameters”.
- Save the changes.
The Path and the Parameters may contain placeholders that are replaced by phone call information.
$n - phone number of the caller $u - uri of the caller $d - display name of the caller $c - conference ID (a global ID for the call)
Now you will get the "start external application" button in every conversation or interaction field.
Examples
Outlook Journal
Tested with: myPBX V11 / Outlook 2010
Path: ...\Microsoft Office\Office14\OUTLOOK.EXE Parameters: /c ipm.activity /m bla?subject=Telefongespräch%20mit%20$n
Firefox
Tested with: myPBX V11 / Firefox V.38
Path: ...\Mozilla Firefox\firefox.exe Parameters e.G.: http://xxxx/$n/xxxx
Notepad
Tested with: myPBX V11 / Windows 7
Path: ...\Windows\notepad.exe Parameters e.G.: C:\$d.txt
Open the default email client during a call and use the callinfo in the email
Tested with: myPBX V12, V13 and myApps V13r1 / Windows 10
Path: mailto:receivers@email.com?subject=Telephony notification from $u $d tel:$n&body=Hello, %0A%0APlease call back to $u $d tel:$n %0A%0AKind regards, %0AYour Name Parameters e.G.:
Open a webbased CRM or Public website to search on a number
Tested with: myPBX V12, V13 and myApps V13r1 / Windows 10
General example Path: https://www.unknownphone.com/search.php?num=$n Deutschland as Telefonbuch Path: https://www.dastelefonbuch.de/R%C3%BCckw%C3%A4rts-Suche/$n Nederland Gebeld.NL Path: "http://www.gebeld.nl/index.php?page=1&queryfield1=$n&searchfield1=fullnumber&action=Zoeken" Schweiz Search.ch Path: https://tel.search.ch/?tel=$n Östenreich Herold.at Path: https://www.herold.at/telefonbuch/telefon_$n Danmark KRAK.dk path: https://www.krak.dk/$n/firmaer
Open the Outlook client during a call and use the callinfo in the Calendar appointment
Tested with: V13 and myApps V13r1 / Windows 10
Path e.g. : C:\Program Files (x86)\Microsoft Office\root\Office16\OUTLOOK.EXE Parameters e.G.: /c ipm.appointment /m "youremail@domain.com ?subject=call to tel:$I &body=Can we meet please call to tel:$I"
Tested with: myApps V13r1sr21 / Windows 10 and Microsoft Dynamics NAV 2018 Version BE Dynamics NAV 11.0 11.0.28629.0
Path e.g. : dynamicsnav://customername-nav:7146/customername_live/customername/runpage?page=21&$filter='Phone No.' IS '$I'
$I at the end of the line is the variable that represents the telephone number in international format E164 eg 3164133xxxx
Search on telephone number within CRM or other application on zoho.eu
Tested with: myApps V13r1sr26 / Windows 10 and already logged-in on the website zoho.eu
Path to search within all zoho applications e.g. : https://crm.zoho.eu/crm/org12345678901234/search?searchword=$I replace /org12345678901234/ with your own organisation-id Path to search within your zoho CRM contacts only e.g. : https://search.zoho.eu/search?q=$I&s=crm
$I at the end of the line is the variable that represents the telephone number in international format E164 eg 31653394xxx