Time banking scheduling

The concept of time banking is that employees work more hours during busy periods and fewer hours during slow periods. Time banking is useful for companies with large seasonal variations in workload.

During peak periods, employees work extra hours and bank the additional time worked. During non-peak periods, employees work fewer hours and draw on the banked time. The total number of hours employees work remains the same as if they had worked a fixed number of hours each week.

Generating a time banking schedule

When employees work more than the target number of hours in previous scheduling periods, the scheduling engine tries to schedule fewer hours in the current scheduling period. If employees work less than the target number of hours in previous scheduling periods, the scheduling engine tries to schedule more hours in the current scheduling period.

In subsequent scheduling periods, the scheduling engine works toward a zero-hour balance for all employees by the end of the time span of the time bank Feature in WFM that allows employees to work longer hours during busy times and fewer hours during slower times. Employees bank hours when they work more than usual, and subtract hours when they work less than usual..

Time banking workflow

  1. Create a time bank.

    The best practice for creating a time bank is to import the data from Strategic Planner. If your company has purchased Strategic Planner, use it to create long-term One to five words that are meaningful to a specific type of business, or phrases that stand out in interactions in Speech and Text Analytics. plans regarding the number of hours your employees need to work. When you create a time bank in the Work Administration module, from Target Hours, select Use Strategic Planner Plan. Select the plan from the drop-down list.

    You can also import the data from a text file. A third option is when you create a time bank in the Work Administration module, from Target Hours, enter the total hours manually.

  2. Edit time bank hours, if needed.

    When you create a time bank, the system displays the target hours by Base Period. Base Period is typically a seven-day period within the time frame of the time bank. You can modify the time bank hours for one or multiple base periods.

  3. Assign the time bank to employees.

    When you assign work rules Rules in WFM that determine how employees are scheduled, and reflect both the needs of the organization and the individual employees. to employees (in the User Management Module that an administrator uses to create a profile for each employee in their organization. module), you can add a time bank to the work rules assignment. You can only assign one time bank at a time to employees.

  4. Generate a time banking schedule.

    Note the following:

Example: Adjusting employee hours

Adjustments are useful if you have a new employee starting in the middle of a time bank period.

For example:

  • A time bank spans 100 days with 600 total target hours.

  • A new employee starts 25 days into the time bank. (One quarter of the total length of the time bank has already passed.)

  • Subtract 150 hours (one quarter of the total target hours) from the time bank hours for the employee. If you do not make this adjustment, the scheduling engine tries to make up the lost hours.

Time banking reports

The Weekly Time Bank Balances by Employee report shows employee time bank balances grouped by organization, time bank, base period, and employee.

To generate the report:

  1. Go to Reports, and select Requests & Results and Instances.

  2. Under Time Banking Reports, select Weekly Time Bank Balances by Employee.

Import time banks

Create a time bank

Strategic Planner plan for time banks

Edit time bank base period hours

Assign time banks to employees

Generate the schedule automatically