VoiceWorks ACD CTI

Table of contents.

Introduction

VoiceWorks sipXworks ACD CTI is the longest possible name for a very modest piece of software.
In short this sipXworks CTI is able to produce visual popups on Your PC for incoming calls that ring on Your primary SIP phone.
but wait - there is more...

1.0 Features

  • GUI
  • Win2k, WinXP, Vista™ moderate footprint executable (no Java, no .NET, no specific MFC libraries required)
    • Visual popups simmilar to Growl.app for OS/X
    • Call History
  • Productivity
    • sipXecs ACD Agent login/logout based on Windows session status (attached/locked)
    • sipXecs ACD Agent manual login/logout & presence monitoring
    • Automatic or OnPopupClicked actions
      • WEB page popups for incoming calls with custom url (eg SugarCRM integration)
      • EXE launching for incoming calls with custom arguments
  • Provisioning
    • Using DHCP/TFTP/HTTP (mass provisioning)
      • From sipXconfig using SNOM 6.0 phone profile
      • Based on ethernet card MAC address
      • based on user-domain pseudo MAC address (best for Terminal Services)
  • Incoming call detection (event transports)
    • SIP 2.0 UA using MPLed sofia SIP stack
    • Using STOMP protocol for ACD Calls

Features that are not yet finished are marked in gray
Features that are in active development are marked in red

2.0 Features

  • Winows 7™
  • Productivity
    • Automatic or OnPopupClicked actions
      • CallerID mangling with regular expressions**
      • Triggers based on regular expressions
    • Integrated SIP/2.0 SoftPhone
      • Manage (deploy/start/reload/configure) local FreeSwitch instance
      • Plug&Pray USB headsets management via FreeSwitch portaudio
      • Manage mic/headset volume
      • Answer/Hold/Hangup
      • Manage local recording/conferencing/dialout/transfer
  • CallerID data loopkup
    • Name
    • Company*
    • Photo*
    • Cached every 30 minutes
      • From Vista Contacts
      • From Outlook Contact Folders*
      • From Exchange Contact Folders*
      • From Windows Address Book*
    • Realtime
      • From LDAP*
      • From dynamic XML content generated by any WWW server*
  • Provisioning
    • Automatic updates managed by sipXconfig (similar to sipX Polycom firmware mgt.)
    • Using DHCP/TFTP/HTTP (mass provisioning)
  • Incoming call detection (event transports)
    • sipXpbx 4.0 CTI protocol*

License

Proprietary until we clean up the code. Then we'll release it as MPL.
Until then You are free to download, use and distribute the software asis - eg. without modifying it.

Source Code

If You really must see the source code in it's current chaotic form then drop me an email.
Otherwise wait till summer 2099 for the code cleanup and it's first public release.

Support

Download

Example setups

  • Provisionig
  • Advanced Contact Center Integration
    • FreeSwitch IVR with ODBC and dynamic data in on-screen popups and exe launching with variable parameters

Screenshots/Screencasts

ChangeLog

Enter labels to add to this page:
Please wait 
Looking for a label? Just start typing.