Cronofy changelog
Cronofy changelog
www.cronofy.com

Conferencing Categories

 

API

  

To date, Cronofy has supported allowing your users to authorize general purpose video conferencing providers like Zoom and GoTo for use with your application. Increasingly companies are using conferencing tools focused on specific use cases, live video interviews being a popular one.

To enable these conferencing tools for our API customers, we've introduced Conferencing Categories to allow you to control which types of providers are shown to your users.

image.png

You'll find this in the Features section for your Application in the developer dashboard.

When Recruiting is enabled your users will see additional providers like Indeed.

image.png

These work in exactly the same way as other conferencing providers so you can just specify the appropriate profile_id when creating an event to have that service be used. More in the conferencing services docs.

Indeed Interview is the first provider we're supporting in the Recruiting category with more to come. If there is a provider that you users are keen to see supported do let us know.

Ignore tentative events for Availability Queries

 

API

  

When using Availability Queries, you may now choose to have events with tentative attendance (i.e. where the user has responded to an event as "maybe attending") considered as free periods.

This may be useful when scheduling events that have higher importance than thoes where members are only considering to attend.

You can enable this behaviour by adding "ignore_tentative": true for each member within the availability query:

{
  "participants": [
    {
      "members": [
        {
          "sub": "acc_567236000909002",
          "ignore_tentative": true
        }
      ],
      "required": "all"
    }
  ],
  ...other Availability Query fields
}

More details can be found in the availability query documentation and also within the sequenced availability query documentation.

Arabic and Hebrew language and direction support.

 

Elements

  

Support for Arabic (ar), Hebrew (he) and RTL layout support for both these locales has been added to all our UI Elements from v1.52.0.

image.png

The full list of locales we support can be found in the UI Elements docs page

File attachments now available in the Scheduler

 

Scheduler

  

You can now upload file attachments when creating a Scheduling Request. These will be added to the calendar event once a time is chosen.

image.png

More conferencing options now available when scheduling on behalf of someone

 

Scheduler

  

When scheduling on behalf of someone, you are now able to select from any of that user’s conferencing options.

image.png

Up to this point, only two options were available, 'none' and 'default'.

This provides more flexibility when managing meetings for the people in your organization.

Attachment API support now in Alpha

 

Alpha

 

API

  

You can now upload files and then attach them to events in the Create or Update Event and Real-Time Scheduling APIs.

This opens up a lot of new use cases, such as including a job description PDF on the interview event or attaching a customer's development plan to their coaching session event.

You can learn about how to enable Attachments and start using the upload API in our documentation.

Group scheduling is now available from Scheduler extensions

 

Scheduler

  

We've released support for group scheduling for our Scheduler extensions for Chrome, Gmail, Firefox, Zendesk and Outlook - making it easier to schedule your meetings faster.

Group Scheduling Rules are configurable within your Organizational Unit on the Scheduler dashboard, and previously it was only possible to create requests using them from the dashboard itself.

Now, your Group Scheduling Rules are available from the Scheduler app everywhere, when selecting Schedule for: A group:

image.png

Your Organizational Unit's Group Scheduling Rules are available from the following drop-down:

image.png

This will give you a straightforward form with your event defaults pre-filled, and once confirming the details of the event you can create your Request as normal.

Ignore external events for Availability Queries

 

API

  

When using Availability Queries, you may now choose to only consider managed events (those created by your application) when evaluating busy times for a member of the query.

This is useful if you wish to avoid double booking with other events you've created, whilst ignoring events that have originated elsewhere.

Opt-in to this new mode by passing "only_managed_events": true for the member:

{
  "participants": [
    {
      "members": [
        {
          "sub": "acc_567236000909002",
          "only_managed_events": true
        }
      ],
      "required": "all"
    }
  ],
  ...other Availability Query fields
}

See our documentation on the new field here.

Scheduling over busy times

 

Scheduler

  

When using the Scheduler's "Custom times" mode, you are now able to override how we consider available and busy times in the host’s calendar.

For example, you may have a particularly important prospect to invite to a sales call, and are happy to move other events in your calendar to accommodate their preferred time.

Or, you may be trying to schedule an interview for a hiring manager who has blocked out interview times in their calendar to make sure that they are kept free.

By default, any events in the host's calendar will be considered busy and those times will not be offered. You may now opt-in to offering times "Whether busy or not", and the Scheduler will stop considering busy times in the host's calendar.

We'll still avoid double booking with other events that the Scheduler has created in their calendar, and their minimum notice preference will still be in effect.

Current, default behaviour:

image.png

When choosing to ignore busy times in the host's calendar:

image.png

The same options are available when you're scheduling on behalf of someone else.

Public Links for Group Scheduling

 

Scheduler

  

You can now create Public Links for any Group Scheduling Rules you've created within your Organizational Unit.

Public Links are an alternative to sending personalized Scheduling Requests to contacts. You can instead share a single link as widely as you like, and anyone with the link can use it to schedule an event according to the Rules you've defined.

To set up a Public Link, visit the details page of any Group Rule you've defined:

image.png

The option is at the bottom of the page:

image.png

Anyone visiting the link will be required to enter their details before their meeting time is confirmed and events are created:

image.png