[{"data":1,"prerenderedAt":131},["ShallowReactive",2],{"changelog-\u002Fchangelog\u002Fsee-your-month":3},{"id":4,"title":5,"body":6,"date":111,"description":112,"emailSummary":113,"extension":114,"highlights":115,"image":122,"imageWidth":122,"meta":123,"navigation":124,"path":125,"seo":126,"stem":127,"tags":128,"__hash__":130},"changelog\u002Fchangelog\u002F0018.see-your-month.md","See your month",{"type":7,"value":8,"toc":103},"minimark",[9,18,26,33,38,41,63,69,72,76,79,82,86,93,96,100],[10,11,12,13,17],"p",{},"There was nowhere in Eave to just ",[14,15,16],"strong",{},"look at your month",".",[10,19,20,21,25],{},"The inspections list is a list. The dashboard shows the next ten. The only thing shaped like a calendar lived inside the scheduling modal — and that one exists to help you ",[22,23,24],"em",{},"place"," a new job, not to review the ones you already have.",[10,27,28,29,32],{},"Scheduling now opens on a ",[14,30,31],{},"Calendar"," tab.",[34,35,37],"h2",{"id":36},"three-colors-because-three-things","Three colors, because three things",[10,39,40],{},"Every job on the grid is colored by what it needs from you:",[42,43,44,51,57],"ul",{},[45,46,47,50],"li",{},[14,48,49],{},"Indigo — Scheduled."," A time is confirmed and everyone knows it.",[45,52,53,56],{},[14,54,55],{},"Amber — Waiting on you."," A client picked a slot through one of your booking links. It isn't real until you accept it.",[45,58,59,62],{},[14,60,61],{},"Gray — Draft."," An address and a template, quick-created on site or arrived through your request link. Not a committed job yet.",[10,64,65,66,17],{},"That distinction is the whole point. A month showing eleven inspections is less useful than a month showing eleven inspections ",[22,67,68],{},"of which two are still waiting on your yes",[10,70,71],{},"A lead from your public request link is both a draft and a pending request. It shows amber — the thing you can act on today outranks the thing you can't.",[34,73,75],{"id":74},"the-day-underneath","The day underneath",[10,77,78],{},"Click any day and the to-scale timeline from the scheduling modal opens below the grid: your working hours, your time off, your recurring blocks, and each job in its real position with its drive-time buffer around it. Click a job and you're on the inspection.",[10,80,81],{},"Days you don't work and days you've blocked off are shaded, so a gap in the middle of your week reads as a gap rather than as free time.",[34,83,85],{"id":84},"the-ones-that-were-getting-lost","The ones that were getting lost",[10,87,88,89,92],{},"Some booking requests have no date at all — the client asked ",[22,90,91],{},"you"," to pick a time instead of choosing one. No calendar day can hold them, so they were easy to forget about.",[10,94,95],{},"They now sit in a strip above the grid until you deal with them.",[34,97,99],{"id":98},"one-more-thing","One more thing",[10,101,102],{},"The same colors carry into the scheduling modal. Placing a new job now shows you which of your existing ones are confirmed and which are still pending.",{"title":104,"searchDepth":105,"depth":105,"links":106},"",2,[107,108,109,110],{"id":36,"depth":105,"text":37},{"id":74,"depth":105,"text":75},{"id":84,"depth":105,"text":85},{"id":98,"depth":105,"text":99},"2026-09-09","The Scheduling page has a Calendar tab — a month of your inspections color-coded by what still needs you. Confirmed jobs, requests waiting on your yes, and drafts that aren't real jobs yet, all on one grid, with a to-scale view of any day you click.","Until now there was nowhere in Eave to simply look at your month. The inspections list is a list, sorted by whatever column you last clicked. The dashboard shows the next ten. The only thing shaped like a calendar was inside the scheduling modal, and that one exists to help you place a new job, not to review the ones you already have. Scheduling now has a Calendar tab, and it opens there by default. It is a month grid of your own inspections — not your organization's, yours, the same scoping the rest of scheduling uses — and every job is colored by what it needs from you. Indigo is scheduled: a time is confirmed and everyone knows it. Amber is waiting on you: a client picked a slot through one of your booking links and it does not become real until you accept it. Gray is a draft: an address and a template quick-created on site or arrived through your request link, not a committed job yet. That distinction is the whole point of the colors. A month that shows you eleven inspections is less useful than a month that shows you eleven inspections of which two are still waiting on your yes. When a job is both a draft and a pending request — which is exactly what a lead from your public request link is — it shows amber, because the thing you can act on today outranks the thing you cannot. Days you do not work, and days you have blocked off, are shaded, so a gap in the middle of your week reads as a gap rather than as free time. Click any day and the same to-scale timeline the scheduling modal uses opens underneath it, drawing your working hours, your time off, your recurring blocks, and each job in its real position with its drive-time buffer around it. Click a job on that timeline and you land on the inspection. Above the grid is a strip for the requests that cannot sit on a calendar at all: the ones where a client asked you to pick a time rather than choosing one themselves. They have no date, so no calendar day can hold them, and they were easy to forget. Now they are the first thing on the page until you deal with them. The status colors carry into the scheduling modal too, so placing a new job now shows you which of your existing ones are confirmed and which are still pending.","md",[116,117,118,119,120,121],"A month calendar of your inspections, on the Scheduling page","Color-coded — indigo scheduled, amber waiting on your confirmation, gray draft","Requests with no date get a strip above the grid so they stop getting lost","Click a day for the to-scale timeline, with your hours, time off, and buffers","Click a job to open the inspection","Non-working days and time off are shaded, so gaps read as gaps",null,{},true,"\u002Fchangelog\u002Fsee-your-month",{"title":5,"description":112},"changelog\u002F0018.see-your-month",[129],"Scheduling","HbasJoeak7Ru-fjYi-y6Fv-cy3obHLrrWaCpqXT6OYs",1789674673400]