Howto:Wiki Sources
Applies To
This information applies to all innovaphone products.
More Information
Overview
innovaphone and its partners have developed many solutions for special applications and scenarios over the years.
We make these solutions publicly available under the BSD-3-Clause license. The publication and maintenance of these solutions takes place on the innovaphone GitHub Account.
Structure
The following things are provided for a public solution:
- Wiki article with the concept of the solution as well as a description how to use it
- A GitHub repository
- A listing in this article including a short description and links to the documentation, the direct download and the GitHub repository
Solutions
absencememo
Leave a voice absence memo on your phone / a caller will hear first the message and after that your phone rings. Works from anywhere and on any type of phone.
acddirectory
A external caller stored in the PBX directory is connected automatically to a defined extension.
advonbusy
The BusyAdvice service gives the caller multiple choices when the person he is calling not is available.
alarmxml
innovaphone Call Sequencer: localized version (German and Italian only).
- Howto-localized:Innovaphone_Call_Sequencer_(D)
- Howto-localized:Innovaphone_Call_Sequencer_(I)
- Download as .zip
- GitHub
annualcal
Work around for using in version 8 a annual calendar function.
autocallback
A external caller will be connected automatically to the internal user called him before.
autogreet
A caller will hear automatically a recorded greeting when you answer the call. The greeting can be recorded directly with the phone set.
blacklst
This script allows to create and to maintain a simple blacklist for incoming calls. Blacklisted calls to the PBX are immediately rejected or transferred to a default destination. Numbers can be easily added or removed by calling the Blacklist Service object and by following the instructions. Additionally a number can be put in the blacklist by simply transferring the undesired ringing/active call to a specific object.
busyadv
If a busy innovaphone IP-Phone (with max. nr. of calls=1) receives a call an instant message containing the caller number is immediately forwarded to the set. If the phone is idle again the user can see who was calling him during busy.
callid
A caller can digit a number, the called user will see this additional information.
callmeback
An external user can signal to an innovaphone IP-Phone using instant message that he wants to be called back. Typical feature in case of asymmetric calling costs.
callmonitor
Classic passive busy lamp field for up to 400 users. Run on PC with Windows OS XP or higher.
call_limit
Limit the duration and number of calls for certain extensions.
cfstatus
Check the CFU status of the own telephone set (usefully for analog or dect phones).
checkinout
A filter can be switched on and off from an other phone set.
controlcfx
Known as "Follow me" this feature allows setting a call forward (CFU) using a remote set (also form external for example a GSM set). All operations are voice guided.
doorcontrol
Working with multiple Door Cameras
ext_ann
This xml allows playing a pre-registered audio message to an external announcement facility (PA system).
g711towav
Batch files to convert G711 files recorded by innovaphone devices to WAV files.
ibl
innovaphone Babylook: localized version (German and Italian only)
- Howto-localized:IBL_–_innovaphone_BabyLook_(Raumüberwachung)
- Howto-localized:IBL_–_innovaphone_BabyLook_(Supervisione_stanza)
- Download as .zip
- GitHub
idd
Reproduce the display of an IP240 on the PC and map the PC-Keyboard to the Phone. Simple CTI-Solution, active busy lamp field, interface for visual impaired and blind operator. Run on Windows OS.
imcallback
If a DID call return to the operator because the user was absent or busy the operator can leave an automatic instant message the called user. The message contains the number of the caller.
innoconf
Enhanced Conference Bridge for the innovaphone BC-Conference unit. Users are announced with name when joining and leaving the conference.
ipcallback
Provides middleware for implementig a Callback via simple HTTP GET or POST request.
iqm_cbr
XML for the innovaphone Queue Monitor (iQM), see description.
lcr
Last Call Recording, see article if matching with your requests.
learnpin
A self learning PIN-code suite.
licsummary
License Summary
linearacd
One particularly ACD strategy, see article if matching with your requests.
mail_cfna
Missed Calls are notified with an email.
mapdid
Calls done using a map object in the PBX can dial additional digits to the number mapped. PIN code calls can be stored on defined numbers.
notify
The calling Party will get a simple notification without possibility to leave a message (for example for calls beyond working hours).
p2n
Switch a Boolean abject in the innovaphone PBX using an external button.
phonerec
Record using the phone set voice messages and activate them. See also the related article "Simple Message Management" for simple administration of the prompts for users (using a voice menu).
phonerec2
Script to record dynamic announcements using a phone for announcing public holidays or special on-the-fly messages.
php-update-server
A PHP based Update Server Utility.
pinfortrunk
Voice recording using a XML and storage on the CF.
routepoint
An ACD VoiceMail Script with logic implemented on external server.
rrobinacd
One particularly ACD strategy, see article if matching with your requests.
savecdrs
Some sample CDRs and two scripts to save CDRs in a text file or SQL database.
- Howto:Is_there_any_example_code_or_simple_scripts/programs_in_order_to_put_call-information_into_an_MySQL_(or_similiar)_database_in_order_to_build_CRM-alike_solutions_towards_the_MySQL_DB?
- Download as .zip
- GitHub
simplerec
Voice recording using a XML and storage on the CF.
sivr
Use a XML script for IVR.
soapcsharp
SOAP sample code in C#.
soapphp5
SOAP sample code in PHP.
soapvbdotnet
SOAP sample code in Visual-Basic.Net.
speakclock
Speaking Clock with Voicemail XML Script.
spokepre
Spoken presence means that you take your smart phones and set activity (busy, vacation, meeting, lunch etc.) and time (when you are back).
spokpres
Implement the spoken Presence Feature for DECT and analogue Phones.
ticketing
Create a simple ticketing system with voice recording.
trackrecord
You can record Tracks and build your own voice main-menu for recording them.
tvm-simplified
Announcement Before Answering (simplified).
vmvoicen
You will be called if a new Voicemail is stored.
vm_note
If a user has one or more messages in his voicemail the following XML sample plays a voice message instead of the usual dial tone.
websocketphp5
Talking to the v13 Application Platform using PHP.
whitelst
White List Service XML Script For Outgoing Calls.