How to Successfully Register Automatically on Candibot and Candilib for the Driving License

Booking a practical driving test slot as a free candidate is, for many, an obstacle course. The government platform Candilib, followed by its successor Rdvpermis, centralizes the available slots. The slots disappear in a matter of seconds, sometimes captured by automated scripts before a human candidate even has time to click. It is in this context that tools like Candibot offer to automate the monitoring and booking of slots.

Rdvpermis has replaced Candilib: what this changes for automatic booking

The Delegation for Road Safety has initiated a gradual transition from Candilib to Rdvpermis (candidat.permisdeconduire.gouv.fr) between 2021 and 2024, with a nationwide rollout now covering free candidates.

This migration has altered the technical architecture of the booking system. Anti-bot protections have been strengthened several times, yet the problem remains. Permismag reported in 2024 a “new wave” of booking bots capable of bypassing the security measures implemented on Rdvpermis.

For a candidate considering automatic registration on Candibot and Candilib, the first thing to check is whether their department still uses the Candilib interface or has transitioned to Rdvpermis. The automation tool must be compatible with the correct platform, or it will be ineffective.

Man using a laptop to automatically register on Candibot to obtain a test date

Candibot and driving test booking bots: operation and technical limits

Candibot operates on a simple principle: the candidate enters their credentials, date preferences, and test center, and then the bot continuously monitors the schedule. As soon as a slot matching the criteria appears, the script attempts to book it automatically.

What the bot does concretely

  • Regularly logs into the booking schedule (Candilib or Rdvpermis depending on the configuration) with the candidate’s credentials.
  • Filters slots by department, test center, and desired date range.
  • Immediate booking as soon as a free slot matches the criteria, without manual intervention.
  • Notification via email or SMS to confirm the booking or report a failure.

The time savings are real. Slots freed up by cancellations appear unpredictably, often in the middle of the day. A bot continuously monitors the schedule where a candidate cannot.

Limits to know before committing

The DSR and prefectures have identified the problem of bots capturing slots at the expense of manual candidates. Mechanisms such as captcha, request limitations, and detection of automated behaviors are regularly added to Rdvpermis.

A bot that makes connections too quickly can trigger a temporary account suspension for the candidate. The risk of suspension of the Rdvpermis account exists if the system detects abnormal activity. Field reports vary on this point: some users report months of use without incident, while others report blocks after just a few days.

Administrative prerequisites before any automatic booking on Candilib or Rdvpermis

Before even configuring a bot, the candidate must have a complete file on the government platform. Without this, no booking is possible, automatic or otherwise.

  • A NEPH number (Harmonized Prefectural Registration Number), obtained through the driving license application on the ANTS website.
  • Passing the general theoretical test (road code), whose result must be validated in the system.
  • An active account on Candilib or Rdvpermis, with the status “free candidate” correctly recorded.
  • A valid and accessible email address, as booking confirmations and convocations are sent through this channel.

The request for a NEPH via ANTS can sometimes take several weeks. Starting the ANTS process at least a month before wanting to book prevents ending up with a configured bot but an incomplete file.

Driving instructor guiding a student to register on Candilib and obtain a driving test date

Should you pay for a driving test booking bot?

Candibot and other similar services offer paid plans. The business model generally relies on a monthly subscription or a one-time payment linked to the actual booking of a slot.

The question of cost arises in relation to the alternative. A free candidate who cannot find a test slot for several months incurs indirect costs: additional driving hours to maintain their level, stress, postponement of professional projects related to the license. However, there is no guarantee of results accompanying these services. The bot increases the chances of capturing a slot; it does not create them.

The free nature of the Candilib/Rdvpermis platform itself does not change the underlying problem: the scarcity of test slots in certain departments, particularly in Île-de-France and major metropolitan areas. The number of available inspectors and the volume of registered candidates determine the supply of slots, not the tool used to book them.

Concrete strategy to maximize chances on Rdvpermis

Automating the booking is not enough if the configuration is poorly thought out. Expanding the geographical area to several test centers in the same department, or even in a neighboring department, multiplies opportunities. A center located on the outskirts often has availability that urban centers have long since lost.

The time slot also matters. Configuring the bot to accept slots early in the morning or late in the day increases chances, as these times are less in demand. Last-minute cancellations free up slots unpredictably, a period when automated monitoring makes the most sense.

The transition from Candilib to Rdvpermis has reshuffled the cards for free candidates. Automation tools like Candibot remain functional, but they require targeting the correct platform, having a complete administrative file, and keeping in mind that Rdvpermis’s anti-bot protections are regularly evolving.

How to Successfully Register Automatically on Candibot and Candilib for the Driving License