Create a Process Using Process Automator

From the Processes page, you can view, edit, and delete existing processes, or create a new process.

You can create a new process in Process Automator to automate your workflows. Alternatively, You can download processes from the Community Exchange and install them on your instance. This allows you to access pre-built, end-to-end processes to automate your workflows. 

Note

To prevent issues, do not modify a process if it has instances in flight.

  1. Navigate to Setup > PlatformProcess Automator.
  2. Click Create to display the New Process page or use the Edit icon at the right side of any existing process in the list to open the Edit Process page. Alternatively, you can click Search Community Exchange for Process. This option opens the Community Exchange tab with available Process Bundles. 
  3. Add a name and description to your process. 
  4. Select a Trigger. For a full list of available triggers, see Process Automator Triggers.
    Note

    Before definiting an Object and Action, you must set the Trigger Launch Process on,  Document, and Trigger process on fields. For UI button click processes, the Button Location which specifies the document type being acted upon must be specified first.

  5. Add a priority to your process. This determines the order in which processes run on the same document or object. 
  6. Click Add Step at the bottom of the process page. Processes can have one or more steps, but the steps in a single process are limited to actions using the same document object.
    1. Select an object to perform the action on using the Object field. For the first step, only the trigger object is available. However, in subsequent steps, you can select the trigger object, or objects from previous steps. 
    2. Add actions. For a full list of available actions, see Process Automator Actions. Additional fields that need configuration to successfully perform that action display.
    3. Add one or more conditions. Each condition can execute a separate action based on the object field value evaluated with a logical comparison defined in that step. Conditions include these fields:
      Condition field Description
      Object 

      The object to evaluate the condition against. Once an object is selected, the object's fields populate in the next condition field. 

      For the first step, only the trigger object is available. However, in subsequent steps, you can select the trigger object, or objects from previous steps to evaluate conditions against. 

      Process field

      Select the field object on which the logical comparison is performed.

      Logical comparator The logical operator compares the selected field with the value set. The available logical operators changes depending on the type of process field selected in the first field of the row.
    4. Set Match all conditions or Match at least one condition to define whether one or all conditions should be true to perform the action.
  7. Click Save

Related Items


Platform Plus

The Coupa Platform comes in two different variants: Platform Standard and Platform Plus. Platform Plus contains all the functionality of Standard, plus some unique capabilities that help customers maximize value from Coupa.

Create an IFrame

Create an IFrame to embed read-only third-party data into your Coupa instance.

Create a Process to Export Real-Time Data Updates

You can use Process Automator with Call Outs to send data to third-party systems in real time. You can also process the Call Out response and set field values based on response variables.

Process Automator Triggers

Use triggers to define an event in Coupa that causes the process to begin.