---
title: Setting up Schedule Interview Activities
slug: setting-up-schedule-interview-activities
docTags: I_TAExA6G_k2XaUM1SxVj,9nKTG1Px2G3Do6AIHKrcE,cONIOriGYrggNluows66B
createdAt: 2025-07-10T11:56:44.877Z
---

This guide covers how to add schedule interview activities to job interview plans to set up a structured interview process within Ashby. These activities are typically used whenever you need to schedule interviews with specific interviewers, as opposed to take home activities, application reviews, or questionnaires which do not have interviewers assigned.

Research has found that running a structured interview process in which each candidate is assessed in the same way better predicts job performance and reduces the impact of bias on hiring decisions.

Ashby facilitates building a structured interview process by adding schedule interview activities to the interview plan associated with a given job. These activities contain complete interviewer instructions, feedback forms, and standardized candidate communication, ensuring consistency across the interview cycle.

# Permissions: Configuring schedule interview activities

See the table below for information on the roles that have access to set up and edit schedule interview activities.

| Access Role                                                    | Has Access? |
| -------------------------------------------------------------- | ----------- |
| Limited Access                                                 | ❌           |
| Agency Users                                                   | ❌           |
| Elevated Access - External Recruiter (not linked to an agency) | ❌           |
| Elevated Access - Analyst                                      | ❌           |
| Elevated Access - Hiring Team Member                           | ❌           |
| Elevated Access - Hiring Manager                               | ❌           |
| Elevated Access - Admin                                        | ✅\*         |
| Elevated Access - Admin Private                                | ✅\*         |
| Organization Admin                                             | ✅           |

\*Elevated Access - Admin and Elevated Access - Admin Private users can only edit the schedule interview activities on the roles they have access to.

# Creating a schedule interview activity

:::hint{type="info"}
If you want to establish settings to be used by default across schedule interview activities, check out our guide on [Setting Scheduling Defaults](docId\:OByntivrG5pxERTem4Tml).
:::

::loom{url="https://www.loom.com/embed/40acc6e38d4f402b9a04ed9b6f41d96f"}

1. Navigate to the job, then go to the **Interview Plan**.
2. Identify the interview stage you want to add activities to, click `Add Activity to...`, and then select `Schedule Interview`.
3. Next, configure the activity's various settings below.

:::hint{type="info"}
If you add a new schedule interview activity to a job's interview plan, the activity is also added to candidates already in that stage. With other activity types (such as *Send Email*), the activity is not added to job considerations already in that stage.
:::

## Copying a schedule interview activity from another job

You can also copy an existing activity from an interview plan stage on one job to another. When you are on a job's interview plan and click `Add Activity To...` on an interview plan stage, you see the option to add a new activity and a `Copy Activities` option.

Click `Copy Activities`, then select the job, interview plan, and interview stage you want to copy activities from. Choose the activities you want to copy. The selected activities are copied into the original stage you chose.

::loom{url="https://www.loom.com/embed/054b398690f04905b7feb878486c220b"}

Once an activity is copied over, if the activity uses a shared interview type or feedback form (more on those at [What are ‘Shared’ Interviews, Application Forms, and Feedback Forms?](docId\:UjNXOKXGS1_RQ1UDzXXTa) ), then those are referenced in the copy. Any custom interview types or feedback forms are copied over and can be amended without impacting the original activity that was copied.

# Configuring a schedule interview activity

There are six tabs within a schedule interview activity that can be configured, and each one is covered in its specific section below.

![Screenshot of the six tabs within a schedule interview activity: Schedule, Communication, Meeting Hours, Direct Booking & Candidate Availability, Reminders, and Automation](https://cdn.zappy.app/790a689badabe11dfda297f7c03fa25f.png)

- **Schedule:** Confirm the interview type (including feedback form), your interviewing panel, and any interview rooms.
- **Communication:** Configure the calendar invites sent out to both candidate and interviewer.
- **Meeting Hours:** You can set specific meeting hours for this interview activity. More on setting meeting hours at [Meeting Hours](docId\:UZCtzXVPfXqeftMihW-jo).
- **Direct Booking & Candidate Availability:** Set scheduling limits and a meeting buffer here.
- **Reminders:** Configure any reminders that should be sent to interviewers and candidates pre-interview.
- **Automation:** Automate the sending of a direct booking link or candidate availability link.

## Schedule

::loom{url="https://www.loom.com/embed/cef308736d954b18a49006e55309342c"}

On the **Schedule** tab, you add one or more interviews along with their interview instructions and feedback forms. You can also assign specific interviewers or pools of interviewers to each slot on the panel.

### Selecting the interview type

The first step on the **Schedule** tab is selecting the interview type. You have the option to either link to an existing shared interview or create a new interview for the job in the **Add Event** section.

![Screenshot showing the Add Event section on the Schedule tab, with options to add a shared interview or create a new interview](https://cdn.zappy.app/54e7bae3228d0b56bda478f112e1ce3d.png)

We recommend clicking `+ Add Shared Interview` when determining your interview event to select from the list of interview types you set up in **Admin > Interviews & Scheduling >** [Interviews](https://app.ashbyhq.com/admin/interview/interviews). The feedback form you have linked to your shared interview type is used for the activity.

If you click `+ Create New Interview`, this creates a new interview type that can only be used for this specific activity. You can either assign a shared feedback form or create a new one specifically for the activity as part of the setup.

![Screenshot of the Create New Interview option and associated feedback form selection](https://cdn.zappy.app/fe10966f7cb6d69548969aa3a37b426d.png)

You can add multiple events to a schedule interview activity; however, you cannot use direct booking links to schedule and should instead send out candidate availability links. Multiple events may be used when you want to schedule a series of activities all at once, such as a virtual panel event with multiple rounds of interviews with various interviewers. For more on scheduling activities with multiple interview events, check out [How do I use multi-day scheduling?](docId:4J-Ogip_ouVgScipIIxYY)

Indicators in the top-left corner show whether direct booking links or candidate availability links can be generated for the activity automatically. If these show in green, you can send out direct booking links and/or candidate availability links to schedule your interview.

:::hint{type="info"}
More on both direct booking and candidate availability links in [Direct Booking & Candidate Availability Links](docId:8syy2lI7vkIrE-76zrwwM)
:::

![Screenshot showing the green indicators in the top-left corner of the schedule interview activity indicating that direct booking and candidate availability links can be generated](https://cdn.zappy.app/4461ef8ceada9fe4a270d4b724bdbdb7.png)

:::hint{type="info"}
If you're adding multiple interviews within one schedule template and are setting Zoom, Google Meet, or Microsoft Teams as the location, a unique meeting link is generated for each calendar invite sent out to the candidate.
:::

### Assigning interviewers

Once you've configured your interview type or types, you can then assign interviewers so Ashby can determine the calendars that availability is being pulled from for direct booking links or manual scheduling.

When you click `Interviewers` within the **Configure** section, you can determine how many slots are on the panel, and either assign specific users to those slots or select a pool of interviewers if multiple interviewers could take one slot on that panel.

:::hint{type="info"}
For more on assigning interviewers, check out [Assigning Interviewers](docId\:U87FcsBRUH9pkClYl2QKo)
:::

![Screenshot of the Interviewers panel in the Configure section, showing interviewer slots and pool selection options](https://cdn.zappy.app/a0d49a44fa3b4a61ee11a487a4057b5e.png)

:::hint{type="info"}
If you have a rotating interviewer pool and you don't know up front who will be conducting a given interview, you can create a separate schedule interview activity within the same interview stage for each interviewer. You can then remove the schedule interview activities that don't need to be used for that specific candidate once they're moved to that stage.
:::

Along with assigning your own pools to interviewer slots, you also have the option to select Hiring Team Roles and pull users with those roles on job considerations to be on the panel.

![Screenshot showing the Hiring Team Roles option in the interviewer slot configuration](https://cdn.zappy.app/198f5a1492f18ed6ebc56d12a5ce40f9.png)

:::hint{type="warning"}
- Hiring team roles are assigned within each job's settings, and these roles are not pulled from the permissions set on a user's profile on the Employees page.
- Interviewers must be assigned to all slots before your changes can be saved. If no interviewer slots are created for a schedule interview activity, you can only schedule the interview via the candidate availability or manual schedule options.
:::

### Meeting rooms

If you have meeting rooms synced over via your Google Workspace integration, you can configure a default room to be used for your schedule interview activity. Click `Set Default Room` to specify your interview room.

![Screenshot of the Set Default Room option in the schedule interview activity configuration](https://cdn.zappy.app/c9e1ff00d0e1959d6e55843f990614c1.png)

:::hint{type="info"}
If multiple rooms could be used, you can also set up a meeting room pool. More on this at [Meeting Rooms & Meeting Room Pools](docId\:ejHK524h-knpQV9zy-lgy).
:::

### Timing and sequencing

:::hint{type="warning"}
The ability to set **Timing** settings on schedule interview activity events is only available if you have the [Advanced Scheduling Automation Add-On](docId\:ycRhY6O-0HUTvZYuUzmK1) or are an Enterprise customer. This is a part of the auto-schedule feature set.
:::

If you are an Enterprise customer or Plus customer with the Advanced Scheduling Automation add-on, you may also see a `Timing` button under the **Configure** section.

![Screenshot of the Timing button in the Configure section of a schedule interview activity](https://api.archbee.com/api/optimize/0p8tQ--ZZOxRtkVp6Qr-e/bxI8Rx3B8G2HR_OZMYvmL_group-product-manager-acent-ashby-2026-04-01-at-33250-pm.jpg)

Selecting this button allows you to indicate whether an event under your schedule interview activity must be scheduled at a fixed time. Additionally, if you have multiple events as a part of this interview activity (such as a panel with multiple interview sessions), you can determine the sequence in which they should occur, if any.

![Screenshot of the Timing settings panel showing fixed time and sequence options for interview events](https://api.archbee.com/api/optimize/0p8tQ--ZZOxRtkVp6Qr-e/xxBjTDJQIs9hha_S3mItm_potions-master-ashby-2026-06-23-at-115348-am.jpg)

### Visually reordering interview events

On schedule interview activities with multiple interview events, the order in which interview events display on the page can be reordered by selecting the `Reorder` button in the top right corner and dragging and dropping the events.

![Screenshot showing the Reorder button and drag-and-drop interface for reordering interview events](https://api.archbee.com/api/optimize/0p8tQ--ZZOxRtkVp6Qr-e/UIyYWgWyu7H9ztIhhhCet_director-of-platform-engineering-ashby-2026-06-23-at-115719-am.jpg)

:::hint{type="warning"}
Reordering events in this manner **does not** impact the sequence you have defined under the Timing settings for Auto Schedule. It only impacts the visual display of events on the page and the order of events while manual scheduling.
:::

## Communication

On the **Communication** tab, you can modify the details of both the Candidate and Interviewer calendar invites.

- The **Calendar** dropdown menu lets you select which calendar the calendar events are scheduled to. All calendar events for interviewers and interviewees are added to this calendar. The calendar cannot be changed on rescheduling. If you are not permitted to add events to this calendar, events are added to your personal calendar instead. We recommend keeping this as Default Interview Calendar, or selecting the name of the shared calendar you have set up to add interview events to. If only one shared calendar is set up in your account, 'Default Interview Calendar' refers to that calendar — it is automatically set as the default. If you have multiple shared calendars, you can [select the default in your Google Workspace integration settings](https://app.ashbyhq.com/admin/integrations/marketplace/google/shared-calendars).

::Image[]{src="https://cdn.zappy.app/641c57f3e67a860595be15e80887097d.png" size="100" alt="Screenshot showing the Default Interview Calendar option in the schedule interview activity setup" isUploading="false" width="1653" height="396" darkWidth="1653" darkHeight="396" showCaption="false" indent="1"}

- The **Location** dropdown menu allows you to add physical or remote location details. Set custom text, or select one of the integrated options. The integrated options automatically generate a unique video conference link and include it in the invite. Current video conference integrations include Google Meet, Microsoft Teams, and Zoom. You can also choose to set a Phone Call as the location, which pulls in the candidate's primary phone number. You can only assign one location to a schedule interview activity or direct booking link — it is not currently possible to assign multiple locations or set conditional locations. If your interview requires two locations (for example, one session over Zoom and another in-person), create two separate schedule interview activities, one for each location.
- The **Is Private?** toggle lets you set invites as private. When toggled on, the calendar invite details (e.g. title, attendees) are hidden from others and interviewers are only marked as busy.
- The **Direct Booking Email Template&#x20;**&#x61;n&#x64;**&#x20;Direct Booking SMS Template** dropdowns allows you to choose an email or SMS template for these communications. This [Direct Booking & Candidate Availability Links](docId:8syy2lI7vkIrE-76zrwwM) is used when sending a Direct Booking request from the candidate profile.
- The **Candidate Availability Email Template** dropdown allows you to choose an email template. This email template is used when sending a Candidate Availability request from the candidate profile.
- The **Candidate Confirmation Email Template** dropdown allows you to select an email template. This email template is used when a confirmation is sent out once an interview has been scheduled. Once you select your email template, you then see the option to automatically send this confirmation email if the candidate books via a direct booking link, and the option to select a sender.

::Image[]{src="https://api.archbee.com/api/optimize/0p8tQ--ZZOxRtkVp6Qr-e/sLH7FFEZDvLiUTvZQ4Qnu_setting-up-schedule-interview-activities-archbee-document-2026-06-26-at-91635-am.jpg" size="100" isUploading="false" width="1956" height="668" darkWidth="1956" darkHeight="668" showCaption="false" indent="1"}

:::hint{type="info" indent="1"}
When a user schedules an interview manually for the first time, if a confirmation email is set within the interview activity, the confirmation email defaults to being sent. This can be switched off in the **Communication** tab when manually scheduling the interview. If the user chooses to turn off the email confirmation, confirmations will default to being off for the future interviews that user schedules (unless they opt to switch them on again).

![](https://api.archbee.com/api/optimize/0p8tQ--ZZOxRtkVp6Qr-e/E7h_SlH2c0aSr0ENTofFR_setting-up-schedule-interview-activities-archbee-document-2026-06-26-at-92144-am.png)
:::

- **Candidate Invite Grouping:** This setting under **Manage Candidate Invites** lets you choose how candidate calendar invites should be grouped for this multi-event schedule. By default, this is linked to your organization's Scheduling Defaults, and any change made there automatically applies here too. You can override this per schedule template if a different grouping is preferred for a specific interview stage, or when [Manually Scheduling Interviews](docId\:rDYoWIhaR0zidudLxw2fN). Select \`Reset to organization defaults\` to relink the setting to your org defaults at any time.

![](https://api.archbee.com/api/optimize/0p8tQ--ZZOxRtkVp6Qr-e/Luiif0FtuGjsnufH1S7kN_group-product-manager-ashby-2026-07-14-at-24017-pm.png)

:::hint{type="warning" indent="1"}
- Invite grouping only applies to multi-event scheduling.
- The option you choose impacts the way conferencing links are created. Each distinct candidate invite gets its own conferencing link.  Candidates and interviewers may need to join different conference rooms for each event (if one invite per interview is selected), or you could have a single conferencing link for an interview block or whole day if choosing one of those options. &#x20;

  For more on this setting, see [Setting Scheduling Defaults](docId\:OByntivrG5pxERTem4Tml) .
:::

- The **Invite to Candidate Template** and **Invite to Interviewers Templates** let you enter the title and description for each calendar invite, for both candidates and for the interviewers on your panel. Use tokens to fill in standard details, or add entirely custom text that the candidate sees.

## Meeting hours (optional)

On the **Meeting Hours** tab, you can set a primary interview time zone as well as any custom meeting hours for this interview. These meeting hours are used when determining what interview times are available to candidates when they reach this interview stage. By default, meeting hours are set to 9 to 5 in the interviewer's timezone, but you can set a primary interview timezone to override individual timezones.

:::hint{type="warning"}
Setting specific meeting hours for an interview activity isn't commonly used. Relying on the interviewer's calendar availability or their own meeting hours is typically enough. You can read more on this at [Meeting Hours](docId\:UZCtzXVPfXqeftMihW-jo).
:::

::loom{url="https://www.loom.com/embed/65998a7e46df41caaf0dee7c29b5234b"}

To set meeting hours for a schedule interview activity, head to the **Interview Plan** section of your job, then click `Modify` on the schedule interview activity in question. In the **Meeting Hours** tab, you can toggle on `Enable Custom Meeting Hours?` to set specific hours for that interview activity only.

This overrides the availability set for the company meeting hours and the meeting hours set in the user's personal settings. Ashby still considers conflicts on the user's Google Calendar when displaying availability.

![Screenshot of the Enable Custom Meeting Hours toggle in the Meeting Hours tab](https://cdn.zappy.app/00e344bafed063db55af676d576f6655.png)

:::hint{type="info"}
Looking for how to update the timezone on a particular interview? See [How are interview time zones determined and how do I change them?](docId\:ofi_CI85GMEJVAaG8S2RT)
:::

**Recruiting Blocks:** If your organization is on the Enterprise plan or has purchased the [Advanced Scheduling Automation add-on](docId\:ycRhY6O-0HUTvZYuUzmK1), you can also control availability for this schedule with Recruiting Blocks. Schedule-level Recruiting Blocks are configured from this tab and use matching calendar events on interviewers’ primary connected calendars. They are useful when a specific role, interview type, or hiring event needs dedicated interviewer capacity. See [Recruiting Blocks: How They Work and How to Set Them Up](docId\:RBPEJNbmjr36BV9xbbs8q) for more information.

## Direct booking and candidate availability (optional)

If you're using direct booking or candidate availability links, you have options to set parameters around when meetings can be scheduled and how much candidate availability should be submitted.&#x20;

Direct Booking requests allow candidates to schedule a time to interview from appointment slots determined by interviewers' calendar availability and any meeting hours you define. It can only be used for schedules with a single event.

Candidate Availability requests allow candidates to submit one or more time slots during which they are available. You can then view these times while using Manual Schedule to schedule a preferred time for both you and the candidate.

:::hint{type="info"}
These settings will apply to any Direct Booking or Candidate Availability requests that you create based on this schedule interview activity.
:::

### Available Times

![Setting the Available Times settings for a schedule interview activity](https://api.archbee.com/api/optimize/0p8tQ--ZZOxRtkVp6Qr-e/nMqApA2VNhoLxbIiC_iDl_available-times-section-of-direct-booking-and-candidate-availability.jpg)

- **Minimum Scheduling Notice (Hours):&#x20;**&#x44;etermines the earliest time a candidate can select (starting from the current date).
- **Rolling Days Available:** Determines the range of dates available to a candidate on a meeting request.
- **Direct Booking Availability Increments (Minutes):** Determines the frequency of the available timeslots for this event when a candidate schedules via a Direct Booking Link.
- **Minimum Days of Availability:&#x20;**&#x44;etermines the minimum number of days the candidate must select when submitting times via a Candidate Availability Link.
- **Allow Candidates to Suggest Times?** Candidates can share their availability if they cannot find a suitable time when scheduling with a direct booking link.

### Candidate-Facing Options

:::hint{type="info"}
Candidate-facing options determine options that allow the candidate to add additional information or reach out via email when using a direct booking link or candidate availability link.
:::

![This image shows the Candidate-Facing Options section, where you can enable the Show Email Button To Candidate? and Allow Candidates To Add an Availability Note? options.](https://api.archbee.com/api/optimize/0p8tQ--ZZOxRtkVp6Qr-e/lL7aMKkiOfL0O4d--nOf-_candidate-facing-options-in-scheduling-defaults.jpg)

- **Show Email Button To Candidates?&#x20;**&#x57;hen enabled, candidates will see an option to email the meeting organizer associated with the direct booking or candidate availability link. This can be found when clicking the three dots in the top-right corner of the booking page.

::Image[]{src="https://api.archbee.com/api/optimize/0p8tQ--ZZOxRtkVp6Qr-e/ZL5HdOZ253jxbv6NrinyK_emailing-the-meeting-organizer.jpg" size="100" isUploading="false" width="2136" height="802" darkWidth="2136" darkHeight="802" alt="The option to email the meeting organizer" showCaption="false" indent="1"}

- **Allow Candidates To Add an Availability Note?** When enabled, candidates can add a note when submitting their availability.

  ![The option to submit a note along with the candidate availability.](https://api.archbee.com/api/optimize/0p8tQ--ZZOxRtkVp6Qr-e/GRHxhGqwjtRsArEAEnVbm_adding-a-note-to-candidate-availability.jpg)

:::Paragraph{indent="1"}
The note will appear within the activity. Hover over `Note` to view the note information and a timestamp.
:::

::Image[]{src="https://api.archbee.com/api/optimize/0p8tQ--ZZOxRtkVp6Qr-e/5XCm2kWlypbeowMmNfhvm_zight-2026-08-03-at-120525-pm.jpg" size="100" isUploading="false" width="1454" height="458" darkWidth="1454" darkHeight="458" alt="Hovering over the Note option to view the note." showCaption="false" indent="1"}

:::Paragraph{indent="1"}
Alternatively, open up the activity details using the arrow on the right-hand side of the activity to view the availability and the note history.
:::

::Image[]{src="https://api.archbee.com/api/optimize/0p8tQ--ZZOxRtkVp6Qr-e/dcUeo7L7rxkh_W3f4VSyp_notes-on-the-open-activity-details.jpg" size="100" isUploading="false" width="1460" height="864" darkWidth="1460" darkHeight="864" alt="The open activity details showing the note and candidate availability" showCaption="false" indent="1"}

:::Paragraph{indent="1"}
The note will also appear with the candidate column on the interview calendar when manually scheduling the interview. Hover over the `Note` button to view it.
:::

::Image[]{src="https://api.archbee.com/api/optimize/0p8tQ--ZZOxRtkVp6Qr-e/Gs0ZCrwQkYnbtafl78sd3_zight-2026-08-04-at-43435-pm.jpg" size="100" isUploading="false" width="2506" height="954" darkWidth="2506" darkHeight="954" alt="Viewing the note when manually scheduling the candidate. " showCaption="false" indent="1"}

### Meeting Buffers

:::hint{type="info"}
Meeting buffers add protected time around booked interviews to prevent back-to-back scheduling
:::

![](https://api.archbee.com/api/optimize/0p8tQ--ZZOxRtkVp6Qr-e/9KmLEbKPHEsbrbSlo3HwZ_scheduling-defaults-ashby-2026-07-14-at-14213-pm.png)

- **Pre-Meeting Buffer (Minutes):** Blocks time before a booked interview that cannot be scheduled.
- **Post-Meeting Buffer (Minutes):** Blocks time after a booked interview that cannot be scheduled.

After a Direct Booking interview is booked, meeting buffer windows are shown as unavailable on interviewers' calendars in **Quick Schedule**.

### Reschedule Limits

Reschedule limits control how many times and how close to the interview a candidate can self-reschedule via their booking confirmation link. These settings create a default value for each job's interview plan, but can be overridden or adjusted at the interview plan level if desired.

![](https://images.archbee.com/0p8tQ--ZZOxRtkVp6Qr-e/CLNJfJTCW_BNpv_wwxw75_backend-engineer-acent-ashby-2026-06-04-at-24349-pm.jpg?format=webp)

- **Maximum Number of Reschedules:** Sets a cap on the total number of times a candidate can reschedule a given interview. Setting this to 0 prevents any candidate-initiated rescheduling entirely. Leaving the field blank means there is no limit.
- **Reschedule Cutoff Window (Hours):** Blocks self-serve rescheduling within a specified number of hours before the interview start time. For example, setting this to 24 means a candidate cannot reschedule if the interview is less than 24 hours away. Leaving the field blank means there is no cutoff.

If both limits are configured, rescheduling is blocked as soon as **either** condition is met. When a candidate is blocked, they are directed to contact the coordinator or organizer directly to reschedule. Only candidate-initiated reschedules count toward the Maximum Number of Reschedules; manual reschedules performed by a recruiter do not consume a slot.

### Meeting Request Organizer.

Here you can also determine the meeting organizer, the user who should receive notifications about a candidate's scheduling or availability submissions. More on this at [What is a Meeting Organizer?](docId\:C1tlsDkvUJ7S15oA8POQl).

![Screenshot showing the Meeting Request Organizer setting in the Direct Booking and Candidate Availability tab](https://cdn.zappy.app/8cbce98ae42b4099974cf13ad7b739f5.png)

:::hint{type="info"}
### Setting a candidate availability window

When scheduling with a candidate availability link, you have the option to specify a window of dates for candidates to submit their availability within either a rolling window that adjusts dynamically, or a fixed custom date range. For full steps, see [Direct Booking & Candidate Availability Links](docId:8syy2lI7vkIrE-76zrwwM) .
:::

## Interview reminders

:::hint{type="info"}
This section covers reminders about the upcoming interview. If you are looking to set up scorecard or feedback reminder notifications, these are sent automatically if the interview is set as required. You can read more on setting up interviews at [Feedback Forms and Interviews](docId\:hLojGXRvp_xkuw1amMKUR).
:::

::loom{url="https://www.loom.com/embed/b22f2da5ce5441cb95cce8ed357ec126"}

If you have an upcoming interview with multiple events in one day, you can opt to either limit the reminders to one per day, so all events are included in one reminder email, or send a reminder for each calendar event.

Multiple calendar invites are sent if there's a gap between interview events.

### Set up interview reminders

Two default reminder email templates are included for you to use immediately. You can customize these templates or create new email templates in **Admin > Organization Setup >** [Email Templates](https://app.ashbyhq.com/admin/organizational-settings/email-templates). More on setting up these templates can be found at [Email Template Creation and Management](docId\:wQ6UOYDzwfAtDmZhOPsfJ).

Interview reminders can be configured in the **Reminders** tab, either for all interviews in **Admin > Interviews & Scheduling >** [Scheduling Defaults](https://app.ashbyhq.com/admin/interview/scheduling-defaults/communication), or within specific schedule interview activities on the interview plans of your jobs.

![Setting up a reminder in the Schedule Defaults section of Admin](https://cdn.zappy.app/b1b691426f7001b450e1a6bdef9a6d28.png)

You can also amend or add additional interview reminders when scheduling a candidate's interview via Manual Schedule.

Click `Add Candidate Reminder` or `Add Interviewer Reminder` to get started. You can then specify when the notification should be sent, who the notification is from, and the template used for the reminder.

![Screenshot of the Add Candidate Reminder and Add Interviewer Reminder options in the Manual Schedule view](https://cdn.zappy.app/8d98ff649e05f5584ecd3ed156801ae4.png)

If you haven't already, ensure an email template is set up for direct booking links or candidate availability links in the **Communication** tab of your schedule interview activity.

This is the email sent to the candidate automatically when they're moved to this stage of your pipeline. You have the option to undo the automation each time it is triggered.

![Screenshot showing the email template configuration for direct booking links and candidate availability links in the Communication tab](https://cdn.zappy.app/b8f601149cc870b2ec886689c9271d98.png)

1. **Send:** Determine how the reminder should be sent. For candidates, you only have the option to send an email. If you have the Slack integration in place, you can opt to send an email or Slack reminder to interviewers.
2. **From:** Determine the sender email address for the candidate's reminder. This can either come from the default no-reply email address or the scheduler's email address.
3. **When:** Configure the number of days, minutes, or hours prior to the interview that the reminder should be sent.
4. **Using Template:** Select the reminder template to use.
5. **+ Add Candidate Reminder:** Create or add an additional reminder.
6. If your interview has multiple events (and potentially gaps between those events), you can opt to send one reminder for all calendar events that day or a reminder for each event.
7. **Reset:** If you have Scheduling Defaults in place, click this option to revert back to those defaults.

When the reminder email is sent, the substitution tokens within your interview template are pre-filled with the appropriate details.

![An example of a candidate's interview reminder.](https://cdn.zappy.app/ff9957869ef832027ae1d889d823ef91.png)

### Multiple interview events

If you have an upcoming interview with multiple events in one day, you can opt to either limit the reminders to one per day, so all events are included in one reminder email, or send a reminder for each calendar event.

Multiple calendar invites are sent if there's a gap between interview events.

![Screenshot showing the reminder configuration options for interviews with multiple events in one day](https://cdn.zappy.app/6929e475191bb9ad4038907aa75fca6a.png)

### Configuring candidate scheduling reminders

If you are generating candidate availability or direct booking links from your schedule interview activities, you can also configure candidate scheduling reminders on the `Reminders` tab of your schedule interview activity. These reminders are automatically sent if the candidate has yet to take the following action:

- **Candidate Availability Link:** If the candidate hasn't submitted their availability by the time specified in your reminder configuration, then an email or text is generated from the template selected and sent to them as a reminder.
- **Direct Booking Link:** If the candidate hasn't scheduled an interview using the direct booking link provided by the time specified in your reminder configuration, then an email or text is generated from the template selected and sent to them as a reminder.

If the candidate submits availability or schedules using their direct booking link, the reminders are cancelled automatically.

:::hint{type="info"}
For SMS reminders, you need to have candidate texting enabled on your account. For more on this, check out [Candidate Texting Onboarding](docId\:LrSCwWBh0I1RwPuqxdQrN) and [Candidate Texting](docId\:EQo_rLP7jpwH3ykAOnV84).
:::

To add a candidate scheduling reminder, click `+ Availability Request Reminder` or `+ Direct Booking Reminder` to create the reminder. From here, you can set your reminder settings.

![Screenshot of the candidate scheduling reminder configuration interface](https://api.archbee.com/api/optimize/0p8tQ--ZZOxRtkVp6Qr-e/KYS98MrZw1wlezOy_nQAZ_candidate-scheudling-reminder.jpg)

When setting up your scheduling reminders, you can configure the following:

- **Send:** How the reminder is sent to the candidate — either via SMS or email.
- **From:** Determine the sender of the email. This can be the meeting organizer or a no-reply email.
- **When:** Configure when the reminder should be sent. This can be specified in days, hours, or minutes since the request was sent.
- **Using Template:** Select the email or text template to use to generate the content of the reminder.

:::hint{type="info"}
Default reminder templates for candidate availability and direct booking link schedule reminders are available within **Admin > Organization Setup > Email Templates**. These can be edited as needed.
:::

You can set up multiple reminders. After setting up your reminder, click `+ Availability Request Reminder` or `+ Direct Booking Reminder` to add another one.

:::hint{type="warning"}
Reminders are only created and sent if the candidate availability link or direct booking link has been sent directly via Ashby. If the link has been copied and shared with the candidate outside of an email from Ashby, reminders are not sent.
:::

After you send the link to the candidate, you see the scheduled reminders on the interview activity on the candidate's profile. You can manually delete these as needed. Hover over the tab with the bell icon to view when the reminders are due to be sent. To make changes, click the tab.

![Screenshot showing scheduled reminders displayed on the interview activity on a candidate's profile](https://api.archbee.com/api/optimize/0p8tQ--ZZOxRtkVp6Qr-e/vhQa7Zm_ffqCxBkPHVJFz_ariadne-shepard-product-marketing-manager-acent-ashby-2026-02-02-at-31903-pm.jpg)

On the `Manage Scheduled Reminders` pop-up, click the trash can icons beside any reminders you want to remove. You can click `Delete All` to remove all of them.

::Image[]{src="https://api.archbee.com/api/optimize/0p8tQ--ZZOxRtkVp6Qr-e/PrU2-ZpxWWOfS5YpKzy1l_ariadne-shepard-product-marketing-manager-acent-ashby-2026-02-02-at-32052-pm.jpg" size="70" alt="Screenshot of the Manage Scheduled Reminders pop-up showing trash can icons for individual reminders and a Delete All option" isUploading="false" width="580" height="394" darkWidth="580" darkHeight="394" showCaption="false"}

## Automation

::loom{url="https://www.loom.com/embed/8690652ecce7433d86c46d223f935e10"}

When setting up or updating your schedule interview activity, click the **Automation** tab. Then check the `Automate on Stage Entry` checkbox.

![Screenshot showing the Automation tab with the Automate on Stage Entry checkbox](https://cdn.zappy.app/f3065da31b1215f2f9ba261b0ed06f62.png)

From there, specify the automation type — whether to send a direct booking link or a candidate availability link automatically.

![Screenshot showing the automation type selection options: direct booking link or candidate availability link](https://cdn.zappy.app/a6b27da478cad29ca875a953b5a9af26.png)

If you haven't already, ensure an email template is set up for direct booking links or candidate availability links in the **Communication** tab of your schedule interview activity.

![Screenshot showing where to set up an email template for direct booking or candidate availability links in the Communication tab](https://cdn.zappy.app/4cc2939c73e3d060f3737f1a67006a6f.png)

This is the email sent to the candidate automatically when they're moved to this stage of your pipeline. You have the option to undo the automation each time it is triggered.

::Image[]{src="https://cdn.zappy.app/234a5e6c08a706c882fd0a59f9c585ce.png" size="64" width="497" height="186" darkWidth="497" darkHeight="186" position="center" showCaption="false"}

# FAQ

### Why should I set up schedule interview activities?

Adding schedule interview activities to your job or job template's interview plans helps automate your scheduling process. You can set up the interview type, interviewer, and interview location in advance.

From there, when a candidate is moved to that stage in your pipeline, you are prompted to schedule an interview and all of the interview settings are generated automatically. If direct booking links or candidate availability links can be generated, then they are produced automatically.

### What happens to scheduled interviews when I make changes to the feedback form or briefing assigned to them?

If you make changes to the shared feedback form on the Feedback Forms page or to the briefing on the Interviews page, any interviews with that feedback form assigned reflect those changes.

### I've updated the interview type on a schedule interview activity in my job's interview plan. What happens to scheduled interviews?

If you change the interview type on your schedule interview activity, the changes are applied to candidates who are currently in the interview stage, as well as candidates entering that stage moving forward. If the interview has already been scheduled for the candidate, the interview type is not updated and the interview would need to be rescheduled to update the interview type as needed.

### Why am I seeing two calendar events for an interview on my personal calendar?

When booking an interview and sending calendar invites, Ashby sends calendar events to three calendars. Ashby sends separate calendar events for interviewers and candidates to include party-specific interview information.

- One for the calendar the overall interview is scheduled on.
- One for the interviewer's calendar.
- One for the candidate's calendar.

If there are multiple interviewers on the panel, an event is sent to each interviewer's individual calendar.

If the overall interview is scheduled on an interviewer's personal calendar, they receive the calendar event for the calendar the overall interview is scheduled on along with the calendar event for them as an interviewer.

To avoid multiple events, ensure the shared calendar is selected when setting up a schedule interview activity and when booking one-off interviews. Once scheduled, the calendar cannot be changed. The interview needs to be cancelled and rebooked.

### Why does an interview slot in my schedule template show that the slot is invalid when I add an interviewer into that slot?

This can happen if the interviewer:

- Is a service account
- Has their user account disabled in Ashby
- Is globally paused for all interviews
- Doesn't have a Google Workspace or Microsoft calendar
