Customer-facing work has a fixed time. This lesson covers the scheduled-todo skills: how to reschedule when plans change, and how to pick the right delivery method (call vs. onsite vs. internal) when you create a scheduled todo.
Problem: You blocked time for an onsite at 2pm. The customer calls at noon and cancels — they want to push to next Tuesday at 10am instead. Your day is now wrong, the customer is on the calendar at the wrong time, and the helpdesk calendar entry shows your old time too.
Horizon's answer: Reschedule the todo. One change in Horizon updates your dashboard, your calendar, and the helpdesk's calendar entry — automatically.
Reschedule applies to scheduled todos only
Floating todos don't have a fixed start time, so there's nothing to reschedule. To shift when a floating todo is eligible to run, defer it (covered in the previous lesson). To shift when a scheduled todo happens, follow the steps below.
Reschedule from the Scheduled To-Dos widget
The widget refreshes immediately. The new time replaces the old one across the dashboard, the calendar view, and the linked helpdesk calendar entry.
Reschedule from the Calendar View
Faster for visual scheduling — you can see what slots are open at a glance.
What happens behind the scenes
When you reschedule a scheduled todo, Horizon:
You don't need to manually update the helpdesk side — that's automatic.
Customer notifications
Whether the customer gets an automatic notification for scheduled todos depends on how your account is configured. Check with your admin or look at your account's notification settings if you're unsure.
What happens to the freed time slot
When you reschedule away from a slot, that slot is empty — no other todos auto-fill it. If you want a floating todo to take it, the scheduler will fit one the next time your calendar refreshes (usually within a few minutes).
Tip: If you're rescheduling because the customer canceled and you don't yet know the new time, don't leave the old time in place "for now" — that holds the slot and may mislead dispatch. Either set the new time immediately, or convert it to a floating todo (edit, change scheduling type to Floating) and let the scheduler reflow it once you know more.
Problem: A 5-minute remote call and a 2-hour drive to the customer's office aren't the same thing. Treating them the same on the calendar wastes the day — you don't account for travel, the customer doesn't get the right kind of confirmation, and your duration is wrong.
Horizon's answer: When you create a scheduled todo, you pick a delivery method. The choice changes what fields the form asks for, what travel time is added to your calendar, and what the customer sees.
The three delivery methods
| Delivery Method | When to use | What's customer-facing |
|---|---|---|
| Onsite | Travel to a customer site | Yes — customer expects you in person |
| Remote | Connect remotely or call the customer | Yes — customer expects you on call/screen |
| Internal | Office work, admin tasks, internal calls between coworkers | No — no customer expectation |
How to pick when creating a todo
What's different about Onsite
What's different about Remote
What's different about Internal
Common mistakes
Tip: When in doubt — "is this a 5-minute internal admin thing, or is the customer involved?" — if the customer is involved at all, it's Onsite or Remote. Reserve Internal for work that has nothing to do with a specific customer interaction.