Professional Services Automation Invocable Action Reference

SuggestTimecardsAction

Returns a resource's scheduled assignments, and optional scheduled hours, for the week. Enables the user to see which assignments are suggested to log time against. These are only optional suggestions. This action does not create timecards.

PropertyValue
LabelSuggest Timecards
Category
SinceSummer 2026
Read-onlyYes
Supports AgentsYes
Supports FlowsNo
Async ActionNo
Keywordstimesheet, recommendations, prefill

Request Parameters

FieldTypeLabelDescriptionRequired
resourceIdIdResource IDThe ID of the resource (Contact) to suggest a timecard for.Yes
startDateDateWeek Start DateThe first day of the seven-day period to suggest timecards for. Suggestions cover this date and the following six days.Yes
withScheduledHoursBooleanWith Scheduled HoursIf true, includes the scheduled hours per assignment. The default value is True.No
excludedAssignmentIdsList<Id>Excluded Assignment IDsAssignment IDs to exclude from the suggestion. If you are aware of timecards to be excluded, such as existing timecards for the week, provide the assignment ID to prevent them being suggested again.No

Response Parameters

FieldTypeLabelDescriptionRequired
suggestionsList<String>SuggestionsThe suggested assignments the resource can log time against for the week. Each element is a JSON string containing the following: the assignment ID, project ID, scheduled hours per weekday and the total scheduled hours.No
© Copyright 2009–2026 Certinia Inc. All rights reserved. Various trademarks held by their respective owners.