This plugin hasn’t been tested with the latest 3 major releases of WordPress. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.

ATOM Appointment Management


Managing appointments can take up quite some time. ATOM Appointment Management is a new and easy to configure plugin that helps you save time and manage your customer appointments or event registrations.

Unlike some solutions that let your customer select appointments via datepicker whenever they like, ATOM Appointment Management gives you full control when you allocate your time for appointments.


  • Saves you a ton of time
  • Happy customers
  • Future-proof: We use this plugin for multiple projects of our own clients and provide updates with improvements and important changes on a regular basis.
  • GDPR (German: DSGVO) ready!
  • Made in Austria


  • Beautiful calendar view with available slots.
  • Easy setup in WordPress
  • Adjustable color scheme
  • Auto-fill calendar with rule-based appointments
  • Set-up availability of time slots
  • Duration of appointments, pauses in between
  • Open hours
  • Exceptions for rules (eg. holidays) can be added (single slots or whole days)
  • Appointment Management: Approve or reject appointments in WordPress or E-Mail
  • Download Appointment as ICS file to add to your favorite Calendar App
  • Optimized for marketing: “Advantages” bullets besides form, call to action teaser after sending the form, Google Analytics and Facebook Pixel event tracking)
  • Reminder E-Mail for customers


The plugin is available as a PRO version with advanced features like individual repeating or singular appointments, automatic holiday import for Austria and Germany, ICS calendar subscriptions and much more. Learn more about AAM PRO


This plugin is available in German (configurable with formal “Sie” or informal “Du”) and English.



  1. Upload the plugin files to the /wp-content/plugins/ directory, or install the plugin through the WordPress ‘Plugins’ screen directly.
  2. Activate the plugin through the Plugins screen in WordPress
  3. Use the Settings in Appointments -> Settings to configure the plugin
  4. Insert the shortcode [atom-appointment] on pages to display calendar


  • The calendar your users see on the front-end
  • Clicking on a time slot lets your users book an appointment
  • See all your appointments in one place
  • Configure your opening hours and available time slots
  • Send predefined emails to your customers


Can users select how long an appointment is booked?

No. The idea of the plugin is to provide full control to you when appointments are booked.

What about holidays?

You can remove appointments for a whole day or just a few hours if you need a break. The PRO version allows you to import national holidays for Austria and Germany automatically.


ماي 4, 2020
best plugin I found, fast feedback from developer, best user-usability, fair price, free version usefull, too. Simply to use: a great plugin.
October 24, 2019
This appointment plugin is quickly set up and does what it advertises: it makes managing customer appointments easy.
October 15, 2019
It was not easy to find exactly what I needed. I wanted a solution to generate automated appointment times based on some rules, so my client appointments take place when I want. This plugin did just that. Its easy for my clients and also easy for me. The setup took approx. 10 minutes and everything was set up. There is a PRO version with some neat additional features, but for now the free version also works nicely and without any issues.
Read all 4 reviews

Contributors & Developers

“ATOM Appointment Management” is open source software. The following people have contributed to this plugin.


“ATOM Appointment Management” has been translated into 1 locale. Thank you to the translators for their contributions.

Translate “ATOM Appointment Management” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.



  • New: Option to disable conversion tracking for logged in administrators


  • Improved: PHP 8 Support, upgraded libraries


  • New: Improved frontend calendar with better mobile navigation and refined styles.
  • Improved: CSS reset for frontend to ensure consistent styles for different themes.
  • Bug fixes


  • New: Option to customize frontend color scheme.
  • Bug fixes


  • Improved: Styles


  • Fixes a caching problem with different categories


  • New: More editable frontend texts.
  • Improved: Styles


  • New: Automatically send reminder mails before an appointment.
  • New: Option to automatically redirect users after successfully booking an appointment.
  • Improved: Updated JS and external libraries for improved WordPress support.


  • Fixes an issue, where business hours could not be changed.
  • Fixes a styling issue with CTA images.


  • Submitting a new appointment request is now much faster as emails are sent asynchronously
  • Fixes a problem where custom email text could appear without line breaks


  • New: Option to automatically delete older appointments to comply with privacy regulations


  • Bug Fixes


  • Fixes a problem where changes in opening hours would not immediately show up in the calendar view


  • Adds the option to customize the appointment form send button label


  • Fixes a compatibility problem when both the free and PRO version are installed.


  • Initial release of the free version on the WordPress Plugin Repository.