cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
Showing results for 
Search instead for 
Did you mean: 

Starting Menu Based on Time of Day

Is it possible to have the system start with a specific menu on screen based on the time of day whenever a server logs in?

i.e. when its 8am, the breakfast menu is the default start screen, when its 6pm, the dinner menu is the default start, etc. Appreciate any insight.

2 ACCEPTED SOLUTIONS

rcmck
Dessert I

Yes, has to be at the top level of the menu though, can't be set at the menu group or subgroup level. Under edit menus > advanced properties > availability 

availability.png

View solution in original post

nbunda
Community Ambassador

If you want the menu to go away when it’s not during that menu’s hours, then @rcmck has your answer!

If you want the breakfast menu to be the first menu in the POS during breakfast, but still available during dinner time, and the dinner menu to be the first menu in the POS during dinner, but still available during breakfast time, the answer is no, Toast does not have dynamically adjusting priority of which menu is listed first based on time of day.

That can be achieved, however, by duplicating each menu, changing the order of the first copy of each menu to #1, and setting those copies to only be available during their respective menu hours. Then set the additional copy of each menu to #2 or greater (wherever you would want them to appear outside their respective menu hours), and set those copies to only be available *outside* their respective menu hours.

This is a bit messy, and whenever you want to change items/groups that appear in one menu, you would also have to do it in the other copy. It could also make menu-based reporting slightly more of a hassle. But it can accomplish that dynamic changing of menu order.

Nick Bunda, Community Ambassador
Anderson's Frozen Custard
Buffalo, NY

View solution in original post

2 REPLIES 2

rcmck
Dessert I

Yes, has to be at the top level of the menu though, can't be set at the menu group or subgroup level. Under edit menus > advanced properties > availability 

availability.png

nbunda
Community Ambassador

If you want the menu to go away when it’s not during that menu’s hours, then @rcmck has your answer!

If you want the breakfast menu to be the first menu in the POS during breakfast, but still available during dinner time, and the dinner menu to be the first menu in the POS during dinner, but still available during breakfast time, the answer is no, Toast does not have dynamically adjusting priority of which menu is listed first based on time of day.

That can be achieved, however, by duplicating each menu, changing the order of the first copy of each menu to #1, and setting those copies to only be available during their respective menu hours. Then set the additional copy of each menu to #2 or greater (wherever you would want them to appear outside their respective menu hours), and set those copies to only be available *outside* their respective menu hours.

This is a bit messy, and whenever you want to change items/groups that appear in one menu, you would also have to do it in the other copy. It could also make menu-based reporting slightly more of a hassle. But it can accomplish that dynamic changing of menu order.

Nick Bunda, Community Ambassador
Anderson's Frozen Custard
Buffalo, NY