AgencyDesk replaces scattered emails, file links, spreadsheets and payment follow-ups with a single organised system.


It has two core parts: a Client Portal for clients and an Agency Workspace for the team.
Clients always know where their project stands and what is waiting on them. The agency sees every project, approval and payment in one dashboard.
Clients review deliverables, approve them or request changes with comments, with full revision history.
Create, send and track invoices. Clients pay online and download receipts and statements. Staff record bank, cheque or cash payments.
Progress, milestones, shared tasks and team updates in one view.
Upload, download and share files with version history, visibility control and search.
Project-based conversations between clients and the agency, with attachments.
Move tasks across stages and choose which ones clients can see.
A secure, private space where each client sees their own projects, approvals, files, messages and invoices.
Client profiles, contacts, notes, and a “view as client” mode.
Reusable project, task and email templates.
Revenue, approval times, delivery by project manager, and what needs attention.
Daily reminders for waiting approvals and upcoming or overdue invoices.
In-app alerts and quick search across the portal.
Agency logo, colours, currency, VAT, invoice format and portal options.
Four roles (Admin, Project Manager, Team Member, Accounts), each with the right level of access.
Built on Laravel with no heavy front-end framework or build step, so AI coding tools can read and change it directly.




A built-in assistant that answers client questions instantly, trained through a Knowledge Hub. Questions it can't answer are flagged, so you can add them and it handles them next time.
Five things change for your agency and your clients from the first project.
AgencyDesk is built on Laravel with no heavy front-end framework or build step, so pages stay fast and easy to maintain.