---
sourceDocument: Australia Workflow Data Fabric
sourceDocumentLink: https://www.servicenow.com/docs/r/australia/integrate-applications

 Release :

    - australia

ft:locale :

    - en-US

ft:publication_title :

    - Australia Workflow Data Fabric

ft:clusterId :

    - crint

bundleId :

    - crint

workflow :

    - Creator


---

# Transform Payload from Inbound Sample action

# Transform Payload from Inbound Sample action {#ariaid-title1}

Release version: Australia  
Updated March 12, 2026  
![](https://www.servicenow.com/docs/portal-asset/ico-clock) 1 minute to read  
Transform a Remote Process Sync payload from a JSON string to a complex object. Generate the object structure from a sample of the inbound payload.

## Roles and availability {#transform-payload-inbound-sample-action__section_lqz_vvn_mnb}

Available as a ServiceNow Core
Remote Process Sync action.{#transform-payload-inbound-sample-action__availability-subcategory}

Subscription requirements
:   This action requires an Integration Hub subscription. For more information, see [Request Integration Hub](https://www.servicenow.com/docs/6Lp3j2DAY4g6m~ROtVcCKw "ServiceNow Integration Hub enables you to build reusable integrations with third-party systems and call them from anywhere in the ServiceNow AI Platform. For example, you can call external systems using integration APIs from the Action Designer Script step or run the Script step on the ServiceNow MID Server. You can also activate protocol steps such as REST, SOAP, and PowerShell.") and [Legal schedules - IntegrationHub overview](https://www.servicenow.com/content/dam/servicenow-assets/public/en-us/doc-type/legal/snc-addendum-integrationhub.pdf).

Role requirements
:   This action requires roles granted by delegated development or assigned to the user.
    For more information, see [User access to Workflow Studio flows](https://www.servicenow.com/docs/access?context=user-access-flow-designer&version=australia&pubname=australia-build-workflows&ft:locale=en-US).

## Inputs {#transform-payload-inbound-sample-action__section-inputs}

Provide a value for each input that your action needs. To add
dynamic values, you can also drag pills from the Data panel or select them from the pill
picker.{#transform-payload-inbound-sample-action__inputs-description}

Payload
:   Data type: String

    JSON string containing changes generated on a remote instance. For example, a list of
    field changes for a case record from a remote instance. The system transforms this
    JSON string to an object on the local instance.

Sample Payload
:   Data type: String

    Portion of a JSON payload you want to use to generate an object structure. Select the
    elements of the JSON structure you want to map to elements of an object
    structure.

## Outputs {#transform-payload-inbound-sample-action__section-outputs}

These outputs appear in the Data panel. You can use them as inputs
elsewhere in your flow.{#transform-payload-inbound-sample-action__outputs-description}

Capture Metadata
:   Data type: Object

    Object containing information about
    the capture definition that created the payload.

Changed Fields
:   Data type: Dynamic Object

    Object containing
    information about the field value changes. The system uses these changes to
    synchronize correlation and local records.

Attachment Metadata
:   Data type: Array of Object

    Array containing
    information about the attachments to synchronize.

Error Message
:   Data type: String

    Error returned by the
    action.

