Seamless user-registration through external providers; Further security enhancements

Users that follow a venue-provided invitation/register link can now choose to register with their existing Facebook, Google, Twitter or Microsoft account. This saves your users a bunch of time because they no longer need to manually type out their details nor complete the email-verification and login-setup flow (authentication is simply handled through the external provider) 👍.

register-form.png

In other news, we continue to invest significant amounts of energy to protect your data. Today we're happy to announce that we've deployed Advanced Threat-Protection Monitoring as well as Automated Periodic Vulnerability-Assessment Scans. You can find a discussion of these new security features in our comprehensive article on data security.

As always, feel free to reach out to the Skedda team if you have any questions!

Custom fields now enabled for all accounts

Today we're happy to announce that the Custom fields feature, which we began rolling out last week, is now available on all accounts. Check out last week's post or our support doc for all the details. Enjoy building your custom fields, let us know if you have any questions and enjoy your weekend!

Custom fields for bookings

TL/DR: We've completed the Custom fields feature: a powerful and flexible way to collect and manage additional information for bookings 👍.

The details:

Today we're pretty excited to be announcing the release of the Custom fields feature. Initially, we've enabled it for new venue accounts only. We'll be progressively switching it on for existing accounts over the next couple of weeks.

This feature has been highly requested by our fans for some time now, and we've invested the time to make sure it's mighty flexible and powerful for addressing various needs!

Custom fields can be created by the venue owner on the Settings -> Custom booking fields page. Various field types can be created:

  • Single-line text
  • Multi-line text
  • Single-select dropdown
  • Multi-select dropdown
  • Number
  • Checkbox

Here's an owner creating a Multi-select dropdown field, for example:

9rGyTS7FlD.gif

As shown, the field-builder includes a bunch of options and a handy real-time preview so that you can see the result immediately as you work your magic.

Custom fields support:

  • Labels, placeholders and help text (with the ability to add links).
  • The ability to specify that a field is required. For Multi-select dropdowns and Number fields, we even let you restrict the allowable selection count and number range.
  • The ability to specify that the field's values are for admin-eyes only.

Here's an example of how fields appear on the booking form after they've been created. In this example it's an admin creating the booking. The fields shown are the Multi-select dropdown from before as well as a Checkbox (with a link) that we've specified must be checked. They admin sees a validation error when they forget to check the box:

0PlypUFBQK.gif

This also shows how admins are able to add/remove fields from a booking as they choose. For non-admins, you're able to specify precisely which fields should be included when they create their self-service bookings (we call these the "inclusion conditions"). By default, all fields are always included, but you can override this to really customize things. For example, you might like to have

  • one text field that is admin-only,
  • one number field that is only included on bookings for certain spaces (e.g. Attendance count) , and
  • two dropdowns that are only included on bookings of the Unavailable type.

These are just some examples of the kinds of behavior you can achieve with this new feature. The options really are almost endless, and we're excited to see how you put them to work for you!

Of course, custom fields are respected in emails, exports, printouts, popovers, search fields, scheduler views and Zapier triggers, so the information collected will be consumable in all the ways you expect.

As always, feel free to reach out to our support team if you have any questions on this feature or if you'd like some help getting things setup!

Happy field-building!

Space-filtered venue iCal feeds

Today we're happy to announce that venue-level iCal feeds now support filtering by space 👍.

Calendar feeds allow you to pull booking information from Skedda into your external calendars, like Google Calendar, Outlook and Apple Calendar. The new space-filtered iCal feeds allow you to more easily focus on the information you need in your external calendar, because each of the different sets of Skedda spaces that are important to you can now have a separate calendar feed. Most external calendars allow you to create a different color for each feed, and allow you to easily "show/hide" individual feeds with a click.

Venue owners can build their customized, space-filtered iCal links on the Integrations page of their Venue Settings area:

AexKAJ6Qvw.gif

We hope you find this feature useful and invite you as usual to reach out to us if you have any questions. Enjoy your weekend!

Choose who can repeat bookings; Accept repeating bookings with payments

Today we're happy to announce the availability of two new features 👍.

1. Choose who can repeat bookings

Owners can now choose which users are able to create weekly-repeating bookings. For example, the owner can choose to give everyone this ability, grant it only to those users having one or more chosen tags, or grant it to nobody except admins. This can all be reviewed and changed from the owner-accessible Booking window & lock-in settings area.

JVf6YYL96q.gif

2. Accept repeating bookings with payments

The new controls discussed above imply that you can now also give online-paying users the ability repeat their bookings weekly.

For example, instead of having to create three separate bookings for three identical Monday sessions and pay for each one separately, a user can now create just one three-week repeating booking and pay the total series price in a single transaction. Here's how this looks in the booking flow for a venue with upfront payments setup:

w3E5DVosJL.gif

Rest assured that we've enabled these new features safely in an "opt-in" way. That is, unless the owner chooses to explicitly modify the settings, everyone will continue to be able to book the way they did previously. So nothing will change if you don't want it to.

As always, we invite you to reach out to us if you have any questions about the new features. Enjoy your weekend!

Charge a repeating booking series

Admins can now charge a complete repeating booking series to the holder's payment method 👍. As with the non-repeating case, just select Charge to holder's card from the booking's menu.

XwVYGFLB0a.gif

This feature of course requires that online payments have been setup and that the booking holder has provided a payment method. Note also that the charge option will only become available when all occurrences of the booking are locked in (i.e. when the holder is no longer able to self-service cancel any of the booking's occurrences based on your configured cancellation policy).

The next natural step in this direction will be the ability for venues to opt-in to repeating bookings with upfront online payment. Stay tuned for more on this in the coming weeks. For now, enjoy the rest of your weekend!

Set payment status on booking create; Personal iCal feeds

Today we're happy to announce that we've finished rolling out two new features 👍.

1. Set payment status on booking create

It's now possible for admins to set the payment status while creating a booking (previously an extra edit step was needed):

Booking System   Sky Studio   Skedda (1).png

2. Personal iCal feeds

Skedda has always offered venue-level iCal feeds so that admins can pull all venue booking information into an external calendar. User-level iCal feeds are now available, enabling each user to subscribe to and pull just their own bookings from Skedda into their external calendar (Outlook, Google Calendar, Apple Calendar etc).

Users can find their personal iCal feed link in their My Profile area. Each link is unique, private and secured with a key (the key can be regenerated if required):

Booking System   Sky Studio   Skedda.png

Like the venue-level iCal feed, these new user-level iCal feeds are available for venues with an active subscription to our Integrations pack.

We hope that you and your users find these new features useful, and as always invite you to reach out to us if you have any questions!

New features for repeating bookings; New export options

Today we're happy to announce that we've finished rolling out two new features 👍.

1. Enhancements for repeating bookings

It's now possible for admins to set the payment status on repeating bookings in the edit modal.

8iKkoeWvJY.gif

As the video shows, it now only takes a few clicks to update the payment status for an entire booking series. The video also shows that we've enhanced the level of useful information shown about repeating bookings:

  • We now show the concrete sequence of occurrence dates directly in the summary, which helps to double-check that you've got the pattern right!
  • We now show the price for the full series under the price field (the occurrence count multiplied by the occurrence price).

This isn't the end of our work on repeating bookings. Stay tuned for the ability to 1) choose which users are able to make recurring bookings, 2) charge repeating bookings, and 3) accept upfront payment for repeating bookings!

2. Export in Excel format (XLSX)

It's now possible for admins to export booking and user information directly in Excel format. Users of Excel (and other spreadsheet tools that support XLSX files) should find this format easier to work with. We continue to support CSV exports as well of course...that format won't be disappearing any time soon!

vHvyKXuUqu.gif

We hope you find these updates useful and invite you to reach out to our support team if you have any questions. For now, enjoy the rest of your weekend!

Additional summary statistics on list view

Admins on desktop devices can now view usage and price totals on the list view. The usage figure respects multi-space bookings, e.g. a two-hour booking for two spaces implies four hours of usage. Note also that bookings of the Unavailable type are primarily intended for blocking out times when space cannot be used (e.g. for maintenance reasons), so these bookings are omitted from the total usage figure.

8aAp4xmtlI.gif

We hope you find this enhancement useful! As always, reach out to our team if you have any questions, and have a great weekend!

Change holder feature

It's now possible for admins to change the holder of an existing user booking 👍. To do so, just open the booking-edit modal, click on the pencil icon and select the new holder. Both the new and previous holders will be informed of the change (assuming user notifications are enabled in your venue settings).

owhyr1wUWc.gif

No published changelogs yet.

Surely Skedda will start publishing changelogs very soon.

Check out our other public changelogs: Buffer, Mention, Respond by Buffer, JSFiddle, Olark, Droplr, Piwik Pro, Prott, Ustream, ViralSweep, StartupThreads, Userlike, Unixstickers, Survicate, Envoy, Gmelius, CodeTree