TFL Rota & Leave Automation

Your personal scheduling assistant. Automate your work life in minutes.

What would you like to do?

Pick one. We'll only ask for what it needs.

❓ New here? How this works tap to open

This tool puts your work shifts and leave into your Google Calendar for you β€” no typing each one in by hand.

  1. Automate My Rota β€” the big one. Upload your duty book (the PDF of all the duties), tell us your rota and where you live, and we add a whole year of shifts at once.
  2. Add a Cover Week β€” just take a photo (or PDF) of the Annual Leave Coverage sheet on the noticeboard. We read it and add your cover week.
  3. Update Annual Leave Only β€” add or change your holiday days without touching your shifts.
  4. Submit Final Sheet β€” when the final sheet for next week arrives, send a photo/PDF and we update any last-minute changes.

We only ever add or change entries this tool created β€” anything you put in your calendar yourself is always left alone. You can undo everything any time with the red link below.

πŸ’‘ Tip: on your phone you can add this to your home screen so it opens like an app β€” use your browser's β€œAdd to Home Screen”.

Deletes all shifts, annual leave, leave-cover and finalised weeks added by this tool (and their reminders) from your calendar. Anything you added yourself is left alone.

About your data: LinkMyDuty uses your Google Calendar only to add your TfL shifts, annual leave and leave-cover weeks. It adds, updates or removes just the entries it creates β€” never events you made yourself β€” and reads your name to highlight your row on the coverage sheet.

Privacy Policy Terms of Service