Projects Field Reference

Exact project fields, statuses, health values, billing types, visibility values, phases, milestones, and member roles.

Projects Field Reference

Use this reference when creating, updating, importing, searching, or drafting Copilot actions for projects.

Required Fields

FieldTypeNotes
Project nameTextRequired. Maximum 255 characters.
AccountAccount selectRequired customer account.
Budget amountDecimal textRequired by the create shape. Use 0 if no budget is known.

Common Fields

FieldTypeNotes
DescriptionTextOptional project summary.
OwnerUser selectOptional project owner.
StatusSelectLifecycle status.
HealthSelectDelivery health.
Billing typeSelectBilling model.
Start dateDateOptional planned start date.
End dateDateOptional planned end date.
ProgressNumberUpdate-only, integer from 0 to 100.
TemplateProject template selectOptional source template.
VisibilitySelectControls who can see project content.
Rate cardRate card selectOptional billing rate card.
Default bill rateRate selectOptional default bill rate.
Default cost rateRate selectOptional default cost rate.
CurrencyCurrency selectOptional project currency.
Custom fieldsCustom fieldsDepends on organization configuration.

Project Status Values

ValueUse it when
planningProject is being prepared.
activeDelivery work is in progress.
on_holdWork is paused.
completedDelivery is finished.
cancelledProject will not continue.
archivedProject is retained for history but not active.

Health Values

ValueMeaning
on_trackWork is progressing as expected.
at_riskScope, schedule, budget, staffing, or quality may be affected.
off_trackDelivery needs intervention.

Billing Type Values

ValueMeaning
fixedFixed-fee delivery.
time_and_materialsBilling from time and expenses.
retainerRetainer-based engagement.
subscription_supportSubscription support with period and free-hours settings.
non_billableInternal or non-billable work.

Visibility Values

ValueMeaning
publicCan be exposed broadly or to client-facing surfaces when configured.
projectVisible to project participants.
internalInternal-only.

Project Members

Project member role values:

  • owner
  • manager
  • member
  • viewer

Member fields include user, role, job role, bill rate override, cost rate override, currency, and allocation percent.

Phases

Phase status values:

  • not_started
  • in_progress
  • completed
  • blocked
  • skipped

Phase fields include name, description, display order, color, status, visibility, start date, and end date.

Milestones

Milestone status values:

  • pending
  • completed
  • missed
  • cancelled

Milestone fields include name, description, phase, due date, status, visibility, billable flag, CSAT requested flag, auto-complete flag, billing type, billing amount, billing percent, display order, and custom fields.

Subscription Support Fields

Use these only for subscription support projects:

  • Subscription frequency: monthly, quarterly, half_yearly, yearly.
  • Subscription start date.
  • Subscription monthly hours.
  • Subscription monthly budget.
  • Subscription periods.
  • Subscription currency.

Copilot Notes

  • For "update project health", use project select plus health select.
  • Do not invent budget values; use the known budget or ask if required.
  • For project creation from a template, resolve the template and account first.
  • For client-facing work, check visibility before mentioning portal exposure.