Team & Roles

Warren's role system keeps the right people focused on the right things — designers see their work, managers see the full picture, and admins control the whole studio.

Roles explained

Every team member has one of four roles. Roles control what they can see and do in Warren.

RoleCan seeCan edit
Admin Everything Everything, including Settings and Team management
Manager All projects, clients, insights, invoices, reports Projects and assignments; cannot change team member roles or settings
Designer My Work view — own assigned projects and tasks Log hours, update task status, and add notes to their assigned jobs
Viewer My Work view — own assigned projects and tasks View assignments, add notes to their assigned jobs, and log hours
⚠️
Only Admins can change a team member's role. Be thoughtful about who you give Admin access — Admins can see hourly rates, billing data, and can delete projects.

Add a team member

👤
Role required: Admin only.
1

Go to Team

Click Team in the sidebar or press ⌘4.

2

Click "Add Member"

The team member sheet opens.

3

Fill in their details

Name, email, job title, and role are required. Add an avatar photo and a timeline color to make them easy to identify on the schedule.

4

Set capacity and rate

Enter their weekly capacity in hours (default is 40). If you use burn rate tracking, enter their hourly rate — this is used to calculate budget consumption.

5

Save

Click Save Member. They now appear in the Team list and can be assigned to projects.

Setting capacity

A team member's weekly capacity tells Warren how many hours they're available to work each week. Warren uses this to calculate the workload ring color on the timeline.

Common capacity settings:

💡
Contractors often fluctuate. Update their capacity before each week they're scheduled to keep workload calculations accurate.

Hourly rates

Hourly rates are used by the burn rate calculator to convert logged hours into a budget cost. They are never visible to Designer or Viewer roles — only Managers and Admins can see them.

You can set different rates for different team members to reflect seniority, role, or contract agreements. If you bill clients at a flat project rate rather than per-hour, you can leave hourly rates at zero and use the project billing rate instead.

My Work view

Team members with the Designer or Viewer role see a personal dashboard called My Work instead of the full admin interface. It shows:

My Work is intentionally minimal — it answers "what am I working on today?" without surfacing budget data or other people's schedules.

Assigned tasks in My Work

When a Manager or Admin assigns work to a team member, it appears in their My Work view under My Tasks. Each task card shows:

Any team member can open a task to reach its detail sheet. The left pane shows the task details and a comments thread; the right pane shows the per-task activity feed. You can add notes to any job you're assigned — progress updates, design decisions, blockers, or context for your manager to review.

💡
Notes on assigned jobs are visible to Managers and Admins. Use them to keep your team in the loop without switching to Slack — great for end-of-day wrap-ups or flagging blockers early.

Logging hours

Anyone on the team can log hours. There are three ways to do it:

From within Warren

  1. Press ⌘L or click Log Hours in My Work.
  2. Select the project (only your assigned projects appear).
  3. Enter hours, date, and an optional description.
  4. Click Save.

From Slack

If your admin has set up the Slack bot, you can log hours directly in a Slack message. See Slack integration for the full syntax.

Synced from Harvest

If Harvest is connected, time entries are automatically pulled in during each sync. You won't need to log those hours twice. See Harvest sync.

Archiving a team member

When someone leaves the studio, archive them rather than deleting them. Archiving:

To archive a member: open their profile in the Team section → click ⋯ MoreArchive Member.

🗑
Deleting a team member is permanent. It removes their profile and unlinks their time logs from their name. Archive instead of delete in almost every case.