NextGen FSM
2026 Wave Two 2026 Wave Three 2026 Wave One
2026 Wave Two 2026 Wave Three 2026 Wave One

Configure scheduling tasks for booking virtual daily plan

The Virtual Daily Plan provides users with visibility into simulated resource commitments. This plan is populated by a periodic background task that simulates the booking process to identify the best available slots for appointments. To set up how scheduling tasks run:

  1. Access either:

    • Your system environment configuration.

    • Properties editor.

  2. To establish the background task parameters, add or update these properties:

    company.job.SCHEDULING-VirtualSchedulingEnqueue.mode=EVERY_TIME
    company.job.SCHEDULING-VirtualSchedulingEnqueue.queueName=parking
    company.job.SCHEDULING-VirtualSchedulingEnqueue.task=+/scheduling/bl/automaticscheduling/virtual/task/BTVirtualSchedulingEnqueue
    company.job.SCHEDULING-VirtualSchedulingEnqueue.description=Virtual Scheduling Enqueue
    company.job.SCHEDULING-VirtualSchedulingEnqueue.user=[system]
    
  3. Open your queue management dashboard.

  4. Verify the Elaborate queued schedulings task actively runs in the assigned queue.

Execution Logic

The scheduling simulation uses the same booking engine employed during the actual appointment booking process. As a result, the simulation applies the same:

  • Scheduling algorithms

  • Business rules and constraints

  • Activity types and resource allocation logic

This ensures full consistency between simulated and real scheduling scenarios.

Workflow

  1. A background task creates a launch record based on the configured parameters.

  2. The scheduling engine executes the simulation using the standard booking logic.

  3. The results are written to the Virtual Daily Plan and used to populated the Resource Time Allocation Monitor.

    1. See how to monitor the Virtual Daily Plan