Hell Lukasz,
Spitel’s workflow should work with other PABX quite easily. We have not
tested it with Siemens HiPath, but if you can…
You may check your PABX against the settings proposed by this page :
http://www.aggsoft.com/pbx/siemens-hipath-3350.htm
The web server will then act as the “Advanced PBX Data Logger”. On your
web server, you need to launch a program that listen to the TCP port you
specified… We made this program in php… please see and check the
attached file…
You may simply run it by launching this command line : /usr/bin/php
serveur_TCP_test.php
(in production, we then use supervisor to keep it running and make the
necessary includes to insert the data to eGroupware’s database)
Once the server is running, you may test it by having a call, the tcp
packets should be sent at the end of the call… (or “telnet 192.168.x.x
1080”)
If you get the log file (spitel_log.txt) populated with the needed data,
then it should not be difficult to integrate Spitel to eGroupware (1.8)
or you can do your own code…
Spitel is a small and nice application to track phone calls against the
addressbook… the last feature we added is to check the maximum number
of simultaneous calls there was for each day of a time selection…
Good luck,
–
Thomas