Category: Development

Reduce Email Notifications Whilst Logged-In

Development is nearing completion on the next update to our room booking and resource scheduling software, MIDAS. So we’re shedding a little light here on our blog on some of the new and improved features coming to v4.13…

When a new booking request or message is received, or a new “watch notification” triggered, MIDAS alerts the user. In the user is logged in, the relevant toolbar icon changes to denote the number of new booking requests or messages requiring their attention. Users can also optionally choose to see a list of these requests/messages each time they login in.

Furthermore, a user can optionally choose to be sent email notifications upon each new booking request, message, or watch notification.

With the upcoming new addition of Desktop Notifications in v4.13, which enables more prominent on-screen alerts to logged in users, we’ve added a useful new option to v4.13.

Suppress New Booking Request Email NotificationsSuppress New Message/Watch Notification Emails
Suppress new Booking Request email notifications whilst logged inSuppress new Message/Watch notification emails whilst logged in

The new settings will allow a user to suppress receiving such notifications in their email inbox whilst they are currently logged in to MIDAS. Email notifications will then only be sent during those times they’re away from their device, and logged out.

We believe these new per-user setting will help to reduce the number of redundant email notifications from your MIDAS system. But of course this setting can easily be toggled on/off by users at any time. If you do still want to receive an email notification on every new request/message – even when you’re logged in – you’ll still be able to do so!


New Desktop Notifications

MIDAS Desktop NotificationsDevelopment is nearing completion on the next exciting update to our room booking and resource scheduling software, MIDAS, and over the next few weeks, we’ll be sharing a “first look” at some of the new and improved features coming in v4.13.

One of the new features in MIDAS v4.13 is “Desktop Notifications” on web browsers which support such notifications (At time of writing, this includes current versions of Firefox, Chrome, Safari, Opera, with Edge support coming soon!).

Desktop Notifications are small pop-up messages (sometimes called “toasts” due to the way they animate – like toast popping up out of a toaster!) generated by an application. You’ve probably seen similar notifications before – for example in your email client or messenger apps when a new message arrives.

In MIDAS, Desktop Notifications will alert you to new booking requests requiring your approval, as well as new messages from other users, reminders, and watch notifications. Notifications will usually display in the lower left corner of your screen, even if your web browser window is minimized or hiding behind another application – so you’ll never miss another notification!

The notifications will also automatically close after a few seconds, or can be closed manually.

Enable MIDAS Desktop NotificationsIn order to take advantage of Desktop Notifications in MIDAS v4.13, the first time a notification is to be shown, your web browser will prompt you to allow desktop notifications for your MIDAS system. Simply click “Allow” to grant permission to MIDAS to show you notifications (you’ll only need to grant this permission once):

If you decide at a later stage that you wish to turn off your MIDAS Desktop Notifications, you’ll be able to disable them in your browser’s settings.

MIDAS v4.13 is expected to be made available to Beta Testers in the next few weeks, with a general release shortly after. We’re always looking for additional testers to help test and provide feedback/bug reports on pre-release versions of our software, like v4.13. Becoming a tester is free and no experience is required, and what’s more we’ll reward you for your participation! Find out more about becoming a MIDAS Beta Tester here.

If you would like to be notified when v4.13 is fully released, then why not join our Mailing List?

Help Make MIDAS Even Better!

What makes our MIDAS room & resource booking system the fully-featured and comprehensive complete scheduling solution of choice for organizations across the globe? Well, that’s due in no small part to a small group of “beta testers” many of whom are existing customers too!

What is a Beta Tester?

MIDAS BetaA Beta Tester is someone who tests pre-release versions of our MIDAS scheduling software that aren’t quite ready to be released just yet, and reports any issues/glitches they encounter to us so that we can resolve them before the release becomes publicly available. This also gives our testers a “first look” at new and improved features too and their feedback and comments on these are invaluable to us and often result in changes before a new/improved feature is fully rolled out.

Can anyone become a Beta Tester?

Yes! Regardless of whether you’re an existing MIDAS user or not, anyone can apply to become a BETA Tester. You don’t need any programming experience or knowledge, there’s nothing to download… and it’s completely FREE!

What is required?

A few weeks before each significant new update to MIDAS is due to be released (we currently release significant updates approx 3-4 times a year), we’ll email you inviting you to test it. You’ll be provided with a link and a user account to our online Beta Test Suite, where you’ll be able to login and start testing using just your web browser. The email we’ll send will also include details of what’s new, improved, or changed in the new version we’d like you to test, along with details of anything specific we’d like your help in testing for the new version.

What are the benefits?

To us, the benefits are enormous, as this testing helps us identify and correct potential issues before a new version gets released… in return you’ll get first access to be able to explore new features before anyone else, and have a real input into the direction of our software! …oh, and we’ll also reward you too!…

Beta Rewards

Earlier this year we introduced our “Beta Rewards” program.
We want to recognize, acknowledge, and reward the valuable contribution Beta testers make to the success of our software!
As a Beta Tester, every bug you report in a pre-release “beta” test is assessed for its severity and likelihood and logged.
Once the version you’ve been testing is fully released, then if you’re already a MIDAS customer, we’ll credit* your account with an amount based on the number of bugs you reported, their severity, and likelihood of occurrence. This credit can then be applied to future support subscription renewals and/or upgrades and addons for your MIDAS system. If you’re not yet a customer, the same credit will be available as a discount off your initial MIDAS purchase*.
What’s more if you regularly partake in our beta tests you’ll get an acknowledgment in the software credits too!

Get Involved!

With MIDAS v4.13 fast approaching (more on that coming up in our blog throughout June), now is the perfect time to become a MIDAS Beta Tester!
Apply Now at https://mid.as/betatesters or contact us if you have any questions!

* Credits may only be used against our MIDAS software, subscriptions, addons and upgrades and have no cash equivalent.


More Flexible Email Templates

The next update to our Web Based Room Booking and Resource Scheduling software MIDAS is fast approaching, and throughout March we’re giving you a first look at some of the new features and improvements you can look forward to in MIDAS v4.12..

A growing selection of templates are available and editable within MIDAS, allowing you to customize and tailor the appearance of various parts of the software, as well as printouts and emails.

Templates are constructed using a combination of common HTML code and special MIDAS variables – don’t worry if you’re not familiar with HTML, we’re produced a handy “What is HTML and how do I use it within my MIDAS templates?” guide, complete with simple examples.

MIDAS also includes a visual WYSIWYG (what-you-see-is-what-you-get) template editor where you can simply drag/drop/insert elements into your templates, rather than entering raw HTML code.

Since the introduction of templates, email templates in particular contained a special %CONTENT% variable. This variable would be automatically substituted for generated content when an email was sent. For example, here’s some simplified content for a Booking Confirmation email template in MIDAS v4.11:

Dear %CLIENT_FIRSTNAME%,
Details of your confirmed booking at %DATABASE% are as follows:
%CONTENT%
We look forward to seeing you then!

In the above template, when a booking confirmation email is sent, the variable %CLIENT_FIRSTNAME% is automatically substituted with the forename of the client the notification is to be sent to and %DATABASE% is be substituted for the name of your MIDAS database (usually your organization’s name).

The %CONTENT% variable is then replaced with details of the client’s bookings, and would include the booking fields that had been selected via MIDAS Admin Options → Manage MIDAS → Fields → Show In → Booking Confirmation.

Using the above template, the resulting email content may look like:

Dear Joe,
Details of your confirmed booking at St James are as follows:

Date/Times: 21/03/2016 @ 09:00 – 10:30
Venue: Room 1
Resources: x1 Laptop, x1 Data Projector

Date/Times: 21/03/2016 @ 09:00 – 10:30
Venue: Room 2
Resources: x4 Tables, x20 Chairs

We look forward to seeing you then!

For MIDAS v4.12, we’ve overhauled email templates to give you far greater flexibility and control over the generated content of emails. The rigid %CONTENT% variable has been replaced with more useful variables. For example, a new booking confirmation email template may now look like this:

Dear %CLIENT_FIRSTNAME%,
Details of your confirmed booking at %DATABASE% are as follows:

<bookings>
Dates/Times: %START% – %FINISH%
Venue: %VENUE%
Resources: %RESOURCES%
</bookings>

We look forward to seeing you then!

…as you can see, the original %CONTENT% variable has been replaced in v4.12 with a <bookings> … </bookings> section, in which you can add your own text and variables to customize the generated content exactly as you’d like. You can also include content from any custom booking fields you’ve added to MIDAS – for example, if you’ve created a booking field named “Test Field”, you can insert the variable %CUSTOM_TEST_FIELD% into the <bookings> … </bookings> section. (This brings email templates in line with the format of templates in our optional Digital Signage and Web Calendars addons, which have always supported <bookings> … </bookings> template sections)

We’ve also added support for a couple of new variables too; %BOOKING_COST% and %TOTAL_COST%.

%BOOKING_COST% can be added within the <bookings> … </bookings> section and will be substituted for the cost of the individual booking (including both venue and resource usage).

%TOTAL_COST% can be added anywhere in the template and will be substituted for the total cost of all the bookings listed in the email.

When editing templates via MIDAS Admin Options → Manage MIDAS → Templates, a complete list is displayed of all available variables that can be inserted into the current templates.

We believe replacing the limited %CONTENT% variable with a flexible <bookings> … </bookings> section in email notifications will give customers far greater control over the appearance and content of emails sent through MIDAS.

MIDAS v4.12 is expected to be made available to Beta Testers later this month, with a general release shortly after. We’re currently looking for additional testers to help test and provide feedback/bug reports on pre-release versions of our software. Becoming a tester is free and no experience is required, and what’s more we’ll reward you for your participation! Find out more about becoming a MIDAS Beta Tester here.

If you would like to be notified when v4.12 is fully released, then why not join our Mailing List?