Every Module Built to Work Together. Nothing Isolated.
Taskaty isn't a collection of tools. It's a single operational system where clients, contracts, projects, time, and invoicing share one data layer — so nothing needs to be reconciled, re-entered, or chased down.
Eight Modules. One Continuous Flow.
Every module is a stage in your service delivery lifecycle — and every stage feeds the next, automatically.
Clients
A single record for every client — all their contracts, projects, invoices, and team interactions in one place. No more searching across tools to understand a client relationship.
- Complete client history at a glance
- Client-level revenue and billing summary
- Direct portal access management
- Structural workspace isolation per client
Proposals
Build structured proposals with defined scope, deliverables, and fees. Send to clients for digital approval. When approved, the proposal becomes the contract — no re-entry.
- Structured scope and deliverable builder
- Client digital approval workflow
- One-click conversion to active contract
- Proposal version history and tracking
Contracts
The financial source of truth for every engagement. Contract value flows downstream to projects and invoices automatically. Amendments are tracked as contract versions — not lost in email.
- Contract value auto-syncs to project budget
- Scope amendment tracking and versioning
- Milestone and payment schedule definition
- Full contract audit trail
Projects
Full project hierarchy from high-level phases down to individual tasks and subtasks. Every project is tied to a contract and budget. Real-time budget vs. actuals visible at every level.
- Unlimited task and subtask depth
- Dependencies and milestone tracking
- Real-time budget vs. actuals
- Visible in client portal (permission-controlled)
Tasks
Every execution unit — task, subtask, checklist item — is assigned, tracked, and traceable back to its project, contract, and client. Nothing exists in isolation.
- Assignee, due date, and priority
- Status workflow (To Do → In Progress → Done)
- Task-level comments and file attachments
- Client-visible tasks with access control
Time Tracking
Every logged hour attaches to a task, project, and client. Timesheets require manager approval before invoicing. Nothing gets invoiced that wasn't worked. Nothing worked gets missed.
- Task-level time logging (timer or manual)
- Timesheet approval workflow
- Billable vs. non-billable hour tracking
- Zero revenue leakage — structural guarantee
Team & Users
Additive role-based access control. Users see exactly what they're assigned to and can act based on their permissions. No deny-rule conflicts. No accidental access to the wrong client's data.
- Additive RBAC — no conflicting deny rules
- Per-project and per-task role assignments
- Full audit log of all user actions
- Client user type with portal-only access
Invoicing
Because everything flows through Taskaty, invoice generation is a review — not a reconstruction. Amounts are pre-filled from approved timesheets and contract terms. ZATCA-compliant every time.
- ZATCA Phase 2 certified e-invoicing
- Saudi VAT (15%) configured by default
- Partial billing and milestone invoicing
- Credit notes and payment tracking
Client Portal
Every client gets a dedicated portal. They log in and see their projects, tasks, team, milestones, and can chat directly with the project manager. Transparency that builds trust — and reduces email.
- Live project and task visibility
- Direct PM chat (contextual, traceable)
- Shared milestone calendar
- Available in Arabic and English
One Number. Eight Stages. Zero Reconciliation.
The agreed contract value flows through every stage of the platform automatically. What you signed is what gets delivered and what gets billed.
Agreed scope. Controlled execution. Exact billing. No manual reconciliation.
Built-In, Not Bolted On.
These aren't integrations or add-ons. They're core to how Taskaty works.
The Complete Platform. 14 Days Free.
Every module. Every integration. ZATCA-compliant from day one. No credit card required.