Skip to main content

Create ConnectWise Ticket Time Entry (API)

The Create ConnectWise Ticket Time Entry action records work against an existing ConnectWise Manage service ticket.

When to Use This Action​

Use this action when you know the ticket and member IDs and need to record a specific time range or duration. Do not use it to add billing options or deductions because this action does not configure those fields.

How It Works​

  1. The action validates IDs and requires UTC date and time values in YYYY-MM-DD HH:MM:SS format.
  2. You provide either End Time or Duration in Minutes, but not both.
  3. The action calculates the missing end time or duration and sends one request to ConnectWise.
  4. The action stores the created time-entry object when ConnectWise succeeds.

Configuration​

FieldDescription
ConnectWise ConnectionSelect the connection to use, or leave it blank to use the default.
Ticket IDKeep the field locked to search ConnectWise tickets by ID or summary. Unlock it to enter a positive numeric ID or text expression.
Member IDKeep the field locked to search ConnectWise members. Unlock it to enter a positive numeric ID or text expression.
Start TimeRequired UTC date and time in YYYY-MM-DD HH:MM:SS format, such as 2026-09-18 01:12:00.
End TimeOptional UTC date and time in YYYY-MM-DD HH:MM:SS format. Supply this or Duration in Minutes. It must occur after Start Time.
Duration in MinutesOptional positive number. Supply this or End Time.
Work Role IDKeep the field locked to search ConnectWise work roles. Unlock it to enter a positive numeric ID or text expression.
Work Type IDKeep the field locked to search ConnectWise work types. Unlock it to enter a positive numeric ID or text expression.
NotesOptional customer-facing notes. Supports text expressions.
Internal NotesOptional internal notes. Supports text expressions.
Error HandlingChoose what happens if ConnectWise rejects the request.

For overnight work, set End Time to the following calendar date. The action rejects an end timestamp that is equal to or earlier than the start timestamp.

Returned Variables​

When you configure Store the results in Variable, the created time entry can include:

PropertyTypeDescription
idnumberCreated time-entry ID
chargeToIdnumberService ticket ID
chargeToTypestringConnectWise charge target type
memberobjectMember reference
timeStartstringUTC start timestamp
timeEndstringUTC end timestamp
actualHoursnumberCalculated duration in hours
workRoleobjectWork role reference, when returned
workTypeobjectWork type reference, when returned
notesstring or nullCustomer-facing notes
internalNotesstring or nullInternal notes
statusstring or nullProvider status

FAQs​

Which timezone does the action use?​

The action treats every Start Time and End Time value as UTC. Enter both values in YYYY-MM-DD HH:MM:SS format without a timezone suffix.

Can I provide both an end time and a duration?​

No. Supply exactly one so the action can calculate the other value consistently.