A freelancer with several clients: one system, no context switching
Five clients, five Slacks, three task tools. AltoFocus turns that into one list that can forget every client but one for a while.
For independent designers, developers, consultants and accountants who switch clients several times a day.
Today
Focus: Kolar Agency
Fix the bug in the order form
Deploy the new version to staging
Waiting for
Design sign-off from the client
The situation
Ondřej is a freelance developer. Mornings belong to an agency, afternoons to a startup, evenings to replying to his accountant. Every client wants something “just quickly”. What costs him most is working out what he's waiting on and what he promised to whom.
What it looks like in AltoFocus
Client = area, engagement = project
Each client is an area of responsibility. Engagements run beneath it as projects — sequential for a process, parallel for a list of small things.
Focus mode on one client
In the morning you turn on Focus for the agency and Today, Inbox and Next actions only show its work. In the afternoon you switch. Nothing else interrupts.
Waiting-for instead of reminders in your head
Design sign-off, access credentials, an overdue invoice — all in Waiting for, with the date you started waiting. The AI morning brief flags what's been hanging too long.
Automation through the API and MCP
On the Altitude plan you can create tasks from your own scripts, from n8n, or straight from Claude or Cursor over MCP. Deleting and cancelling always waits for your confirmation.
What changes
- One list for every client, filterable to one.
- No forgotten promise — what's on other people is in Waiting for.
- Less context switching during the day.