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

 Release :

    - australia

ft:locale :

    - en-US

ft:publication_title :

    - Australia Build workflows

ft:clusterId :

    - crworkflow

bundleId :

    - crworkflow

workflow :

    - Creator


---

# Update Record action

# Update Record action {#ariaid-title1}

* Release version: Australia
* 
* Updated March 12, 2026
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 1 minute to read

Update an existing record in a table. You can dynamically add and configure fields
for the record.

## Roles and availability {#update-record-flow-designer__section_pwq_rb5_kcb}

Available as a Workflow Studio ServiceNow core action. Users with the flow_designer or admin role can add an action to a flow and define configuration details.

## Inputs {#update-record-flow-designer__section_xv4_fyb_pmb}

Provide a value for each input that your flow needs. To add dynamic values, you can also drag pills from the Data panel or select them from the pill picker.

Record
    : Data type: Record  
    The record to be updated. Drag-and-drop a record data pill or use the data pill picker to select a record.  
    Warning:  
    When using script to select a record, always add a condition to check for a matching record. Some GlideRecord methods return a list of records whenever the method query produces no results. Without a condition check, the action may update all records in a table. For example, this script uses an If condition to verify that a record exists. If the record exists, it returns a Sys ID value. If no record exists, it returns a null result.

        var configurationItem = new GlideRecord('cmdb_ci');
        if (configurationItem.get(fd_data.trigger.cmdb_ci.sys_id))
        return configurationItem;
        else
        return null;

Table
:   Data type: Table Name

    The table associated with the record to update.

Field Values
:   Data type: Template Value

    The values of fields in the record to be updated. Select Add field value to display options to select a field and set a value. For example, to set the
    short description to a certain value, select Short description and set the desired value.

    If adding the action to a subflow, you can [Create a template value input](https://servicenow-prod.fluidtopics.net/wQHQA5k8M7qN~1ggzzGBTw "Enable flow authors to set field values for a record being created or updated. Use a template value input to set different field values each time you add an action or subflow to a flow.").

## Outputs {#update-record-flow-designer__section_ldx_pyb_pmb}

These outputs appear in the Data panel. You can use them as inputs elsewhere in your flow.

Record
:   Data type: Record

    The record that was updated.

Table Name
:   Data type: Table Name

The table associated with the updated record.  

## Update trigger record {#update-record-flow-designer__example_dhc_4pr_tzb}

In this example, the Update Record action updates values provided by the trigger problem record. The action updates both the Additional comments and Assignment group fields of a problem record.

