--- title: Overview position: 1 seo_title: Overview of the Scheduler Component seo_description: Learn about the basic features of the Telerik and Kendo UI Scheduler component and its view types. --- ## Scheduler Overview A Scheduler component is a versatile user interface tool designed for managing and organizing events and appointments across different views such as daily, weekly, monthly, or agenda formats. It enables users to add, edit, and delete events with ease, featuring drag-and-drop functionality for intuitive interaction. This tool is essential in applications requiring detailed calendar management, like event planning or booking systems. It can be customized to fit specific needs and integrate with other systems for enhanced functionality. ### Live Demo ### Anatomy The anatomy of the Scheduler summarizes the elements of the component. The Telerik and Kendo UI Scheduler views have the following building parts: ![A Telerik and Kendo UI Scheduler component anatomy](images/components-scheduler-overview-anatomy.png "Anatomy and elements of a Telerik and Kendo UI Scheduler component") ### Views The Scheduler offers five built-in views tailored to various planning needs and goals, enabling users to simultaneously access all necessary options via a ButtonGroup or a DropDown. This flexibility ensures users can customize their experience to best suit their scheduling requirements. #### Day View The Day View provides a high-level day overview and makes one's availability and tasks instantly visible. It easily coordinates the booking of shared resources by using the grouping feature and is highly customizable as it allows choosing a start/end time, setting different slot durations, and adjusting the number of the displayed days. ![A Telerik and Kendo UI Scheduler component day view](images/components-scheduler-overview-day-view.png "Day view of a Telerik and Kendo UI Scheduler component") #### Week View The Week View provides a compact overview of a couple of days and helps the user instantly identify the busiest and most free days of the week. ![A Telerik and Kendo UI Scheduler component week view](images/components-scheduler-overview-week-view.png "Week view of a Telerik and Kendo UI Scheduler component") The Week View can be customized in a way that fits the user needs by setting a start/end weekday or adjusting the number of the displayed days (e.g., displaying working days only). ![A Telerik and Kendo UI Scheduler component workweek view with Monday as the start day of the week](images/components-scheduler-overview-workweek-view.png "Workweek view for a week starting on Monday of a Telerik and Kendo UI Scheduler component") #### Month View The Month View displays several weeks at once which allows the user to get a glimpse of the upcoming month. This view provides grouping based on resources. ![A Telerik and Kendo UI Scheduler component month view](images/components-scheduler-overview-month-view.png "Month view of a Telerik and Kendo UI Scheduler component") #### Agenda View The Agenda View displays as much information as possible and takes up the smallest amount of space. It is especially useful for short-term planning and allows changing the background color of the events which creates instant visual distinction. ![A Telerik and Kendo UI Scheduler component agenda view](images/components-scheduler-overview-agenda-view.png "Agenda view of a Telerik and Kendo UI Scheduler component") #### Timeline View The Timeline View is the most compact Scheduler view that provides a side-scrolling hour-by-hour look for a single or multiple days. It is often used for assessing deadlines, tracking ongoing events, and avoiding potential overlaps and conflicts. ![A Telerik and Kendo UI Scheduler component Timeline view](images/components-scheduler-overview-timeline-view.png "Timeline view of a Telerik and Kendo UI Scheduler component") ### Framework-Specific Documentation For specific information about the component, refer to its official product documentation: ![Kendo UI for Angular logo.](/images/angular-logo.svg) ![Telerik UI for Blazor logo.](/images/blazor-logo.svg) ![Kendo UI for jQuery logo.](/images/jquery-logo.svg) ![Kendo UI for React logo.](/images/react-logo.svg) ![Kendo UI for Vue logo.](/images/vue-logo.svg) ![Telerik UI for ASP.NET Core logo.](/images/core-logo.svg) ![Telerik UI for ASP.NET MVC logo.](/images/mvc-logo.svg)