Features
As much platform as you need
Every capability is a module you switch on or off per organisation. Below is everything schakl does, grouped from client work to platform. Many of them come with a live demo.
Client work
The client is the centre; the billable work hangs off it.
Clients at the centre
Live demoContacts, projects, domains, hours and agreements all attach to the client — one page with the full picture.
Contacts
Live demoOne primary contact and as many others as you need, all attached to the client. Click a chip to switch the primary.
Projects & budgets
Live demoHour and money budgets with burn colours, retainers and monthly caps — every number opens down to the entry behind it.
Tasks & templates
Live demoBoards, checklists and labels, with org-wide templates for recurring work — define once, apply anywhere.
Frictionless time tracking
Live demoTimer, weekly timesheet and reports. Approval, hourly rates and billable flags included.
Run the agency
Contact, services, assets and people: the day-to-day of the shop.
Interactions
Live demoEmails, meetings, calls and notes on one timeline per client. Matched Gmail messages wait neatly for your review.
Subscriptions
Live demoRecurring services and retainers per client, with types, status and bulk actions in one view.
Websites, domains & hosting
Live demoDomains, websites and hosting accounts attach to the client, with registrar and provider you create on the spot.
Leave & schedules
Live demoLeave types matching your policy, per-employee work schedules and public holidays that cost no hours. The API does the math.
Platform & integrations
Cross-cutting foundations and the ways to connect schakl.
Custom fields
Live demoDefine your own typed fields on any entity type, required if you like. They appear automatically in forms and lists.
Roles & permissions
Live demoRoles carrying exactly the permissions you grant, per organisation. Everything is closed by default; you decide who may do what.
Activity & audit
Live demoEvery changed record keeps what changed, by whom and when. The trail stays, even after someone leaves.
White-label & multilingual
Live demoYour logo, colors and domain throughout the app — no rebuild. Dutch by default, English built in, more languages are one file away.
Google, API & AI
Connect Google Workspace, call the API and webhooks, and let AI clients work with your data over MCP.
Ready to get started?
From installation to every module: it is all in the documentation.