Project & Task Management

Plan the work. Track every release.

ETA is EnOpSy's project and task workspace — Project, down through Modules, down to the Tasks people work on day to day, with a stage-by-stage Release Panel layered on top so you always know what's actually going live.

Project → Task
Full Hierarchy
SLA-Tracked
Release Stages
Built-in
Formula Sheet
Free Forever · No credit card required
app.eta.enopsy.com/release-panel
Release v2.4.1 · MinorStaging
Requirement Review
N. Rao
Development
S. Iyer
QA Testing
Production
My Tasks — TodayView all
Fix invoice PDF marginBilling45mAK
Wire up webhook retriesPayments2h 15mSI
Draft release notes v2.4ETA30mNR
Why It Matters

Built for teams shipping real releases.

Not a generic to-do list — a workspace shaped around how projects actually move from planned to shipped.

Structure

Project → Module → Task, One Hierarchy

Every task belongs to a module, every module to a project. See exactly where work sits without hunting through spreadsheets or chat threads.

  • Top-level Projects with unlimited Modules
  • Tasks scoped to a Project + Module
  • Team Tasks Overview dashboard
Always in context
Release Panel

Stage-by-Stage Release Tracking

Patch, Minor, Major, Hotfix, Security, or Bug Fix — each with an auto-suggested version number and a chain of owned, SLA-timed stages.

  • Per-stage SLA, owner & assign type
  • Auto-advance + owner reassignment on stage complete
  • On-time / late tracking, List · Timeline · Board views
Test → Staging → Production
Built In

A Real Spreadsheet, Inside ETA

The Sheet module runs on its own formula engine — cells, charts, conditional formatting, filter views, named ranges, and version history.

  • Formula engine with dependency tracking
  • Charts & conditional formatting
  • Filter views, named ranges, versioning
No exporting to Excel
Auto-Scheduled

Tasks Slot Themselves In

Give a task a name, an assignee, and a duration — ETA finds the next available slot on that person's timeline for you, in fixed 15-minute increments.

  • Auto-fills timeline gaps with Spare Time
  • Leave- and lunch-aware scheduling
  • UTC storage, timezone-safe display
No manual slotting
Recurring Tasks

Set It Once, It Keeps Coming Back

Daily, Weekly, Monthly, Quarterly, Half-Yearly, or Yearly — with a pre-flight availability check before the recurring task is created.

  • Six recurrence frequencies
  • Availability check before creation
  • Bulk-editable recurring series
No repeat data-entry
At Scale

Bulk Task Creation

A 10+ row grid with fill-down for Assignee, Project, and Module. Import from a file or from Docs, or start from a saved template.

  • Fill-down for repeated fields
  • Import File / Import from Docs
  • Save & resume drafts
One grid, many tasks
How It Works

Project in. Release out.

The same hierarchy every task, module, and release lives in — from first idea to production.

01

Create the Project

Start with a Project — the top-level container everything else rolls up into.

02

Break it into Modules

Split the Project into Modules so work is grouped the way your team actually thinks about it.

03

Assign Tasks

Name, assignee, duration, Project, Module — ETA auto-schedules it into the next open slot.

04

Ship it via Release Panel

Move the build through SLA-timed stages — Requirement Review to Production — with a full audit trail.

Configurable

Tuned to how your team works.

Every setting below is a real toggle in ETA's admin settings — not a roadmap promise.

Task Permissions, Per Role

Control who can edit their own task or time, shuffle a task, edit a completed task, or delete one — with a reason required if you want an audit trail.

Morning & Evening Plan Emails

An automated morning reminder and an evening "done" summary, each with its own subject line, send time, and CC group (HR, Super Admin, or custom).

Workload Caps Per Employee

Set a max on active tasks, pending tasks, and active projects per person, with an optional auto-assignment toggle so no one gets overloaded.

Merge & Trash Tooling

Merge duplicate Projects, Modules, or Tasks, and recover anything deleted from a dedicated Trash before it's gone for good.

Org-Level On/Off Switch

Turn the entire ETA module on or off for your organization, with dashboard visibility, delay warnings, and overdue-task alerts controlled separately.

An Internal ETA API

Other EnOpSy modules — Support, Team, Billing, Calendar, Release Panel — can integrate with ETA and gate their own workflows on its state.

Why ETA

Project management, shaped around how work actually ships.

ETA isn't a generic to-do board bolted onto EnOpSy. It's a Project → Module → Task workspace with a real Release Panel and a real Sheet built in.

Hierarchy
Project → Task
One structure, no drift
Release Panel
SLA-Timed
Stage-by-stage rollout tracking
Built In
Sheet
Real formulas, no exports
Auto-Scheduled
15-min Slots
Leave- & lunch-aware timeline

One hierarchy, not five spreadsheets

Project, Module, Task all live in the same structure — a Team Tasks Overview dashboard shows exactly who's doing what, without cross-referencing anything.

Releases move through owned, timed stages

Requirement Review, Development, QA Testing, Production — each stage has an owner, an SLA, and auto-advances when marked done, recording early/on-time/late.

A spreadsheet that lives where the work does

The Sheet module has its own formula engine, charts, conditional formatting, and version history — no round-tripping data through Excel.

Scheduling that respects real calendars

New tasks auto-fill the next open slot in 15-minute increments, skipping lunch blocks and leave days, and splitting long tasks when they don't fit.

Bulk creation for when there's a lot to add

A fill-down grid, file/Docs import, and saved templates mean adding twenty tasks takes the same effort as adding two.

Ready when you are

Plan the next release with ETA.

Replace scattered task lists and status meetings with one workspace that tracks the work and the release.

Free Forever · No credit card required