cancel
Showing results for 
Search instead for 
Did you mean: 

Scheduler - Edit Appointments / Sign ups

Scheduler - Edit Appointments / Sign ups

(11)
Our instructors would like to be able to edit appointments in the scheduler instead of having to delete and recreate them.  If a student has already signed up for an appointment and it has been modified, it should notify the student and request an approval for the new time.

 

Instructors would also like to edit the sign up list.  They want to be able to add or remove course participants from the appointment.

 

There are a number of situations in which this capability would be useful.

- An instructor that has accidentally created a number of appointments and needs to change them.

- A group reschedules with the instructor, it would be easier to just modify the appointment than create a new one and have them sign up again.

- A student cancels an appointment but doesn't remove themselves from the calendar.

- The instructor needs to assign students to an appointment block. (Maybe they didn't sign up yet, but the instructor wants to lock them in)

53 Comments
jordan
Community Champion

This idea is now open for voting! 😉

RobDitto
Community Champion

 @gladysie ​, the "remove" part of the second idea is already possible.  The creator of the appointment group, or any teacher, TA or designer in the same course, may click the "x" shown on the right when hovering over a signed-up student's name to clear that signup.

This overall idea gets my vote, especially since I often help our faculty delete and recreate appointments they need to move!  Many would also like to be able to sign up a student for an appointment. 

So glad to see others using Scheduler.

1086095
Community Participant

When students/groups sign up for the wrong slots, it prevents other students/groups from taking that spot (in appointment groups where participants are limited to reserve only one slot). While the instructor can remove the users who reserved in error, they cannot add people into this slot. They have to tell a student/group to sign up, wait for them to get the message and then reserve the slot- a process that can take some time.

The ability for instructors to reserve individual students/groups on their behalf would expedite this process. It provides them with a level of flexibility that will allow them to better manage their class.

I do see the conflict of interest or business logic that arises from this feature because then students do not have a say in when they can meet. What if they have another class or work during that time?

So, the other part of this feature request, which is a notification or alert that a student/group has been signed up for a slot by the instructor and that they must approve it, would be ideal. This would expedite the scheduling process, especially when errors are made in signing up and there is little time to resolve the mix-up.

RobDitto
Community Champion

Fantastic suggestion, 1086095​. Notifications have been key to our institution's success with using Scheduler, and I agree with you that an instructor signing up a student would need to notify that student.

walkers
Community Member

I especially like the idea of adding students to the scheduler myself.

1086095
Community Participant

The need for a feature that allows instructors to sign students up on their behalf arose again today, as a bug has been detected with the Scheduler. If an instructor creates an appointment group that is available to two or more classes, only students from one class will be able to sign up.

This issue has been escalated to L2 for engineers to look into. The current work around is to create two different appointment groups, one for each course, and schedule it at different times within the same availability time frame. However, if you have already created one appointment group that has multiple dates and times, this can take a while, and you'll have to delete the original group so students will have to sign up again.

It would be great if instructors could sign their other students up on their behalf- those who are unable to sign up on their own because of this bug- instead of going through the tedious administrative tasks listed above.

RobDitto
Community Champion

1086095, thanks for sharing that information. If it's easy, could you note your bug ID number (this usually begins with CNVS-)?  Our institution has an on-hold bug about signup difficulties with appointment groups restricted to ​sections​ of two different courses; that one is CNVS-10852.

1086095
Community Participant

Hi,  @RobDitto ​- After searching, this issue is not currently communicated in the Canvas Known Issues site and, to my knowledge, does not have a bug ID number. If I hear anything from L2 or our CSM, I will make sure to update this thread.

RobDitto
Community Champion

Thanks so much for checking! I really appreciate that.

A00301621
Community Participant

@Stephanie_Walker This would be really nice because some students just email to set-up an appointment. I had a student who wasn't able to find the scheduler so she just emailed me. It would have been nice to book an appointment for her for the time she indicated in her email.

schloskm
Community Member

If I missed this comment/suggestion, I apologize.  I would like to be able to see in one place who hasn't signed up for a Scheduler event.  I knew 42 of my 46 students hadn't signed up, and looked at every appointment to figure out who hadn't.  Is this a feature already?  Could it be?  Thank you!

RobDitto
Community Champion

 @schloskm ​​, you can use Message Students Who... in a Scheduler appointment group's gear menu to see non-signed-up student names. Doing this pops up a pre-addressed message box showing every name; it's not necessary to send this message unless you have something you want to tell those students!  By switching to Users who have already signed up, you'll see those names instead in the message box.

allison
Instructure
Instructure

I can definitely see how this feature would be useful! I don't foresee us prioritizing work for the Scheduler within the next 6 months. I will archive this idea for now, but feel free to add additional comments in the mean time.

arvalent
Community Member

For those of us in classes that have regular presentations like speech and drama, it would be helpful to have a place to schedule the presentations during class time, determine an order, and make that information available for everyone.

Renee_Carney
Community Team
Community Team
  Idea is currently in Product Radar Learn more about this stage...
maguire
Community Champion

One of the missing features is that a teacher cannot use the usual Scheduler graphical user interface (GUI) to add a student to a timeslot in the schedule.  To address this I made a simple program make_appointment.pyPreview the documentView in a new window that can be used to add a student to a given appointment time slot. The interface is:

./make_appointment.py calendar_event_id participant_id [comment]

where the comment string is optional. If this is not provided, then the comment will be: "appointment made by instructor"

See https://kth.instructure.com/courses/11/pages/making-an-appointment

A negative feature of the above program is that you have to know the calendard_event_id and the student's ID (i.e., the participant_id). It should be possible to use the calendar appointment group and the login_id of the student, but this is a program for another day.

maguire
Community Champion

The ability to add a list of students to appointments is described (along with a program to do this) at Adding a list of appointments to an appointment group: Chip sandbox

Additionally, an improved program for making appointments is available Making an appointment: Chip sandbox

jproulx1
Community Member

This would be an excellent new feature. I am using this appointment group function as a work around for the inability to create groups of one to organize student presentations. Any changes to the schedule can have an effect on the presentation schedule and deleting the whole appointment group and then asking students to sign up again is confusing and burdensome. I should at least be able to delete appointment dates within a group.

As it stands, Canvas offers no simple way to organize student presentations if those presentation are done by single students. 

arvalent
Community Member

I worked around by making individual time slots available for each presentation day rather than as a group. We sometimes ended up with gaps or breaks in the presentation day but students could broadly manage themselves and every open slot.

Ansley Valentine, Associate Professor Department of Theatre, Drama, and Contemporary Dance

Indiana University

275 North Jordan Ave, A300

Bloomington, IN 47405-1101

Sent from my Sprint Samsung Galaxy S® 6.

lbiederman
Community Participant

It's unheard of to create a schedule feature that is not editable.  It's make or break regarding its usefulness.

About Idea Conversations
In the Canvas Community Ideas space, you can share, converse, and rate idea conversations related to software improvements to Canvas products.