Now live for DotCollective

One platform for
every agency operation.

Nucleus centralises onboarding, performance, people, leave, payroll, and team coordination into a single role-aware application built for how service-based agencies actually work.

Tools Live +4 this month
17
Integrations Live
6
Time to Production Fast
3days

Every tool your team needs.

Each tool is a self-contained module within a shared app shell. Role-based access ensures everyone sees exactly what's relevant to them.

Live
Onboarding
5-phase interactive checklist guiding new hires through their first 4+ weeks. Covers HR, team integration, delivery ops, and role mastery milestones.
Live
Scorecards
Weekly performance tracking per squad. Monthly KPIs, 6-month rolling financial metrics, and role-specific checklists for DM, DL, and TL roles.
Live
Objectives
OKR tracking with scorecard types, URL-persisted state, progress charts, and dashboard alerts for at-risk objectives.
Live
People
Google Workspace sync with interactive org chart, activity summaries from Slack, Calendar, Productive, and GitHub, plus hierarchical data scoping.
Live
Leave
Leave requests with multi-step approval workflow. Post-approval sync to Xero, Productive, Google Calendar, and Slack automatically.
Live
Pays
Xero payroll integration for viewing pay history, detecting salary increases, and surfacing leave balances alongside compensation data.
Live
Calendar
Google Calendar integration surfacing team events. Upcoming enhancement: anniversaries, birthdays, leave, starters, and public holidays in one unified view.
Live
Holidays
Australian public holidays with per-state filtering and timezone settings. Feeds into leave management and the unified calendar view.
Live
Documents
Employee document storage with R2. Category-based organisation, expiry tracking with visual warnings, inline viewing, and hierarchical access scoping.
Live
Performance
360-degree reviews, continuous feedback cycles, self vs manager reviews, automated review reminders, and a central question bank.
Live
Insights & Reporting
Headcount, retention, diversity, compensation, org structure, and location breakdowns. Pay gap analysis, turnover rates, and span of control metrics.
Next
Recruitment
End-to-end recruitment pipeline — candidate sourcing, pipeline stages, communications, interview scheduling, and an employ action that triggers onboarding automatically.
Future
Resourcing
Resource allocation across squads and projects. Availability, utilisation, and capacity planning — ultimately powered by an autonomous scheduling agent.
Future
MCP Service
A Model Context Protocol server exposing DotCollective Tools functionality programmatically — enabling AI agents and external automations to read and write data across all tools.
Future
Deals, Projects & Tasks
Commercial deals, project tracking, and task management. Bridges people data with work data — project profitability, delivery tracking, and native capabilities alongside Productive.io.

Connected to your existing stack.

Nucleus integrates deeply with the tools DotCollective already uses. Data flows both ways — no manual syncing required.

Google Workspace Live
Slack Live
Xero Live
Productive.io Live
GitHub Live
Cloudflare Live
Deel / Remote Planned
Notion Planned

Role-aware from the ground up.

Every tool, endpoint, and data query is scoped to the user's access level. No configuration required — it just works.

Role
What they can see
Level
Executive / Director
Everything — all data, all teams, admin panel (user management, squads, permissions matrix)
EXEC
Head of Department
All data across all teams within their department. Sensitive tabs scoped to organisational subtree.
HEAD
Delivery Manager
Own data plus their squad's data. Leave approvals, scorecard management, team visibility.
MANAGER
Delivery Lead / Tech Lead
Own data only — onboarding progress, personal scorecards, leave, pay history.
LEAD

Built entirely on Cloudflare.

Every component runs at the edge. No servers to manage, no cold starts, no infrastructure overhead.

Frontend
React 19 + Vite + TypeScript
Routing
TanStack Router (file-based)
UI
shadcn/ui · Tailwind CSS v4
State
TanStack Query + React Context
API
Hono on Cloudflare Workers
Database
Cloudflare D1 (edge SQLite)
Auth
Cloudflare Access + Google Workspace
Storage
Cloudflare R2 (documents)
Automation
Cloudflare Workflows (deterministic)
AI (soon)
Anthropic SDK + Mastra.ai agents
Docs
Starlight (Astro) + MDX
CI/CD
GitHub Actions → CF Workers / Pages
Edge-first infrastructure
Workers, D1, R2, Workflows, and Access all run on Cloudflare's global network. The app deploys in seconds, not minutes, and scales to any load without configuration.
app.dotcollective.com.au
shadcn/ui · neutral · new-york
Clean, professional UI components suited for daily operational use. Light theme with multi-theme support (8 colour themes + dark mode) for personal preference.
Tailwind CSS v4
Structured for AI agents
The D1 database is designed from day one to be shared with Mastra.ai agents. The data layer that powers the UI is the same layer the agents will read and write.
Mastra · Anthropic SDK · CF Workflows

Autonomous operations, in the roadmap.

Two automation layers are planned: deterministic Cloudflare Workflows for predictable multi-step tasks, and autonomous Mastra.ai agents for reasoning and action.

Layer 1 · Deterministic
Cloudflare Workflows
Durable, step-by-step automation for tasks that don't need AI reasoning. Reliable, retryable, and guaranteed to complete.
Account Provisioning
Create accounts across Google, Slack, Xero, Productive, and Notion automatically on hire
Onboarding Sequence
Staged email sequences, calendar invites, and project structure setup in sequence
Layer 2 · Autonomous
Mastra.ai Agents
AI agents that reason, analyse, and act. Deployed to Cloudflare Workers, sharing D1 with the web app, powered by the Anthropic SDK.
Resourcing Agent
Cron-triggered. Reads Productive projects, analyses capacity, proposes and executes schedule changes via approval queue
Onboarding Agent
Triggered on hire. Reads brief and team capacity, proposes project plan, executes provisioning via Workflows
Scheduling Agent
Monitors Slack and email for priority changes. Adjusts timelines, flags conflicts and over-allocations automatically

Where we are. Where we're going.

Nucleus shipped its first 15 tools in 3 days. Here's what's done, what's next, and what's being explored.

Completed
17 items
Project scaffolding & infrastructure
App shell with sidebar navigation
Authentication via Cloudflare Access
RBAC permission system
Admin section (users, squads, permissions)
Dashboard
Onboarding tool
Objectives tool
Scorecards tool
People directory
Announcements (Slack, Calendar, email)
Leave management (Xero, Productive, GCal, Slack)
Pays (Xero payroll integration)
Calendar (Google Calendar integration)
Documents (R2 storage)
Performance — 360° reviews, feedback cycles, question bank
Insights & Reporting — headcount, retention, diversity, compensation
Up Next
3 items
Recruitment — pipeline, candidate management, auto-onboarding
People Profiles — super, TFN, bank details, employment history
Calendar Enhancements — birthdays, anniversaries, new starters, leave
Planning / Ideas
5 items
Resourcing — capacity planning, allocation, scheduling
MCP Service — AI agents read/write Nucleus via Model Context Protocol
Deals, Projects & Tasks — bridge people data with commercial work data
Connections Remote — Deel, Remote for international contractors
AI Agents — resourcing, onboarding, scheduling (Mastra.ai + Anthropic)

Shipping fast.

Everything shipped to production, documented as it lands. Nucleus went from repo creation to 15 live tools in 3 days.

2026-03-04
feature
Documents Tool — R2 file storage, D1 metadata, category organisation, expiry tracking, inline viewing, hierarchical access scoping
feature
Activity Summary — AI-powered daily Slack digests; Calendar, Productive, and GitHub activity aggregation
feature
Person Detail Drawer — Pay history, leave balances, automatic salary increase detection, hierarchical data scoping
2026-03-03
feature
Holidays Tool — Australian public holidays with per-state filtering and timezone settings
feature
People Tool — Google Workspace sync and interactive org chart with React Flow
fix
Build Pipeline — Generate TanStack Router route tree before TypeScript compilation to fix build failures
2026-03-02
feature
Initial Platform — App shell, sidebar nav, dashboard, Cloudflare Access auth, RBAC, admin section, 8 colour themes + dark mode
feature
Leave Management — Requests with multi-step approval, post-approval sync to Xero, Productive, Google Calendar, and Slack
feature
Announcements — Rich text with Tiptap, image upload to R2, distribution to Slack, Google Calendar, and email
improve
Auth & Dev Docs — Updated authentication, local development, and API documentation
2026-03-01
initial
Repository Created — Project scaffolding, Cloudflare Workers configuration, and documentation site setup

Now live for DotCollective.

Sign in with your @dotcollective.com.au Google account to access Nucleus.