Skip to main content
Quotes are work estimates that require client approval before becoming tasks. They capture scope, time estimates, and requirements for proposed work.

What are quotes?

Quotes serve as formal proposals for client work:
  • Estimate scope and time before scheduling
  • Get client approval before starting work
  • Define requirements by work type
  • Convert to tasks once approved
  • Track from request to delivery
Quotes are the bridge between a client request and scheduled work. They ensure alignment on scope and time before committing resources.

Quote components

Basic information

Every quote includes:
  • Title - Brief description of the work
  • Description - Detailed overview in rich text
  • Client - Which client the work is for
  • Status - Current state in approval workflow
  • Origin - Created internally or by client

Requirements

Requirements define what needs to be built:
  • Design requirement - UI/UX, visual assets, brand work
  • Development requirement - Features, fixes, integrations
Each requirement has:
  • Detailed scope description
  • T-shirt size estimate (XS through XXL)
  • Min-avg-max hour ranges
  • Client brief and context

Supporting elements

Quotes also include:
  • Comments - Internal and client discussions
  • Attachments - Files and references
  • Assignees - Team members providing estimates
  • Timestamps - Created, updated, approved dates

Quote workflow

Quotes progress through a structured workflow:
1

Request Created

CSM or client submits quote request with initial scope
2

Awaiting Quote

Team works on requirements and provides estimates
3

In Progress

At least one requirement being worked on
4

Awaiting CSM Review

All requirements complete, ready for internal review
5

Awaiting Client Approval

CSM approved, sent to client for decision
6

Approved

Client approved, converts to task automatically
Quotes can be cancelled at any point and reopened later if needed.

Quote origins

Internal quotes

Created by CSMs, PMs, or Managers:
  • Access full quote creation wizard
  • Select client from dropdown
  • Can include all requirement types
  • Created from dashboard

Client requests

Submitted by clients via portal:
  • Simplified request form
  • Client auto-selected from session
  • Limited to design and development
  • Appears as “client_request” origin
Client requests follow the same workflow as internal quotes but are marked with a special origin for tracking.

Who can access quotes

CSMs, PMs, and Managers

Full access to all quotes:
  • Create new quotes
  • Edit quote details
  • Assign team members
  • Approve quotes
  • Send to clients
  • Convert to tasks

Delivery Team

Limited access:
  • View quotes assigned to them
  • Work on requirements they’re assigned
  • Add comments
  • Cannot create or approve

Clients

Portal access:
  • Submit quote requests
  • View quotes for their organization
  • Comment on quotes
  • Approve or reject quotes
  • Cancel quotes

Quote statuses

StatusDescriptionAvailable Actions
Awaiting QuoteJust created, needs estimatesAssign, Edit Requirements
In ProgressTeam working on estimatesComplete Requirements
Awaiting CSM ReviewReady for internal approvalApprove, Send to Client
Awaiting Client ApprovalSent to clientClient Approve/Reject
ApprovedClient approved, task createdView Task
RejectedClient declinedReopen, Edit
CancelledWork cancelledReopen

Time estimation

Quotes use t-shirt sizing for estimates:
SizeDurationExample
XS15-30 minSmall copy change
S1-2 hoursMinor bug fix
M3-6 hoursMedium feature
L1-2 daysLarge feature
XL3-5 daysComplex feature
XXL1-3+ weeksProject-level work
Each size provides:
  • Minimum time estimate
  • Average time (used for billing)
  • Maximum time (contingency)
T-shirt sizes are estimates, not guarantees. Actual time may vary based on complexity and unknowns discovered during work.

Converting to tasks

Automatic conversion

When a quote is approved:
  1. Task created automatically
  2. Requirements copied to task
  3. Subtasks generated
  4. Work ready for scheduling

What gets converted

  • Quote title and description
  • All requirements with scope
  • Time estimates (average used)
  • Client relationship
  • Comments and context

After conversion

  • Task appears in Tasks list
  • Subtasks ready to schedule
  • Quote links to task
  • Original quote preserved for reference

Best practices

Clear scope

Write detailed requirements to avoid misunderstandings

Realistic estimates

Size appropriately - underestimating hurts profitability

Quick turnaround

Respond to quote requests quickly while requirements are fresh

Internal review

CSM should review before sending to client

Client communication

Keep clients informed about progress on their request

Reference material

Attach examples and references to clarify expectations

Next steps