Enterprise-grade delivery,
not enterprise complexity.
Effigate gives enterprise teams the operational control they need — multi-tenant isolation, role-based governance, SLA enforcement, contract billing, and audit-ready reporting — without the implementation overhead of legacy platforms.
Multi-tenant · RBAC · SLA Enforcement · Audit Logs · API-first
Enterprise-ready from day one
99.9%
Uptime SLA
∞
Tenant Isolation
AES-256
Data Encryption
GDPR
Compliance Ready
Complete data isolation between every workspace
Every tenant in Effigate runs in its own isolated database schema. There is no shared tables, no row-level tenant filtering, no risk of data leakage between organisations. Each workspace is cryptographically independent.
This architecture means your enterprise clients' data never touches your internal data, your clients' data never touches each other, and your compliance posture is structurally enforced — not just policy-enforced.
- Separate database per tenant — no shared tables
- Path-based tenant resolution — zero cross-tenant URL exposure
- Tenant-scoped API tokens — cannot access other workspaces
- Tenant-isolated file storage — attachments never cross boundaries
- Landlord-level admin controls with full audit trail
Tenant Isolation Model
Schema-per-tenant architecture
Each database schema is fully independent. No tenant can ever query another tenant's data.
Granular permissions at every level
Effigate implements a dual-layer RBAC model — tenant-level roles govern platform access, project-level roles govern work visibility and actions. Client users exist in a separate, restricted access tier.
Owner
Full platform control. Manages billing, settings, users, all data.
- Full settings access
- Billing management
- All user management
- Landlord visibility
- All data export
Admin
Operational control without billing access. Manages teams and configurations.
- Settings access
- User management
- All project data
- Report exports
- Integration setup
Manager
Manages projects, sprints, and team workloads within permitted scope.
- Project management
- Sprint planning
- Team assignment
- Time log review
- Client reports
Project-Level Roles
Project Owner
Full project control
Project Manager
Sprint & delivery ownership
Contributor
Task execution & time logging
Reviewer
Quality gates & approvals
Observer
Read-only visibility
SLA Enforcement Engine
SLA timers that never lie and penalties that automatically calculate
Enterprise service agreements require measurable, enforceable SLA compliance. Effigate's SLA engine runs per-ticket timers from the moment a ticket is created, accounting for business hours, support levels (L1–L3, Solution Architect), and after-hours/weekend flags.
When SLA is breached, Effigate doesn't just flag it — it calculates the financial deduction, attaches it to the invoice, and generates the audit evidence. Your clients see exactly what happened and when.
- Per-priority SLA targets (Critical, High, Medium, Low)
- Business hours and timezone-aware timer calculation
- Automatic breach detection with escalation alerts
- SLA penalty auto-deduction on contract invoices
- Client-visible SLA status on the portal
- Full audit trail — every timer event is logged
Every action is recorded, timestamped, and queryable
Enterprise compliance teams need evidence. Effigate's audit logging captures every significant event — who changed what, when, from what context, and with what result. From ticket status changes to invoice issuance to API token creation, the record is immutable.
API Audit Logs
Token creation, revocation, auth events per IP
Invoice Events
Issued, viewed, paid, disputed — full ledger
Time Log Lock
Immutable after 3-day lock period by default
User Activity
Role changes, login/logout, permission grants
SLA Events
Timer start, pause, breach, resolution per ticket
Contract Changes
Amendment history with before/after snapshots
Audit Log Stream
9 enterprise report types — built in
From executive revenue summaries to individual member utilization, Effigate's reporting engine gives leadership the visibility they need without requiring custom BI tooling.
Executive Summary
Cross-project revenue, delivery velocity, and capacity overview for C-level visibility.
Project Financial
Budget vs actuals, rate card utilisation, SLA deductions, and invoice reconciliation.
Sprint Execution
Committed vs delivered, velocity trends, blocker analysis across all active sprints.
Member Utilization
Per-member capacity, logged hours, billable ratio, and workload distribution.
Revenue Realization
Invoiced vs collected, outstanding balances, and payment velocity by client.
Client Profitability
True margin per client after SLA deductions, support costs, and time at rate.
Estimated vs Tracked
Story point accuracy, task hour estimation drift, and delivery predictability.
Internal Cost
Internal team cost vs billable revenue — find your most and least profitable work.
Expense Analytics
Categorised expense tracking with client allocation and P&L integration.
API-first architecture for integration-heavy environments
Effigate exposes a fully documented, tenant-scoped REST API (JSON:API conventions) for every resource — projects, tasks, tickets, contracts, time logs, invoices, and reports. Authentication is via per-tenant API tokens with granular scope control.
- Tenant-scoped API tokens — cannot access other workspaces
- Scoped permissions: read-only, read-write, resource-specific
- Rate limiting with X-RateLimit-* response headers
- Outbound webhooks for every domain event (HMAC-SHA256 signed)
- Webhook delivery with exponential back-off retry (5 attempts)
- Full Swagger/OpenAPI documentation via Scramble
{
"data": [
{
"id": "proj_01H9X...",
"type": "project",
"attributes": {
"name": "Platform Rewrite Q1",
"status": "active",
"budget_hours": 800,
"logged_hours": 341,
"completion_pct": 42.6
},
"meta": {
"open_tickets": 14,
"sla_breach_risk": 2
}
}
],
"meta": {
"total": 12,
"per_page": 25,
"current_page": 1
}
}
Scale clients, teams, and workloads without changing the operating model
Effigate is designed so the same platform can support a 20-person delivery team, a multi-client MSP operation, or a larger enterprise services organisation without changing the underlying governance model. The hierarchy, tenancy, auditability, and reporting layers remain structurally consistent as volume increases.
That matters because enterprise scale rarely breaks the UI first. It breaks the hidden process assumptions: manual queue triage, spreadsheet reconciliation, implicit permissions, and reporting logic that only works while one manager still knows how everything fits together. Effigate replaces those assumptions with explicit operating rules.
- Queue-based background processing for exports, webhooks, sync jobs, and long-running workflows
- Tenant-isolated databases so high-volume clients do not create cross-tenant query risk
- Structured report exports for executive and client-facing review without ad hoc BI workbooks
- Rate-card and contract governance that survives staffing growth and account-team turnover
- Consistent access-control layers across browser UI, client portal, and API integrations
Enterprise scale model
How Effigate keeps operations consistent as more teams, clients, and workflows enter the system.
Security built into every layer
Enterprise deployments require more than a privacy policy. Effigate's security architecture is designed from the ground up for compliance-conscious organisations.
AES-256 Encryption
All data encrypted at rest using AES-256. All data in transit protected by TLS 1.2+.
Zero Cross-Tenant Access
Architectural isolation means no query can return another tenant's data — by design.
IP Firewall
Configurable IP allowlisting and blocklisting at the tenant level — enforced before authentication.
Password Policy Engine
Configurable minimum complexity, rotation policy, and breach detection per tenant.
GDPR Readiness
Data export, right-to-erasure workflow, consent logging, and DPA documentation.
Backup & Recovery
Automated daily backups with point-in-time recovery. RTO and RPO defined per plan.
Enterprise Feature Checklist
Everything an enterprise procurement team needs to see
Infrastructure & Architecture
- Schema-per-tenant database isolation
- Path-based multi-tenancy (no subdomain DNS required)
- Horizontal scaling architecture
- Queue-based async job processing
- CDN-ready static asset delivery
- Health check endpoints
Identity & Access Management
- Role-based access control (tenant + project levels)
- Client user tier with restricted portal access
- Per-tenant API token management
- Token scope granularity (read/write/resource)
- IP allowlist / blocklist per tenant
- Session management and forced logout
Compliance & Auditability
- Immutable audit log for all platform events
- API audit log (token activity, auth events)
- Time log immutability after lock period
- Invoice immutability after issuance
- GDPR data export and erasure workflow
- DPA documentation available on request
Operational Excellence
- 99.9% uptime SLA with status page
- Automated daily database backups
- Point-in-time recovery capability
- Change management and release notes
- Priority support SLA for Enterprise plans
- Dedicated onboarding and migration assistance
Continue your enterprise evaluation
Enterprise buyers rarely evaluate architecture, access control, SLA, billing, and client transparency separately. Use these related pages to inspect how the platform behaves as a complete operating model.
Connect Effigate to your enterprise toolchain
Enterprise teams bring their own tool stack. Effigate integrates with source control, messaging, file storage, and notification systems so delivery workflows stay connected.
GitHub
Link commits, PRs, and branches to tasks and deliverables for full traceability.
Source ControlGitLab
Connect merge requests and commits to project work items and epics.
Source ControlSlack
Deliver SLA breach alerts, sprint notifications, and approvals to Slack channels.
NotificationsMicrosoft Teams
Route platform events and ticket updates to Teams channels via webhooks.
NotificationsTransactional and configurable digest notifications with per-tenant templates.
NotificationsAmazon S3
Store attachments and exports in tenant-owned S3-compatible buckets.
File StorageEnterprise FAQ
Common questions from enterprise procurement and security teams.
Effigate uses a schema-per-tenant database isolation model. Each tenant has its own isolated database schema — there are no shared tables between tenants. This means a misconfiguration or bug cannot leak data between organisations. Tenant resolution is path-based (/{tenant}/), so there is no reliance on DNS-level isolation.
Effigate is available as a cloud-hosted SaaS. Self-hosted enterprise deployments are available on request for organisations with strict data residency requirements. Contact our enterprise team for infrastructure specifications and deployment documentation.
Effigate exposes a full REST API (JSON:API conventions) for all resources. Outbound webhooks are supported for every domain event. Common integrations include GitHub, GitLab, Slack, Microsoft Teams, email, and S3-compatible storage. Custom integrations can use the API token system.
SLA penalties are calculated by the billing engine based on the breach severity, duration, and rate defined in the active rate card. Penalties are auto-deducted from the contract invoice and attached as a line item with full audit evidence. The client portal shows the SLA timeline and deduction calculation.
Cloud-hosted data is stored in the infrastructure region selected at tenant onboarding. Enterprise plans can request dedicated infrastructure within specific regions. Data is never transferred across regions without explicit configuration.
Client users are a separate access tier from internal users. They access a dedicated client portal with restricted visibility — they cannot see internal notes, rate card details, SLA calculation formulas, or internal team data. Client Admins can manage their own client employees within the portal.
Ready to run enterprise delivery on one platform?
Talk to our enterprise team about deployment options, security review, compliance documentation, and custom onboarding.