HSP Task Scheduler · Adaptive work planning

Your work. Your calendars.
One plan that rebuilds itself.

Connect every ClickUp Workspace you work from and every Google Calendar that controls your time. HSP turns the scattered inputs into one living execution schedule — then automatically moves flexible work when meetings, bookings, or priorities change.

Real meetings always winMultiple workspacesMultiple calendarsAutomatic replanning
HSP TASK SCHEDULER · TUCKER
SYNCED
September 2–6Adaptive schedule · America/Detroit
72% planned
8 AM9 AM10 AM11 AM12 PM1 PM2 PM3 PM4 PM
TUE2
Commercial walkthroughHard calendar event
Weekly paid media analysisAuto-scheduled · ECS
Personal appointmentBusy
WED3
CRM email campaignAuto-scheduled · ECS
Meridian client callHard calendar event
THU4
Sales meetingHard calendar event
Renewals + upsellsAuto-scheduled · ECS
FRI5
Creative reportAuto-scheduled · Meridian
Walkthrough bookedHard calendar event
SAT6
Protected personal timeBusy
10 MINautomatic reconciliation
15 MINschedule granularity
N WORKSPACESone person-level plan
REAL TIME WINSmeetings displace flexible work
One person · many systems

Stop planning the same day in three different places.

ClickUp keeps the work. Google Calendar keeps the commitments. HSP is the planning layer between them — combining priority, deadline, duration, working hours, and real availability into one schedule that continuously rebalances itself.

⌘

Multiple ClickUp Workspaces

ECS, Meridian, HSP, or any other authorized Workspace can feed one person-level task pool without copying tasks between companies.

Work stays where it belongs
◫

Multiple calendar accounts

Connect multiple Google accounts, discover their calendars, and choose which calendars should contribute hard-busy availability.

One view of real time
↻

Automatic replanning

A walkthrough lands on top of a flexible work block? The appointment wins and the scheduler moves the work to the next best slot.

No calendar babysitting
↑

Priority + deadline aware

Urgent work can displace lower-value blocks. Due dates, priorities, business weight, and estimates all influence placement.

Important work surfaces first
⧖

Capacity aware

If the available week cannot physically fit the workload, HSP marks the task at risk instead of pretending the plan is achievable.

Know before the deadline
✓

Scheduler-owned blocks only

HSP modifies only events it created and tags with scheduler metadata. Existing appointments remain outside the scheduler's write boundary.

Controlled automation
When reality changes

The calendar fixes itself.

Flexible work blocks are intentionally transparent. Booking systems can still see the slot as available. When a real appointment arrives, HSP receives the calendar change and rebuilds the plan around it.

See the permission model →
Wednesday · live change10:14 AM
1:00 PM
Weekly ad creative analysisFlexible scheduled work · 60 min
1:00 PM
New commercial walkthroughGoogle Calendar · real appointment
HSP replans automatically
3:15 PM
Weekly ad creative analysisMoved to next best available slot
✓ Real appointment preserved · flexible work still scheduled · zero manual edits
Built with a narrow permission boundary

Useful access.
Not blanket access.

The scheduler is designed to know enough to plan your day without asking for broad control over every Google Calendar event.

Google Calendar

HSP can discover calendars, read free/busy availability, and create/manage the dedicated calendar that HSP itself creates. It does not request broad permission to edit arbitrary existing calendars.

calendar.events.freebusycalendar.calendarlist.readonlycalendar.app.created

ClickUp + credentials

Authorized Workspace and assigned-task data are used to build the schedule. OAuth credentials are encrypted at rest, provider-scoped, and used only to operate the connection the user authorized.

OAuthencrypted tokensscheduler-owned events

One schedule. Every source of work.

HSP Task Scheduler is currently being rolled out through HSP Systems-managed accounts. Administration and connected-account setup live behind the dedicated setup console.

Open admin setup →