DOCS
Community open_in_new Support
  • Spanish (Mexico) check
  • Portuguese (Brazil) check
  • English (US) check
Login

Products

Case studies open_in_new

Acquire

  • Talent AcquisitionCreate requisitions and manage hiring
  • Candidate ExperienceDeliver personalized candidate journeys
  • AI InterviewerConduct and score AI interviews
  • Talent FlexMatch and contract gig talent

Develop

  • Talent ManagementGuide employee growth and mobility
  • Workforce ExchangeConnect job seekers with employers

Plan

  • Resource ManagementMatch employees to open projects
  • Reporting & AnalyticsBuild reports across talent data

Platform

  • Talent Intelligence PlatformPower talent decisions with AI
  • App platformREST APIs and webhooks
  • API docsEndpoint reference, authentication, and examples

What's new

  • Releases open_in_new
  • Articles open_in_new

The latest release is live

Granular audit logs, role-based export controls, and multiple SSO identity providers across the platform.

Read the release notes open_in_new
Products
  • New Home
  • Releases open_in_new
  • Articles open_in_new
  • Community open_in_new
  • Support
Language
  • Spanish (Mexico)
  • Portuguese (Brazil)
  • English (US) check
Login
  1. Home
  2. New Home
  3. Solutions
  4. Acquire
  5. Talent Acquisition
  6. Scheduling
  7. Scheduling workflows
close /

No matching articles

Try a product name, or contact support.

homeTalent Acquisition
  • Talent Acquisition Core
    • Positions
      • Sourcing
        • Campaigns
          • Scheduling
            • Configuration
              • Copilot
                • Events
                  • Communities
                    • Introduction to workflow automation
                    • Application Dashboard in Application Center
                    • Understand employee profile visibility and classification
                    • Profile visibility for roles with recruiting permissions
                    • Configuring Personal and Global Workflow Rules
                    • Delegation in TA
                    • Work with Column Assistant
                    New Home

                    Scheduling workflows

                    scheduleLast updated on November 13, 2026

                    Purpose

                    The purpose of these scheduling workflows is to give the client users access to scheduling events permissions through perm_ schedule_events.

                    Audience

                    This guide is intended for use by stakeholders who are responsible for scheduling interviews of prospective candidates.

                    Types of scheduling

                    There are four types of scheduling that Eightfold has available for interview schedulers:

                    • Open scheduling: Clicking on a link displays all the free slots of a particular interviewer and a scheduler can pick the most appropriate time for an interview.
                    • Request to Schedule: Choosing the request to schedule option can allow a scheduler to assign a coordinator for multiple candidate interviews at the same time.
                    • Pipeline and Profile Wizard based scheduling : Using the scheduling wizard option in Pipeline and profile sections can help schedule the entire interview process with prospective candidates in one go right from the interviewer name to Whatsapp notification.

                    Let’s look at all these scheduling options in detail.

                    Open scheduling

                    This is a free form of scheduling where a link can be accessed by a user who has the permission for perm_schedule_events and has connected his/her calendar to Eightfold. The user can share the link with anyone who will then be able to view an interviewer’s free slots and schedule interviews accordingly. They can also have a look at who the interviewer(s) is, the window of availability, and name & duration of the meeting. The Open type scheduling template selected by the scheduler determines the conference link.

                    The link can be accessed from one of four entry points:
                    1. Account > Calendar
                    2. Scheduling Center
                    3. Chrome Extension
                    4. {{openSchedulingLink}} variable


                    Fig: 1.1 New Open Template type that can be cloned

                    Multiple Open scheduling links can be set-up for each user, per user. While all of them can be accessed only from Account > Calendar, only the link designated as Default gets picked from the remaining entry points, mentioned above.


                    Fig: 1.2 Cloning the system default template to set up a personal template

                    Any link shared is powered by the Open type scheduling template selected. The important thing here is that changing the template will impact the user clicking on the link to book a slot.


                    Fig 1.3 Selecting the template to be associated with the link


                    Fig: 1.4 Open Scheduling link in Scheduling Center

                    Code Mode View

                    Fig: 1.5 Open Scheduling variable for use in outreach emails

                    Meetings using Scheduling link only start showing on the Scheduling Center after a meeting is set-up by the user, with whom the link is shared. Once set up, it is just like any other meeting which can be rescheduled or declined by the candidate or the organizer.

                    Note: Since meetings scheduled via Open scheduling link have no position associated with them, the Position column will read as No position.

                    Request to Schedule

                    Request to schedule is an accompanying workflow for Scheduling aimed at making the handshake between the recruiter & coordinator easier, eliminating the need for repurposed stage advance notifications, interview schedule request forms or off platform messages.

                    The Request to Schedule feature is enabled by default, but to change the behavior based on tabs, you can add or remove from the workflow config.

                    The workflow involves three steps:

                    1. Recruiter selects one or more candidates from a Pipeline (Or from the candidate profile) & clicks on Request to Schedule action. By default, this is an option in the Schedule button & can be reconfigured by the customer.
                    2. The scheduling wizard opens up where a coordinator needs to be assigned. This is the only mandatory field to send the request to the Coordinator though practically recruiters. You can pass additional information about the interview to the scheduler by adding a scheduling note, which will only reflect if you open the Request to Schedule action from the pipeline.
                    3. Once the request is sent by the recruiter, the coordinator then gets a notification from which he can access the request in Scheduling dashboard & complete the scheduling using the scheduling wizard.

                    A. There are two ways in which coordinator assignment works.

                    • If the coordinator information is being synced to Eightfold from the ATS as a custom field & populate_coordinator_from_ats is set as true in the scheduling_config of the group ID, the coordinator is automatically picked up from the sync. Should the user want to change it in the wizard before confirming the request to schedule, (s)he can but the change won’t persist for future requests for which it will pick up the coordinator from the sync by default.
                    • If populate_coordinator_from_ats is not defined/set as false or there is no coordinator information being synced to Eightfold from the ATS as a custom field, the recruiter will need to enter the coordinator the first time they are using the Request to Schedule action for a position. Only users with perm_schedule_actions can be added as an assigned coordinator. For subsequent Request to Schedule actions, the last assigned coordinator for that position will be remembered & auto-populated.

                    B. Scheduling note is a free form field which the recruiter uses to share explicit scheduling instructions to the coordinator. To ensure the recruiter shares all the requisite instructions with the coordinator, templates for the scheduling note can be saved as part of the scheduling template.

                    C. Rest of the fields are the standard fields in the scheduling wizard & are directly passed to the Coordinator in the wizard when (s)he opens the request.

                    Adding to this, users can add attachments to email interview invites while scheduling, creating a richer user experience.

                    Attachment properties:

                    • Users can attach multiple files (maximum of 6 are supported).
                    • Each file must be <3 MB and the overall size of all attachments combined must be <8 MB.
                    • PDF, DOC or DOCX, TXT, PPT or PPTX, ODP and ZIP file formats are supported.

                    Attachment limitations:

                    • This support is ONLY provided in the candidate email communications template (part of Scheduling templates).
                    • This functionality is not extended for the reminder emails that are triggered to the candidate if (s)he has not RSVPed to the initial invite.


                    Fig: 2.1 Request to Schedule action in Pipeline


                    Fig: 2.2 Assigning a Coordinator


                    Fig: 2.3 Defining a template for Scheduling note in Scheduling template


                    Fig: 2.4 Scheduling note being passed from Scheduling template

                    Wizard based scheduling (Pipeline and Profile)

                    The scheduling wizard can be accessed using the Schedule action in Pipeline, Profile & Scheduling Center (also called Scheduling requests tab for Coordinators). The wizard based scheduling is supported without associating a Profile with a Position as well.

                    The first screen of the scheduling wizard is where all the details of the interview rounds are added - Round name(s), duration(s), interviewer(s), feedback form(s), conferencing link(s), room(s), live coding link(s) and the interview(s) timing is determined.

                    Rooms:
                    The isRoomsEnabled property in the scheduling_config needs to be set to true to enable rooms for a customer. There is a sync operation which runs every 24 hours that fetches the rooms data & stores it in Eightfold database for quick retrieval. This data is then used to fetch room availability on a need basis.

                    EF supports three modes of selecting an interview timing:

                    • Suggest times
                    • Specific time
                    • Let candidate select

                    Note: If more than one round is defined on the first screen, only Suggested times & Specific time scheduling options will be available for the scheduler to use.

                    1. Suggested times: Eightfold automatically identifies the available slots from the interviewers' calendars in the next 14 days & presents them to the scheduler to pick from. This is particularly helpful when one or more interviewers are spread across multiple time zones. If rooms were enabled in the first screen, the scheduler will have to select the building which will then offer the rooms available in each time slot.
                    2. Specific time: The scheduler can key in a specific time & room for the interview to be scheduled. This option doesn’t confirm if the specific slot is available or not but simply places the event on the interviewers' calendar(s).
                    3. Let the candidate choose: The scheduler doesn’t pick the specific interview time here but instead selects a window length which then sends a request to the candidate to pick one slot from all the available slots of the interviewer(s) over the window length days. The window length starts from when the candidate opens the link to pick the slot & not from when the scheduler sends the request.

                    The second screen is where the scheduler can preview the email notification that’ll be sent to the candidate. In addition the scheduler can choose to send SMS and / or WhatsApp scheduling notification to the candidate. More on that below in the Scheduling SMS & WhatsApp notifications section.

                    CC attendee

                    EightFold also supports CCing an interviewer in Wizard-based scheduling, Open scheduling link as well as Event scheduling. For more information, read Optional Interviewer.

                    #scheduling workflows #open scheduling #request to schedule #wizard scheduling

                    Was this article helpful?

                    thumb_upYes
                    thumb_downNo
                    rate_reviewGive feedback about this article

                    On this page

                      No sections

                      Related

                      Scheduling Scheduling overview
                      Scheduling Scheduling templates
                      Scheduling Live Coding tools integration
                      Scheduling Scheduling: Exception scenarios

                      Eightfold is the agentic talent intelligence company that gives every HR leader, recruiter, and people manager the intelligence to see, develop, and deploy the full depth of talent around them.

                      Talent intelligence, human-led

                      Eightfold Platforms

                      • Talent Acquisition
                      • Talent Management
                      • Workforce Exchange
                      • Resource Management
                      • API Documentation
                      • Release Notes

                      About Eightfold

                      • Blog
                      • Careers
                      • Contact Us
                      • Events
                      • Leadership
                      • Partners
                      • Press
                      © Eightfold, 2026. All rights reserved worldwide. Privacy Policy Cookie Notice
                      Follow Us :

                      Definition by Author

                      0
                      0
                      Expand