# Update Opportunity Stage

*/Action/Update_Opportunity_Stage*

## Action Profile

**Verb**: update
**Inputs**:
- opportunity_id
- stage_name
- close_date
- probability
**Op Mode**: do
**Outputs**:
- opportunity_id
- new_stage
- last_modified_date
**Exposed By**: [Salesforce](/Software/Salesforce)
**Operates On**: Opportunity
**Composes With**:
- [Create Opportunity](/Action/Create_Opportunity)
- [Update Member Contact Record](/Action/Update_Member_Contact_Record)
- [Create Quote](/Action/Create_Quote)
- [Send Email](/Action/Send_Email)
**Invoked As Tool**: Invoked by id as an exposed callable; the caller supplies an opportunity id and target stage, and it returns the updated stage and modification timestamp.

## Neighborhood

### Composed with by

- [Validate Potential.get](/Action/Validate_Potential.get) — composes with · Action
- [Update Chance](/Action/Update_Chance) — composes with · Action
- [Open Renewal Negotiation](/Action/Open_Renewal_Negotiation) — composes with · Action
- [Record Demonstration Metric](/Action/Record_Demonstration_Metric) — composes with · Action
- [Update Engagement Opportunity Link](/Action/Update_Engagement_Opportunity_Link) — composes with · Action
- [Initiate Outbound Sales Call](/Action/Initiate_Outbound_Sales_Call) — composes with · Action
- [Track Sales Pipeline](/Action/Track_Sales_Pipeline) — composes with · Action
- [Track Renewal Progress](/Action/Track_Renewal_Progress) — composes with · Action
- [Capture Demonstration Feedback](/Action/Capture_Demonstration_Feedback) — composes with · Action
- [Notify Deal Owner](/Action/Notify_Deal_Owner) — composes with · Action
- [Log Sales Activity](/Action/Log_Sales_Activity) — composes with · Action
- [Delivering Product Pitch Module](/Action/Delivering_Product_Pitch_Module) — composes with · Action
- [Create Opportunity Note](/Action/Create_Opportunity_Note) — composes with · Action
- [Create Mutual Action Plan](/Action/Create_Mutual_Action_Plan) — composes with · Action
- [Generating Sales Forecast](/Action/Generating_Sales_Forecast) — composes with · Action
- [Generating Pricing Quote](/Action/Generating_Pricing_Quote) — composes with · Action
- [Poologics — Update Opportunity](/Action/Poologics_—_Update_Opportunity) — composes with · Action
- [Poologics — Create Opportunity](/Action/Poologics_—_Create_Opportunity) — composes with · Action
- [Poologics — Find Opportunity](/Action/Poologics_—_Find_Opportunity) — composes with · Action
- [Poologics — Find or Create Opportunity](/Action/Poologics_—_Find_or_Create_Opportunity) — composes with · Action
- [Poologics — Log a Note on Opportunity](/Action/Poologics_—_Log_a_Note_on_Opportunity) — composes with · Action
- [Track Engagement Response](/Action/Track_Engagement_Response) — composes with · Action
- [Forecast Sales Pipeline](/Action/Forecast_Sales_Pipeline) — composes with · Action
- [Calculate Pipeline Coverage](/Action/Calculate_Pipeline_Coverage) — composes with · Action
- [Generate Revenue Forecast](/Action/Generate_Revenue_Forecast) — composes with · Action
- [Generate Proposal Draft](/Action/Generate_Proposal_Draft) — composes with · Action
- [Generate License Deal Terms](/Action/Generate_License_Deal_Terms) — composes with · Action
- [Logo CRM — Create Opportunity](/Action/Logo_CRM_—_Create_Opportunity) — composes with · Action
- [Recompute Sales Forecast](/Action/Recompute_Sales_Forecast) — composes with · Action
- [Recommend Win Strategy](/Action/Recommend_Win_Strategy) — composes with · Action
- [Log Call Outcome](/Action/Log_Call_Outcome) — composes with · Action
- [Record Loss Reason](/Action/Record_Loss_Reason) — composes with · Action
- [Dazos CRM — Update Vob Status](/Action/Dazos_CRM_—_Update_Vob_Status) — composes with · Action
- [Dazos CRM — Find Lead](/Action/Dazos_CRM_—_Find_Lead) — composes with · Action
- [Generate Opportunity Assessment](/Action/Generate_Opportunity_Assessment) — composes with · Action
- [Screen Opportunity Pipeline](/Action/Screen_Opportunity_Pipeline) — composes with · Action
- [Berg System — Create Sale Opportuniety](/Action/Berg_System_—_Create_Sale_Opportuniety) — composes with · Action
- [Execute Pilot Agreement](/Action/Execute_Pilot_Agreement) — composes with · Action
- [Generate Pipeline Forecast](/Action/Generate_Pipeline_Forecast) — composes with · Action
- [Pitchbox — Update Custom Field](/Action/Pitchbox_—_Update_Custom_Field) — composes with · Action
- [Pitchbox — Search Opportunities](/Action/Pitchbox_—_Search_Opportunities) — composes with · Action
- [Pitchbox — Get Opportunity Info](/Action/Pitchbox_—_Get_Opportunity_Info) — composes with · Action
- [Pitchbox — Create Opportunity Note](/Action/Pitchbox_—_Create_Opportunity_Note) — composes with · Action
- [Pitchbox — Create Opportunity](/Action/Pitchbox_—_Create_Opportunity) — composes with · Action
- [Dazos CRM — Create VOB](/Action/Dazos_CRM_—_Create_VOB) — composes with · Action
- [Dazos CRM — Create Lead](/Action/Dazos_CRM_—_Create_Lead) — composes with · Action
- [Dazos CRM — Update PAA Status](/Action/Dazos_CRM_—_Update_PAA_Status) — composes with · Action
- [Dazos CRM — Find Opportunity](/Action/Dazos_CRM_—_Find_Opportunity) — composes with · Action
- [Dazos CRM — Create Opportunity](/Action/Dazos_CRM_—_Create_Opportunity) — composes with · Action
- [Flag Stalled Opportunities](/Action/Flag_Stalled_Opportunities) — composes with · Action
- [Schedule Follow Up Task](/Action/Schedule_Follow_Up_Task) — composes with · Action
- [Schedule Follow Up Reminders](/Action/Schedule_Follow_Up_Reminders) — composes with · Action
- [Schedule Follow Up Call](/Action/Schedule_Follow_Up_Call) — composes with · Action
- [Schedule Follow-up Call](/Action/Schedule_Follow-up_Call) — composes with · Action
- [Schedule Customer Follow Up](/Action/Schedule_Customer_Follow_Up) — composes with · Action
- [Score Opportunity Fit](/Action/Score_Opportunity_Fit) — composes with · Action
- [Score Opportunities](/Action/Score_Opportunities) — composes with · Action

### Related (uses tool)

- [Autonomous Close Provider](/Agents/Autonomous_Close_Provider) — uses tool · Agents

### Related (automated by)

- [Exit opportunity](/Processes/Exit_opportunity) — automated by · Processes
- [Record outcome of sales process](/Processes/Record_outcome_of_sales_process) — automated by · Processes

### Composes with

- [Send It Via Email](/Action/Send_It_Via_Email) — composes with · Action
- [Generate Quote](/Action/Generate_Quote) — composes with · Action
- [Update Member Contact Record](/Action/Update_Member_Contact_Record) — composes with · Action
- [Create Opportunity](/Action/Create_Opportunity) — composes with · Action
- [Log Activity](/Action/Log_Activity) — composes with · Action
- [Send Notification](/Action/Send_Notification) — composes with · Action
- [Update Job Requisition](/Action/Update_Job_Requisition) — composes with · Action
- [Update Pipeline Forecast](/Action/Update_Pipeline_Forecast) — composes with · Action
- [Update Contact Record](/Action/Update_Contact_Record) — composes with · Action
- [Update Deal Stage](/Action/Update_Deal_Stage) — composes with · Action
- [Update Account Record](/Action/Update_Account_Record) — composes with · Action

### Exposed by

- [Salesforce Sales Cloud](/Software/Salesforce_Sales_Cloud) — exposed by · Software
- [Salesforce](/Software/Salesforce) — exposed by · Software

### Problems this exposes

- [stage update skips required exit-criteria fields the pipeline enforces, leaving a stuck deal](/Problems/stage_update_skips_required_exit-criteria_fields_the_pipeline_enforces,_leaving_a_stuck_deal) — exposes problem · Problems
- [concurrent updates from rep and automation race, reverting the stage](/Problems/concurrent_updates_from_rep_and_automation_race,_reverting_the_stage) — exposes problem · Problems
- [advancing stage doesn't recalculate forecast probability or close date](/Problems/advancing_stage_doesn't_recalculate_forecast_probability_or_close_date) — exposes problem · Problems
