Telephone time keeping with gps geofencing for employee management. Telephony service with caller ID recognition and blocking, scheduling, client services, data logging, alerts, applications, and more.