Services Estimator Invocable Action Reference

ActionCreateProjectRecordFromEstimate

Creates a new project record for an estimate, applying field-mapping defaults derived from the estimate to any fields not already set on the supplied project details. Use this action to create the project shell before adding the estimate's content to it. It does not add role requests or tasks to the project. Use Add to Project from Estimate or Add to Project from Estimate Asynchronously afterward for that. Returns the created project ID.

PropertyValue
LabelCreate Project Record from Estimate
CategoryEstimates
SinceMay 2024
Read-onlyNo
Supports AgentsNo
Supports FlowsYes
Async ActionNo
Keywordscreate, insert, project, estimate, field mapping, provisioning

Request Parameters

FieldTypeLabelDescriptionRequired
ProjectDetailspse__Proj__cProject DetailsA project record with the specified values for the new project. Values on this record will not be overwritten by field mapping values.No
EstimateIdIdEstimate IDThe ID of the estimate to create the project from.Yes

Response Parameters

FieldTypeLabelDescriptionRequired
ProjectIdIdProject IDThe ID of the created project. If this is null, the request was not processed due to an error.No
ErrorsList<InvocableCreateProjectRecordError>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.