eTimeMachine funnels assigned activities from Primavera into its database; combines them with eTimeMachine’s activities and then delivers the activities to the assigned employee / workgroup / role / crew via the eTimeMachine Workspace™, which also acts as an employee timesheet and available on the web, mobile devices and through e-mail, for work execution and time reporting. After a timesheet has been submitted, reviewed and approved, eTimeMachine verifies timesheet information based on applicable business rules, and then passes it over to Oracle Primavera / P6, where it updates actual cost, progress and status.

eTimeMachine’s transaction based back-end allows the system to collect, validate and store each employee's entry of time and progress to provide immediate time-phased earned value, cost, time and budget data by any defined period and at every level of the organization and enterprise project structure.