Use this skill when working with ConnectWise PSA time entries - creating, updating, searching, or managing time tracking. Covers billable vs non-billable time, work types, work roles, time approval, and time sheet operations. Essential for MSPs tracking technician time and billing in ConnectWise PSA.
Time entries in ConnectWise PSA track time spent on tickets, projects, and other activities. Accurate time tracking is essential for billing, resource management, and profitability analysis. This skill covers time entry CRUD operations, work types, work roles, billing settings, and approval workflows.
API Endpoint
Base: /time/entries
Time Entry Types
Time can be logged against different record types:
Charge To Type
Description
ServiceTicket
Time against service tickets
ProjectTicket
Time against project tickets
관련 스킬
ChargeCode
Time against charge codes (internal)
Activity
Time against activities
Complete Time Entry Field Reference
Core Fields
Field
Type
Required
Description
id
int
System
Auto-generated unique identifier
company
object
Yes*
{id: companyId} - Required for ChargeCode
chargeToId
int
Yes
ID of ticket/project/activity
chargeToType
string
Yes
ServiceTicket, ProjectTicket, etc.
member
object
Yes
{id: memberId} - Who logged time
timeStart
datetime
Yes
Start time
timeEnd
datetime
Yes
End time
Alternative Time Entry
Field
Type
Required
Description
actualHours
decimal
Alt
Hours worked (instead of start/end)
hoursDeduct
decimal
No
Hours to deduct (break time)
Billing Fields
Field
Type
Required
Description
billableOption
string
No
Billable, DoNotBill, NoCharge, NoDefault
workType
object
No
{id: workTypeId}
workRole
object
No
{id: workRoleId}
hourlyRate
decimal
System
Calculated rate
agreement
object
No
{id: agreementId}
Description Fields
Field
Type
Required
Description
notes
string
No
Time entry notes
internalNotes
string
No
Internal notes (not on invoice)
addToDetailDescriptionFlag
boolean
No
Add notes to ticket description
addToInternalAnalysisFlag
boolean
No
Add to internal analysis
addToResolutionFlag
boolean
No
Add to resolution
Status Fields
Field
Type
Required
Description
status
string
System
Open, Rejected, Approved, Billed
emailResourceFlag
boolean
No
Email resource on approval
emailContactFlag
boolean
No
Email contact
emailCcFlag
boolean
No
Email CC recipients
emailCc
string
No
CC email addresses
Work Types
Work types categorize the nature of work performed.
Common Work Types
Type
Description
Typical Billing
Regular
Normal work hours
Billable
Overtime
After-hours work
1.5x rate
Training
Training time
Non-billable
Travel
Travel time
Varies
Remote
Remote support
Billable
On-site
On-site work
Billable
Administrative
Admin tasks
Non-billable
Get Work Types
GET /time/workTypes
Work Roles
Work roles determine billing rates based on skill level.