Use Capsule CRM on a Cisco IP phone. Scala+Spray+SBT with a dash of Google Guava.