ActionGenerateEstimateMilestonesAsync
The milestones to be generated on estimates asynchronously.
| Property | Value |
| Label | Generate Estimate Milestones Asynchronously |
| Category | Estimates |
| Since | Winter 2026 |
| Read-only | No |
| Supports Agents | No |
| Supports Flows | Yes |
| Async Action | Yes |
| Keywords | generate, create, milestone, estimate, billing, schedule, asynchronous |
Request Parameters
| Field | Type | Label | Description | Required |
EstimateId | Id | Estimate Id | The Id of the Estimate for which milestones will be generated. | Yes |
Acknowledgement | Boolean | Async Action Caution Acknowledged | If set to true, you confirm that you understand that this asynchronous action may not have completed before the next step in the flow is executed. Subsequent actions therefore should not depend on the completion of the Generate Estimate Milestones for Estimates action. They must also not affect the same estimate as the action because the estimate will be locked while the action is in progress. Instead, you can trigger an action using the Estimate Milestone Generation Platform Event subsequent to the completion of the Generate Estimate Milestones for Estimates asynchronous action. | Yes |
Response Parameters
| Field | Type | Label | Description | Required |
JobId | Id | Async Job Record ID | The ID of the async job record for the generation of estimate milestones. | Yes |
Errors | List<InvocableGenerateEstimateMilestonesError> | Errors | A list containing errors that occurred while processing the request. | No |
|