Sign in
Your company
Sheets
New sheet
A new sheet starts with Task (text), Status (dropdown: Not Started / In Progress / Complete), Due Date (date). You can add columns after.
Templates
Start from a ready-made set instead of a blank sheet. Each template builds a sheet with pre-built columns and sample rows, a dashboard, and a report — all in your company, counting against your plan caps like anything you create yourself. More templates (Medium and High complexity) are coming later.
Team calendar
Events come from date columns on your sheets. Everyone sees everyone's calendar here; use the filter to see just yours. Double-click a day to add a task to it. Drag an event to another day to move it. Click an event to select it; double-click it to edit the row.
Add to
Edit row —
Calendar settings
The Team calendar shows every sheet. These settings are per sheet — pick a sheet, then choose which of its dates drive the calendar.
Start End
Print setup
Page numbers are not offered — browser printing cannot add them reliably, so they are not faked here.
Team
Owner can never be removed or demoted. Admins can create and promote other admins — never an owner. Removing someone revokes their access and sessions instantly; their locks and edit history stay with the company.
| Name | Role | Status |
|---|
Add a user
Sessions
One live session per person — signing in somewhere else signs the old session out. An admin cannot revoke the owner’s sessions.
| User | Device | Location | Last active | Status |
|---|
Activity
Append-only. Sign-ins, role changes, removals, session revokes, password resets, locks and unlocks.
| When | Who | What | Detail |
|---|
Reports
Read-only views across one or more sheets. If a source sheet is deleted, the report says so plainly — it never silently goes empty.
New report
Dashboards
Widgets are computed live every time a dashboard opens — no stale 10-minute cache. A widget whose source is gone says so instead of showing blank.
New dashboard
Automations
Trigger → condition → action. Cross-sheet changes DO fire automations here. Every run is logged (condition pass/fail, action taken) — see the run log under each automation. Notifications are in-app only; no email is sent.
New automation
Notifications
In-app only.
Billing
Flat-rate, not per-user. Staging only — Stripe is in TEST mode and no real card is ever charged here.
Loading billing…
Automation schedule
Due-date and scheduled automations run on a Cloudflare Cron Trigger — every 15 minutes, on their own. No manual check needed.
Loading cron status…
Assistant
Ask about a sheet — the answer comes only from that sheet's real rows. Nothing is invented. Powered by Cloudflare Workers AI (Llama 3.3 70B fp8-fast). Your sheet data never leaves Cloudflare.