Let the platform do the work

Using Legacy Workflows to Automatically Create a Task When an Opportunity Closes

Overview

Need to automatically create a task when an opportunity's sales stage is set to "Closed Won" or "Closed Lost".

Each user's license type (e.g., Sugar Serve, Sugar Sell Premier) determines what functionality is available as described in the License Types matrix.

Prerequisites

  • You must be an administrator or have developer-level access in Sugar to create the workflow. 
  • The Process Workflow Tasks scheduler must be running.
  • System email settings must be configured in Admin > Email Settings.

For more information, please refer to the Workflow ManagementSchedulers, and Email documentation.

Steps to Complete

We will create a workflow definition that specifies the conditions for executing the workflow, the users and/or teams who must receive the alert, and the actions that would occur during execution:

  1. Log in to Sugar as an administrator and navigate to Admin > Workflow Management.
  2. Create a workflow definition
    • Select Opportunities as the target module, with execution to occur when the record is saved.
    • Save the workflow definition.
  3. Create a condition
    • In the Conditions sub-panel of the workflow's Detail View, click Create to define the condition.
    • Define the condition as "When a field in the target module contains a specified value", and click Next.
    • Click the "specific field" link, select Sales Stage from the Field Drop-down list, and select "Sales Stage Equals Closed Won" (or Closed Lost) as the field in the target module.
    • Click Save to save the condition.
  4. Create an alert.
    • In the Alerts sub-panel of the workflow's Detail View, click Create to create an alert that executes when an opportunity is closed.
    • Select Email as the Alert type, and enter the message in the Alert Text field.
    • Save the alert.
    • In the Alert Recipient List, click Create, and specify the user, team, or recipient will receive the alert.
    • Save the alert, and in the alert's Detail View, click the "Return to Workflow Definition" link.
  5. Create an action.
    • In the Actions sub-panel of the workflow's Detail View, click Create.
    • Select the action "Create a record in a module associated with target module".
    • Click the "record" link that displays below and select "Task" as the module.
    • Select the fields that you want to populate in the task record, such as the subject line, due date, and assigned user.
    • Save the task.