Recommendation on time entry software

We are an accounting firm that utilizes SAGE 100 for tracking time and billing. The issue is that we have one individual who enters everyone's time into the software. We are looking for a time and billing software that can easily be linked to SAGE so that employees can enter their time and this information can be imported right to SAGE. Does anyone have any recommendations or existing software?