activities
latest
false
UiPath logo, featuring letters U and I in white

Integration Service Activities

Last updated Mar 12, 2026

Create Opportunity

Project compatibility

Windows | Cross-platform

Overview

DescriptionAPI MethodAPI Path
Uses the Opportunity entity reference - POST API to create an opportunity in Microsoft Dynamics 365 CRM. POST/opportunities

Input

ParameterDescriptionData Type
Actual valueActual revenue value associated with the opportunitynumber
CampaignMarketing campaign associated with the opportunitystring
Close probabilityProbability (0–100) representing the likelihood of closing the opportunity successfully integer
CurrencyCurrency in which the opportunity values are definedstring
Custom fieldCustom field value associated with the opportunity (if applicable) string
DescriptionAdditional details describing the opportunity, such as context, products, or customer needs string
Estimated close dateExpected date on which the opportunity is likely to be closed string
Estimated valueEstimated revenue value of the opportunitynumber
Opportunity ratingRating of the opportunity (e.g., Hot, Warm, Cold)string
Parent accountAccount associated with the opportunity. You can type part of the name or provide the account ID string
Potential customerCustomer or account expected to convert as part of this opportunity string
Sales stageCurrent stage of the sales process (e.g., Qualify, Develop, Propose, Close) string
Status codeStatus of the opportunity within the selected sales stagestring
TimelineEstimated timeframe in which the customer is expected to make a purchase string
TopicSubject or title used to identify the opportunitystring

Output

ParameterDescriptionData Type
ResponseOutput object containing the details of the newly created opportunity Object
Opportunity IDUnique ID of the newly created opportunitystring
Note:
  • In API workflows, a single response object is returned as the output. Any required fields can be extracted directly from this object.
  • In RPA workflows, some output parameters may differ, but the necessary values can still be retrieved from the response object even if they are not explicitly exposed.
  • Project compatibility
  • Overview
  • Input
  • Output

Was this page helpful?

Connect

Need help? Support

Want to learn? UiPath Academy

Have questions? UiPath Forum

Stay updated