Intelligent scheduling

Thousands of constraints.One optimal schedule.

PLANYFORCE analyses your trainers, groups, rooms, availability and every operational constraint to automatically build the best possible schedule.

Built for training providers and schoolsExcel importHuman approval
98.7%coverage

PLANYFORCE Engine

350 constraints analysed

Optimisation completed

Schedule

Week 38

Week viewGenerate

Coverage rate

98.7%

Sessions

1,500

Assigned

1,472

To review

28

Blocking conflicts

0

14 — 18 September 2026
Europe/Paris
Mon 14Tue 15Wed 16Thu 17Fri 18
08:3011:0014:00

Customer relations

MCO 1 · A

J. Dupont

Accounting

DCG 2 · B

M. Laurent

Advanced Excel

HR Degree

S. Martin

Management

NDRC · A

P. Durand

Cybersecurity

SIO 2

E. Bernard

Employment law

HR Degree

C. Robert

Negotiation

MCO 2 · B

A. Simon

Safety

BTS MS

L. Michel

Optimised schedule

1,500 sessions · 8.4 seconds

Latest analysis

Today, 10:42

The PLANYFORCE engine

Everything you need to take control of scheduling

Centralise your data, configure your constraints and let PLANYFORCE build, explain and repair your schedules.

Automatic schedule generation

Automatically build schedules from sessions, trainers, groups, rooms and availability.

Découvrir

Constraint engine

PLANYFORCE considers your educational, human, contractual and material constraints simultaneously.

En savoir plus

Explainable decisions

Immediately understand why a trainer was selected or why a session remains unassigned.

En savoir plus

Intelligent repair

A trainer is absent? PLANYFORCE finds the scenario that causes the least disruption to your existing schedule.

En savoir plus

Excel imports & exports

Import your existing data and generate structured Excel workbooks ready for immediate use.

En savoir plus

Human approval

PLANYFORCE recommends the best solutions. Your team always retains final control before publication.

En savoir plus
At the heart of PLANYFORCE

An engine that reasons across your entire schedule

PLANYFORCE does not schedule sessions one by one. It analyses every resource and constraint simultaneously to find the best global solution.

Global optimisation

Trainers, rooms, groups, availability and constraints are analysed simultaneously before every proposal.

HARD & SOFT constraints

Blocking rules are always respected. Preferences are optimised through configurable penalties.

Discover the engine
150 trainers1,500 sessions350 constraints
planyforce.com/engine/PF-2026-091

PLANYFORCE Engine

PLANYFORCE Engine

Completed

GENERATION

#PF-2026-091

1 500

sessions analysed

1 472

assigned

28

to review

98.7%

coverage

Constraints

350 rules evaluated

HARD

212

SOFT

138

Solve time

Global CP-SAT search

00:18

Analysis report

Every step has been completed

5 / 5

Availability checked

Qualifications checked

Rooms checked

Weekly workloads checked

Optimisation completed

Product proof

PLANYFORCE turns hundreds of constraints into actionable decisions

0

sessions analysed simultaneously

A global optimisation engine, not session-by-session scheduling.

0+

constraints supported

Availability, qualifications, rooms, groups, working time and more.

0.0%

example coverage rate

Every remaining unassigned session is clearly explained for human review.

PLANYFORCE demonstration example — actual performance depends on your scheduling data and constraints.

Schedule

Weekly schedule

TodayGenerate

14 — 18 September 2026

24 trainers68 sessions0 hard conflicts
MondayTuesdayWednesdayThursdayFriday
08:3011:0014:00Advanced Excel
Moving…

Management

MCO 1 · S. Martin

Accounting

DCG 2 · M. Laurent

Cybersecurity

SIO 2 · É. Bernard

Employment law

Licence RH · C. Robert

Advanced Excel

Licence RH · S. Martin

Negotiation

MCO 2 · A. Simon

Risk prevention

BTS MS · L. Michel

Drag a session to reschedule it Constraints checked

Valid assignment

No blocking constraints

Why PLANYFORCE

Spend less time building schedules. More time making decisions.

PLANYFORCE automates the most complex scheduling tasks while keeping your academic teams in control.

Less manual work

Reduce manual searching, checking and cross-referencing across multiple files.

Conflicts detected instantly

Automatically identify double bookings, unavailability and incompatibilities.

Transparent decisions

Every proposal can be explained, making human review easier.

Your schedule stays under control

Lock sessions, make manual changes and approve before publication.

Pricing

A plan that fits the size of your organisation

Start with the plan that matches your trainer count and scale as your needs grow.

Save up to 2 months with an annual subscription.

Starter

Annual

82.5

excl. VAT / month

990 € excl. VAT billed annually

Up to 20 trainers

1 location included

  • Visual scheduling
  • Trainers
  • Groups
  • Rooms
  • Essential constraints
  • Excel import
  • Excel export
Get started

Essential

Annual

207.5

excl. VAT / month

2,490 € excl. VAT billed annually

Up to 50 trainers

3 locations included

  • All Starter features
  • Advanced constraints
  • Absences
  • Advanced exports
  • Limited multi-site
Get started
Most popular

Pro

Annual

415.83

excl. VAT / month

4,990 € excl. VAT billed annually

Up to 150 trainers

Multiple locations

  • Automatic scheduling engine
  • HARD & SOFT constraints
  • Decision explanations
  • Intelligent repair
  • Replacements
  • Advanced Excel exports
  • Multi-site
Get started

Business

Annual

749.17

excl. VAT / month

8,990 € excl. VAT billed annually

Up to 500 trainers

Multiple locations

  • All Pro features
  • High volumes
  • Priority processing
  • Advanced features
  • Priority support
  • API-ready
Get started

Enterprise

Custom

+500 trainers · Multi-site groups

All featuresCustom contract and volumesDedicated support

Custom pricing

Based on your volumes and environment

Contact us
FAQ

Answers to your questions

See how PLANYFORCE fits into the way your academic teams work.

No. PLANYFORCE specialises in scheduling, optimisation and handling unexpected events. It is designed to complement your existing tools.

Yes. Excel is a key channel in PLANYFORCE. You can import your data and generate structured workbooks by month, programme, group, trainer, room or location.

PLANYFORCE identifies affected sessions, searches for suitable replacements and scenarios, then proposes a repair that minimises changes to the existing schedule.

No. PLANYFORCE generates and recommends solutions, but the scheduling manager always retains final approval before publication.

Yes. PLANYFORCE was designed from the outset for multi-site organisations.

The engine analyses availability, skills, certifications, workload, location and the various constraints you have configured.

Yes. PLANYFORCE explains the cause: unavailability, missing certification, quota reached, scheduling conflict, room incompatibility and more.

Resources

Advice and resources for better scheduling

Suggest a topic
Digital schedule showing an alert and a replacement proposal
Coming soon
OrganisationComing soon

Trainer absence: how can you reorganise a schedule without disrupting everything?

Read article