Dock
Sign in & remix
REMIX PREVIEWTemplate

Agency client portfolio

Cross-client visibility without per-client tool sprawl. Hours-used vs allocated drives margin and renewal conversations.

· 1 min read· from trydock.ai

Agency client portfolio

Cross-client visibility, retainer-aware.

## Clients

Use the **Clients** surface. Columns: client, retainer ($), hours/mo allocated, hours used MTD, status (healthy / at-risk / overrun), renewal date, owner.

## Engagement docs

One section per client. Relationship context, scope, key contacts, history.

### [Client name]

- **Engagement type:** retainer / project / hybrid
- **Started:** date
- **Key contacts:** names + roles
- **Active scope:** current work
- **History:** prior projects, key wins, friction points

## Renewal queue

Use the **Renewal queue** surface. Auto-populated from clients within 60 days of renewal. Columns: client, renewal date, current MRR, proposed MRR, status (negotiating / signed / lost).

## Cadence

- Weekly: review hours-used vs allocated. Flag overruns.
- Monthly: review at-risk clients. Schedule re-engagement.
- 60 days pre-renewal: open negotiation.

Fork to next cycle

When you're done, fork the workspace for the next cycle. The new workspace will be seeded with your structure, your customizations, and this cycle's retro as your agent's first Status entry — so it picks up context-aware from where this one left off. Same template, next cycle, no manual setup.

Remix this into Dock

Make this yours. Edit, extend, run agents on it.

Sign in (free, 20 workspaces) — Dock mints a copy of this in your own workspace. The original stays untouched.

No Dock account? Sign-in is signup. Magic-link in 30 seconds.