SubmitTimecardsAction
Submits timecards for approval. Each submitted timecard is validated independently. Outcomes per timecard are displayed with their associated success and error messages.
| Property | Value |
| Label | Submit Timecards |
| Category | — |
| Since | Summer 2026 |
| Read-only | No |
| Supports Agents | Yes |
| Supports Flows | No |
| Async Action | No |
| Keywords | timesheet, send for approval |
Request Parameters
| Field | Type | Label | Description | Required |
timecardIds | List<Id> | Timecard IDs | The Salesforce record IDs of the timecards to submit for approval. | Yes |
Response Parameters
| Field | Type | Label | Description | Required |
responses | List<String> | Responses | One JSON string per requested timecard. Each string serializes the submission outcome with the timecardId, successful flag, and any error messages. Example: [{"timecardId":"a2KEk00000CZq1iMAD","successful":true,"errors":[]},{"timecardId":"a2KEk00000CZq1jMAD","successful":false,"errors":["error!"]}] | No |
|