Cronofy changelog
Cronofy changelog
www.cronofy.com

Private Events enforcement within your Organizational Unit

 

Scheduler

  

The Scheduler has supported Private Events for some time, configured at an individual level as well as on your Organizational Unit's Scheduling Rules.

You can now configure this in your Organizational Unit's Scheduling Settings so that all Scheduler events created within your team will be set to Private. This will override any settings configured at an individual level, and is ideal for situations where privacy and data control is paramount.

image.png

What are private events?

Private Events require a higher level of privilege before other users — who would otherwise have permissions to view your calendar — can see their details. For more information on event privacy, please see calendar providers' documentation:

Okta Single Sign-On

 

Scheduler

 

Integrations

  

image.png

You can now use Okta to manage your user's access to Cronofy by integrating it with your Organizational Unit.

More information about how to integrate Okta can be found in our documentation

Availability Constraints to Limit Events

 

API

  

Availability Constraints can now be used to limit the number of events from your application per day, regardless of whether they have specific tags or not. The tags parameter is now optional to facilitate this.

For example, it is now possible to make a query to find times constrained by "a maximum of 2 events created through Cronofy per day, and up to 10 events overall that week":

{
  "participants": [{
      "members": [
        {
          "sub": "acc_567236000909002",
          "availability_constraints": [
            {
              "limit": 2,
              "period": "day",
              "tzid": "Europe/London"
            },
            {
              "limit": 10,
              "period": "week"
            }
          ]
        }
      ],
      "required": "all"
  }],
  ...
}

It is possible to either use this alone to limit the total number of events from your application in a given period, or combine both limits on the total number of events and events with a given set of tags within a single Availability query or Sequenced Availability query. More details about combining constraints can be found in the constraints documentation.

Lever Integration now supports Feedback Templates

 

Scheduler

 

Integrations

  

When you authorize Lever with Cronofy now, we will automatically sync all of the Feedback Template names as Tags you can attach to any Scheduling Request or Rule.

This allows you to quickly choose which Feedback Template to use with an Interview just by adding the appropriate Tag.

image.png

More on our Lever Integration

Availability Constraints by Day

 

API

  

Availability Constraints can now be applied by the number of tagged events per day.

This is in addition to the existing constraint of the number of tagged events per week, enabling new ways of constraining the availability returned in Availability queries and Sequenced Availability queries.

These constraints can be applied separately or combined to use both constraints at once.

For example, it is now possible to make a query to find times constrained by "a maximum of 2 interviews per day, and up to 5 that week":

{
  "participants": [{
      "members": [
        {
          "sub": "acc_567236000909002",
          "availability_constraints": [
            {
              "tags": {
                "private": [{ "value": "Interview" }]
              },
              "limit": 2,
              "period": "day",
              "tzid": "Europe/London"
            },
            {
              "tags": {
                "private": [{ "value": "Interview" }]
              },
              "limit": 5,
              "period": "week"
            }
          ]
        }
      ],
      "required": "all"
  }],
  ...
}

More details can be found in the Availability query documentation and also within the Sequenced Availability query documentation.

Data Capture Options for Public Links

 

Scheduler

  

You now have the ability to gather more information from your recipients with the new data capture feature. During the flow when recipients are prompted to enter their email address, they will also be able to add their phone number and additional information when enabled. With this feature, you have the flexibility to make these fields required, optional or hidden based on your specific needs.

image.png

We've also added a feature to allow you to override the prompt for 'additional information' with a custom message that aligns with your desired needs from that field. This will help you gather more relevant data from your recipients and allow you to shape the responses you receive from the additional information field.

image.png

image.png

These values will be present in the event for when the data capture are required or optional. When the data points are hidden, we do not show the field in the flow or the event.

image.png

Lever integration

 

Scheduler

 

Integrations

  

lever_rgb_logo_standard_transparent.png

We've recently added support for scheduling meetings from the Lever applicant tracking system. This means that you can take advantage of all of the power of Cronofy to streamline your recruiting workflows without leaving Lever.

  • Schedule when an interviewer already has time blocked out in their calendar.
  • Dynamically create interview panels.
  • Schedule sequences of interviews with multiple people all in one go.

Once you have enabled the Lever integration for your Organizational Unit, anyone on your team will be able to schedule interviews with the Cronofy browser extension.

More in the Lever setup documentation.

SmartRecruiters integration

 

Scheduler

 

Integrations

  

SmartRecruiters_Logo_final_greenblackpng@2x.png

Our new SmartRecruiters integration is live and available to all Cronofy customers. It supports both adhoc scheduling using the Cronofy browser extension as well fully automated scheduling.

This means that you can take advantage of all of the power of Cronofy scheduling to streamline your recruiting workflows without leaving SmartRecruiters.

  • Schedule when an interviewer already has time blocked out in their calendar.
  • Dynamically create interview panels.
  • Schedule sequences of interviews with multiple interviewers in one go.

Once you have enabled the SmartRecruiters integration for your Organizational Unit, anyone on your team will be able to schedule interviews with the Cronofy browser extension.

You can configure automations with Scheduling Triggers to automatically send candidates scheduling links when they they've reached certain stages in your hiring process.

More in the SmartRecruiters setup documentation.

Availability Constraints and Tags

 

API

  

The new Availability Constraints feature provides new functionality for managing quotas or limits on types of events in a calendar; for example, a hiring manager who only wants to do three interviews in a week at most.

To start using Availability Constraints, the first step is to add tags to your events, as described in the documentation here. For the interview example, your request might look something like this:

{
  "event_id": "qTtZdczOccgaPncGJaCiLg",
  "summary": "Interview",
  "start": "2022-12-10T15:30:00Z",
  "end": "2022-12-10T17:00:00Z",
  "tags": {
    "private": [
      { "value": "interview" }
    ]
  }
}

When you come to query the availability for the next interview, you can add the following availability_constraint:

{
  "participants": [
    {
      "members": [
        {
          ...
          "availability_constraints": [
            {
              "period": "week",
              "limit": 3,
              "tags":
                "private": [
                  {"value": "interview"}
                ]
              }
            }
          ]
        }
      ],
      ...
    }
  ],
  ...
}

If there are already 3 events tagged with 'interview' in the calendar/s in question, then no availability will be returned for that particular week.

You can find out more in our docs.

Date ranges for Group Scheduling Rules

 

Scheduler

  

It is now possible to configure the scheduling period of a Group Rule to be within a specific date range. The "Within a date range" mode will allow you to offer a period of up to 35 days within the next six months.

You can use this feature for booking events on specific days with your clients who you will be meeting abroad, at a conference for example. Or if you are looking to book events far in advance, for example, when scheduling on behalf of a team with busy schedules who could accommodate a meeting for the next quarter.

Until now, it has only been possible to offer invitees the next 7, 14, 21, or 28 days to choose slots from.

image.png

The Start time and End time will determine the availability for all days in the chosen range, which will override the normal working hours of any group members. In addition, the Timezone selector allows you to specify in what timezone the event is to take place.