Services Estimator Invocable Action Reference

ActionCreateEstimateFromEstimate

Creates an estimate for an opportunity by copying an existing estimate or template. Role requests, tasks, and line sets are always copied. Skills, estimated expenses, vendor line items, and schedules are copied unless excluded with the include options. The new estimate derives its account, currency, region, practice, and group from the opportunity. Use this action to start an estimate from a template or to duplicate an estimate onto an opportunity. Returns the new estimate and the ID of the asynchronous job that copies the related records.

PropertyValue
LabelCreate Estimate from Estimate
CategoryEstimates
SinceSummer 2026
Read-onlyNo
Supports AgentsYes
Supports FlowsYes
Async ActionYes
Keywordscreate, copy, clone, estimate, template, opportunity, role request, asynchronous

Request Parameters

FieldTypeLabelDescriptionRequired
NameStringEstimate NameThe name of the new estimate.Yes
OpportunityIdIdOpportunity IDThe record ID of the opportunity to create the estimate for. The estimate derives its account, currency, region, practice, and group from the opportunity.Yes
SourceEstimateIdIdSource Estimate IDThe record ID of the estimate or template to copy. This field is required. If no value is specified, an empty estimate is created with nothing copied.Yes
StartDateDateStart DateThe date the new estimate starts. The dates of copied records are adjusted relative to this date.Yes
IncludeSkillsBooleanInclude SkillsIf true, skills are copied from the source estimate to the new estimate. The default value is true.No
IncludeEstimatedExpensesBooleanInclude Estimated ExpensesIf true, estimated expenses are copied from the source estimate to the new estimate. The default value is true.No
IncludeEstimateVendorLineItemsBooleanInclude Vendor Line ItemsIf true, vendor line items are copied from the source estimate to the new estimate. The default value is true.No
IncludeSchedulesBooleanInclude SchedulesIf true, schedules are copied from the source estimate to the new estimate. The default value is true.No
UseSourceTemplateCurrenciesBooleanUse Source Template CurrenciesIf true, estimate product instances and their related records are copied in their original currencies. If false, they are converted to the new estimate currency. Records independent of estimate products are always converted to the new estimate currency. The default value is false.No
RegionOverrideIdRegion OverrideThe region of the copied role requests. This overrides the region specified on the source estimate. If no source estimate is specified, this value has no effect.No
PracticeOverrideIdPractice OverrideThe practice of the copied role requests. This overrides the practice specified on the source estimate. If no source estimate is specified, this value has no effect.No
GroupOverrideIdGroup OverrideThe group of the copied role requests. This overrides the group specified on the source estimate. If no source estimate is specified, this value has no effect.No

Response Parameters

No variables documented.

© Copyright 2009–2026 Certinia Inc. All rights reserved. Various trademarks held by their respective owners.