Many teams — agencies, system integrators, consultancies — work on behalf of external clients. Today, there is no native concept of "client" in ClickUp. Giving a client visibility into their own tasks requires manually creating dedicated lists or spaces, configuring permissions per project, and maintaining that setup over time. Grouping or filtering work by client across the workspace is simply not possible natively.
The proposal
Introduce a new user type alongside the existing Guest: the Guest Client. The workflow would be simple:
  1. Invite an external user by company email and define them as Guest Client
  2. Associate that Guest Client to any task using a native field — similar to Assignee — selectable, filterable, and groupable across all views and dashboards
  3. When the Guest Client logs in, they automatically see only the tasks where they are associated — no manual filtering, no dedicated spaces, no permission configuration required
Why this matters
This is not a CRM request. It is a minimal extension of what already exists — the Guest user type — with a semantic distinction and a native field behavior. The infrastructure is already there; what is missing is a role that maps to a real-world actor (the external client) and that ClickUp can use as a first-class axis for filtering, grouping, and access scoping.
Without this, teams working for multiple clients are forced into workarounds: dropdown fields with hard 500-option limits, duplicated list structures, or manual permission management that breaks at scale. None of these solutions allow answering the simple question: "Show me everything we are doing for Client X."
Expected outcome
A Guest Client user type that: (1) can be assigned to tasks as a native field, filterable and groupable exactly like Assignee across views, dashboards, and reports; and (2) whose login experience is automatically scoped to their relevant work — turning ClickUp into a native client collaboration layer without adding complexity for the internal team.