---
sourceDocument: Yokohama Build workflows
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/yokohama/build-workflows

 Release :

    - yokohama

ft:locale :

    - en-US

ft:publication_title :

    - Yokohama Build workflows

ft:clusterId :

    - crworkflow

bundleId :

    - crworkflow

workflow :

    - Creator


---

# Utility workflow activities

# Utility workflow
activities {#c_UtilityActivities__wh1_hks_3x}

Utility activities provide controls over the path of the workflow, and other useful tools.{#c_UtilityActivities__util-shortdesc}
* **[Branch workflow activity](https://servicenow-prod.fluidtopics.net/HjAmghHdcVtmrO~r7iBmAA)**   
  The Branch activity splits the workflow into multiple transition paths from a single activity.
* **[Join workflow activity](https://servicenow-prod.fluidtopics.net/a4yYrpDQe6O~_P3ZTdZ7NA)**   
  The Join activity unites multiple execution paths into one transition.
* **[Lock workflow activity](https://servicenow-prod.fluidtopics.net/mm2Tvp5TNvGu7imMFJqYNA)**   
  The Lock activity prevents other instances of this workflow from continuing past this activity until the lock is released.
* **[Log Message workflow activity](https://servicenow-prod.fluidtopics.net/SpA3NYkl9bnJeSZWbh~JdA)**   
  The Log Message activity writes a message to the workflow log.
* **[Log Trace Message workflow activity](https://servicenow-prod.fluidtopics.net/qTITrvld6aQzUrbREPq_LA)**   
  The Log Trace Message activity writes a trace message to the workflow log.
* **[REST Message legacy workflow activity](https://servicenow-prod.fluidtopics.net/ZO3FBN043gqHR09pQait0w)**   
  The legacy REST Message activity enables an administrator to override the REST endpoint or supply the variables configured in the REST Message module.
* **[Return Value workflow activity](https://servicenow-prod.fluidtopics.net/erYaMfmfK30tqhnssz04zA)**   
  The Return Value activity returns a value to a parent workflow, when run from a subflow.
* **[Run Script workflow activity](https://servicenow-prod.fluidtopics.net/t1rx4jSKbnCVH7Cu9g4JvQ)**   
  The Run Script activity runs the specified script in the scope of the workflow version.
* **[Set Values workflow activity](https://servicenow-prod.fluidtopics.net/tGx~Q0jE39Zyk2_KmqVV3Q)**   
  The Set Values activity sets values on the current record when the workflow quiesces or ends.
* **[SOAP Message legacy workflow activity](https://servicenow-prod.fluidtopics.net/GzPFpKL0cjHMYBEQ58qpnQ)**   
  The legacy SOAP Message activity uses SOAP messages defined in the System Web Services plugin and can call the messages using a MID Server.
* **[Turnstile workflow activity](https://servicenow-prod.fluidtopics.net/RVOgSV0ecgUW~CGyBxu3kQ)**   
  The Turnstile activity limits how many times a workflow can pass through the same point.
* **[Unlock workflow activity](https://servicenow-prod.fluidtopics.net/7uWKXeJNuwwor2hTaSTWhw)**   
  The Unlock activity releases a lock that was previously placed by the Lock activity.

