Services Estimator Invocable Action Reference

ActionPushToOpportunity

Deprecated and kept only so existing flows referencing it still compile. Calling this action always throws an error. Use Add to Opportunity from Estimate or Add to Opportunity from Estimate Asynchronously instead to push an estimate's records to its related opportunity.

PropertyValue
LabelAdd to Opportunity
CategoryEstimates
SinceDecember 2022
Read-onlyYes
Supports AgentsNo
Supports FlowsNo
Async ActionNo
Keywordsadd, push, estimate, opportunity, opportunity product, deprecated

Request Parameters

FieldTypeLabelDescriptionRequired
EstimateIdIdEstimate IDThe ID of the estimate being added to opportunity.Yes
EstimateProductIdsList<Id>Estimate Product IDsA list of IDs of the estimate product instances to be added to opportunity.No
IncludeRecordsIndependentOfEstimateProductsBooleanInclude Records Independent of Estimate ProductsIf true, records independent of estimate products will be added to opportunity. The default value is true.No
AdditionalAggregationFieldsList<String>Additional Role Request Consolidation FieldsAdditional fields to consolidate estimate role requests by when creating resource requests.No
AggregateBySkillsBooleanConsolidate by SkillsIf true, role requests are consolidated by skills. The default value is false.No
CreateOpportunityLineItemsBooleanCreate Opportunity ProductsIf true, opportunity products are created for each estimate product instance. The default value is true.No
ProductIdIdProduct IDThe ID of the product used to represent records that are independent of estimate products. Required if records independent of estimate product are included.No
ProductDateDateOpportunity Product DateThe date of the opportunity product used to represent records that are independent of estimate products. Required if records independent of estimate product are included.No
ProductDescriptionStringOpportunity Product DescriptionThe description of the opportunity product used to represent records that are independent of estimate products.No

Response Parameters

FieldTypeLabelDescriptionRequired
EstimateIdIdEstimate IDThe ID of the estimate that has been added to opportunity.Yes
ErrorsList<PushToOpportunityService.PushToOpportunityError>ErrorsA list containing errors that occurred while processing the request.No
© Copyright 2009–2026 Certinia Inc. All rights reserved. Various trademarks held by their respective owners.