Latest News: MIDAS v4.30 Out Now | Refer-a-Friend | We Stand With Ukraine

Posts Tagged: clients

For MIDAS v4.30 we’ve addressed a potential issue when it comes to adding new clients to your MIDAS booking system.

First, a little background to the issue…

The “Client / Organization” Field

The Client / Organization field allows an existing client to be selected or a new client to be created
The Client / Organization field allows an existing client to be selected or a new client to be created

On the standard “Add Booking” screen in MIDAS, a “Client / Organization” field is shown, allowing you to specify the client who you’re adding a booking for.

By typing into this field, a list of matching existing clients are shown which can be selected accordingly.

If no match is found with an existing client, then depending upon the permissions assigned to the account from which the booking is being added, the user will be able to manually type in the name of a new client/organization directly into the “Client / Organization” field.

When the booking is added, for quickness MIDAS will then automatically create a client record in the database for the newly entered client.

Of course, if the user wishes to create a new client record and provide more details other than just the client’s name and their organization, they can click the “+” button to the right of the “Client / Organization” field. They will then be able to enter extended information about the new client.

Making Client Fields “Required”

Create custom client fields and set fields to be "required" in MIDAS
Create custom client fields and set fields to be “required” in MIDAS

MIDAS also allows you to not only create and add additional custom client fields to the database, but you can also flag client fields as “Required”.

A “Required” field must have a valid entry (i.e. it can’t be left blank) in order to add/modify a client.

Now, because MIDAS allows a user to quickly create a new client directly from the “Client / Organization” field on the “Add Booking” screen, an extended client record entry dialog isn’t shown (unless the user specifically clicks the adjacent “+” icon).

This allowed clients to be added to the system with any client fields marked as “Required” to be blank.

We’ve addressed this for v4.30 with the addition of a new optional setting.

On the Manage MIDAS → Bookings screen, administrators can enable a new “Prompt for detailed client information when adding bookings for new clients” option.

Once enabled, whenever a user clicks the “Check Availability & Book” button on the Add Bookings screen, if the booking is for a brand new client, MIDAS will open the extended client details dialog. The user must complete the client record (including any required fields) before they’ll be able to add the booking(s) to the system.

Restrict users to “self-booking” only

New options to restrict users to "self" booking or requesting
New options to restrict users to “self” booking or requesting

For MIDAS v4.29, we’re expanding the range of options available to administrators when it comes to assigning user permissions.

MIDAS already includes an extensive range of permissions which can be assigned on a per-user basis. One of these permissions is the “Can Make Bookings” permission. This setting controls whether a given user account can make bookings, or just booking “requests”, or neither.

Following customer feedback, we’re adding a couple of additional options to this particular user permission.

Now administrators can restrict user accounts to only be able to book/request for themselves.

Prior to this, a user with permissions to make bookings/requests could select a client on their Add Bookings screen that the booking or request was to be for.

Now, if the “Can Make Bookings” permission is set to “Yes (For self only)”, the user will only be able to make bookings for themselves, and not for any client in the system.

Similarly, the “Requests Only (For self only)” option works the same, but only allows the user to make booking requests for themselves.

Client Notification Improvements

We believe in giving your clients control over the automated email notifications and reminders they may receive from your MIDAS system. To that end, we’re making some improvements in this area for v4.25.

Improved Client Email Notification Settings

Previously, each client in MIDAS could be set to receive the following email notifications:

  • None – Client isn’t sent any automated reminders.
  • Bookings – Client is sent automated reminders about their upcoming bookings.
  • Invoices – Client is sent automated reminders about their upcoming invoices.
  • Bookings + Invoices – Client is sent automated reminders about their upcoming bookings and upcoming invoices.

Automated client email notification from your MIDAS system included an unsubscribe link. This allowed clients to opt out of receiving further automated notifications from your MIDAS system. Effectively, the client’s “E-Mail Reminders” setting reverts back to “None”.

For v4.25, we’re extending the automated client notification email options. These now include:

Improved Client Email Reminder/Notification Options in v4.25
Improved Client Email Reminder/Notification Options in v4.25
  • Bookings (Upcoming) – Client is sent automated reminders about their upcoming bookings.
  • Bookings (Recently Ended) – Client is sent automated follow-up emails after their bookings.
  • Invoices (Upcoming) – Client is sent automated reminders about their upcoming invoices.
  • Invoices (Overdue) – Client is sent automated reminders about their overdue invoices.

Clients can also unsubscribe from each notification type, rather than blanket unsubscribing from all notifications.

Easier For Clients To Unsubscribe From Notifications

MIDAS v4.25 now includes a “List-Unsubscribe” header in automated email notifications to your clients. This can make it even easier for them to opt-out of receiving further automated notifications from your MIDAS system.

Email software which support the “List-Unsubscribe” header may show a bar/banner at the top of emails, which users can click to opt-out of similar emails.


These are just a few of the new and improved features for MIDAS v4.25. Please see this post for details of other new features you’ll find in v4.25.

Reddit You can also ask questions and discuss the new features of v4.25 over on Reddit.

Things are hotting up here in Europe – and we don’t mean Brexit! A heatwave is currently engulfing parts of the continent with temperatures hitting a whopping 40°C in Paris. Across the Channel here in the UK the temperature is far more bearable, and so we’ve been busy working away on development on the next release of our leading web based room and resource scheduling system, MIDAS.

We’re excited to announce that the forthcoming v4.22 update will include the often requested feature of “custom client fields”, including the ability for self-hosted MIDAS customers to attach documents (i.e. insurance certificates, contracts, etc) to client records.

Similar to the “custom booking fields” feature first introduced way back in 2010, which allows administrators to add additional booking fields to their MIDAS system on top of the standard booking fields, the new custom client fields feature will provide similar functionality to client records in your MIDAS database.

Prior to v4.22, the standard client fields in MIDAS were fixed and allowed you to capture the following items of data for each of your clients/customers:

  • Client name
  • Organization
  • E-mail address (or addresses)
  • Postal address
  • Telephone number
  • Fax number
  • Mobile/Cell number
  • Notes

The introduction of custom client fields gives you even more flexibility! Now you’ll be able to add additional fields to capture other client information that you wish to collect, for example you could add a “Salutation” list field (Mr, Mrs, Ms, Miss, Rev, Dr, etc), or a file upload field to capture an insurance document from your clients..

A custom “Salutation” client field in MIDAS v4.22
A custom “Salutation” client field in MIDAS v4.22
A custom "Insurance Document" upload client field in MIDAS v4.22
A custom “Insurance Document” upload client field in MIDAS v4.22

The types of custom client fields that may be added are the same as those available for custom booking fields, namely:

  • Checkbox – A “tick box” field
  • File – (self-hosted editions only) Allows uploading/attaching of files and documents to client records
  • List – A drop-down list of pre-defined items
  • Number – A field that will only accept numerical input
  • Range – A “slider” control allowing selection of a numeric value within a defined range
  • Text – A single-line text field
  • Text Area – A multi-line text field
  • URL – A navigable web link to an external resource

Both custom booking and custom client fields may be managed via MIDAS Admin Options → Manage MIDAS → Fields

Custom client fields in MIDAS v4.22
Custom Client Fields in MIDAS v4.22

From this screen you’ll also be able to control which client fields (both standard and custom) should be included on printouts, in search results, and on public booking/request screens. You’ll also be able to re-order client fields as well as selectively hide them from individual users too!