---
title: Create and Update Workflow
slug: user-guide-10x/create-and-update-workflow
docTags: 
createdAt: 2025-06-18T11:01:37.457Z
---

﻿Before you begin creating workflow, you should have a clear idea of the process you want to design. This includes understanding the many conditions and actions you have available to you.

As you build your workflow, you'll create branches of conditions, repeats, and actions.

| Icon                                                                                                                                                                       | Definition                                |
| -------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------- |
| <br />:inlineImage[]{src="https://api.archbee.com/api/optimize/511c8QBH-VHiwWnyzIwUb/BEyaS75X_rP0nNN58ufF7_wf-condition.png" alt caption size="10" width="70" height="70"} | Creates a new condition                   |
| <br />:inlineImage[]{src="https://api.archbee.com/api/optimize/511c8QBH-VHiwWnyzIwUb/Ss25wZyogSvTuteaDJY9i_wf-action.png" alt caption size="10" width="70" height="70"}    | Creates a new action                      |
| <br />:inlineImage[]{src="https://api.archbee.com/api/optimize/511c8QBH-VHiwWnyzIwUb/qAHSPq8R_N_BK8FH2uazY_wf-repeat.png" alt caption size="10" width="70" height="70"}    | Creates a new repeat action               |
| <br />:inlineImage[]{src="https://api.archbee.com/api/optimize/511c8QBH-VHiwWnyzIwUb/MlVbo9DILicFfRjztE6xH_wf-disable.png" alt caption size="10" width="70" height="70"}   | Disables the branch, condition, or action |
| <br />:inlineImage[]{src="https://api.archbee.com/api/optimize/511c8QBH-VHiwWnyzIwUb/jg66BccxjZ3Y9qmztS7_1_wf-trash.png" alt caption size="10" width="54" height="70"}     | Deletes the branch, condition, or action  |

To create or update workflow:

1. Open an applet or application, then select the Workflow icon from the toolbar.



::Image[]{src="https://api.archbee.com/api/optimize/511c8QBH-VHiwWnyzIwUb/ZJ88ROLrmNcO9wgUoYkHN_workflowicon.png" size="10" width="71" height="56" position="center" showCaption="false"}

1. The application's workflow opens with a default start icon, which can be followed by multiple conditions, including the default condition, **Default Action.**
2. ::Image[]{src="https://api.archbee.com/api/optimize/511c8QBH-VHiwWnyzIwUb/Gve41c4wyQ4lQ5C2BBr8K_wf-start-icon.png" size="38" width="601" height="114" darkWidth="800" darkHeight="151" position="center" showCaption="false"}
3. Actions in the default actions group only run once for each record. The condition is always true, but each action will only execute a single time per record. If you add a new action, it will run the next time the workflow runs, but any actions that have already run will not run again.
4. To add a new condition, select the Start icon (the root of the workflow) and then click the icon for *Create a new condition.*
5. ::Image[]{src="https://api.archbee.com/api/optimize/511c8QBH-VHiwWnyzIwUb/J3tPKKchxZZH8ckzoLbUt_wf-create-condition.png" size="38" width="269" height="145" darkWidth="800" darkHeight="431" position="center" showCaption="false"}
6. Next you will begin to define the decision points of the workflow from the condition you just created.
7. On Condition, provide a name and then indicate the field(s) from the applet or application that are part of the process you are designing.
8. ::Image[]{src="https://api.archbee.com/api/optimize/511c8QBH-VHiwWnyzIwUb/shUFimHvPLJuPLeZDpj2I_wf-define-condition.png" size="36" width="1037" height="513" darkWidth="800" darkHeight="395" position="center" showCaption="false"}
9. Click **Add additional condition** to add more than one condition to the flow.
10. Once you add an additional condition, specify how the conditions relate to each other by setting the **Evaluation Type.** Set the field to *AND* to indicate that all the conditions defined within should be met in order to execute the branch. Set it to *OR* to specify that a branch should be executed upon one of the conditions being met.
11. ::Image[]{src="https://api.archbee.com/api/optimize/511c8QBH-VHiwWnyzIwUb/c6OcnyI3S7cvYOzTMu-5s_wf-and-or.png" size="20" width="121" height="74" position="center" showCaption="false"}
12. **Note:** You cannot add multiple conditions to Repeats in workflow.
13. Click **Save** to save the condition.
14. Next, you will add actions to your condition.
15. Select the condition you just created and then click the icon to *Create a new action.*

    ::Image[]{src="https://api.archbee.com/api/optimize/511c8QBH-VHiwWnyzIwUb/oR1xJZuF5AwqlhLd3IGEm_create-new-action.png" size="28" width="294" height="177" position="center" showCaption="false"}
16. On Action, name the action, then select the action type.
17. The editable fields vary depending upon the action type that you select. For detail on setting up the various actions, see [Select Action Type.](docId:8Q40ix5j6jJ7VC4hUTY7H).
18. Click **Save**.
19. If your action is a Trigger Integration, Trigger Notification, Export and Email Record, or Set Field Value type, then you also have the ability to set up Usage Metrics for the action. Under Integration ROI Calculation Metrics fill out the **Manual Time Expenditure** and **Personnel Costs** fields so that the value of the automation is calculated in Usage Metrics.
20. ::Image[]{src="https://api.archbee.com/api/optimize/511c8QBH-VHiwWnyzIwUb/cOFgyTnYRGkVNDWT82Zmh_workflow-usage-metrics.png" size="40" width="461" height="289" position="center" showCaption="false"}
21. You must save the workflow before you can access the Usage Metrics section of the App Settings.
22. Click **Apply Metrics**, and then click **Save**.

## Setting Up Repeat Actions

Repeat actions are an optional part of workflow setup, and they work exclusively with Text List and Numeric List fields. Use a repeat action when you want a specific integration task action to run over a list of values within a Text List field or a Numeric List field. The Repeat runs the integration task action once for each item in the List field that meets the criteria that you specify when setting up workflow.

Repeats must be preceded by a Condition and must be followed by an action of a Trigger Integration action type.

To set up repeat action:

1. Add or select a condition in your application's workflow.
2. In the workflow properties, assign the condition a name and a condition.
3. Select the condition you just created and then click the click the icon to *Create a new repeat.*
4. ::Image[]{src="https://api.archbee.com/api/optimize/511c8QBH-VHiwWnyzIwUb/I0j0_on7-3L7uLUKndQzV_wf-create-repeat.png" size="30" width="250" height="134" darkWidth="800" darkHeight="428" position="center" showCaption="false"}
5. Next, designate the field you want the integration action to iterate over.
   **Note:** Repeats only reference Text List, Numeric List fields and multiple-select or grid reference fields.

   ::Image[]{src="https://api.archbee.com/api/optimize/511c8QBH-VHiwWnyzIwUb/8HqcTVrbb722JhCw8vW4C_wf-define-repeat.png" size="28" width="398" height="388" darkWidth="800" darkHeight="780" position="center" showCaption="false"}
6. Select the repeat you just created and then click the icon to *Create a new action.*
7. The platform automatically creates a new Trigger Integration action. Set it up so it references the list (or reference) field you designated in the Repeat.
8. ::Image[]{src="https://api.archbee.com/api/optimize/511c8QBH-VHiwWnyzIwUb/jJFeRyt7ehCS766fUjeHx_wf-trigger-int-action.png" size="36" width="688" height="508" darkWidth="800" darkHeight="590" position="center" showCaption="false"}
9. **Note:** The integration task must be set up with the input and output mappings needed to complete the purpose of your workflow branch.
10. If you'd like to be notified when the integration runs, select **Send Success Notification** or **Send Failure Notification,** and then compose the notification message.
11. For more information on sending notifications, see [Send Notification Messages.](docId\:xlzrP1k5pNMdC-CpRxH8t)

