For AI agents: a documentation index is available at the root level at /llms.txt and /llms-full.txt. Append /llms.txt to any URL for a page-level index, or .md for the markdown version of any page.
  • Getting Started
    • Introduction
    • Getting Started
    • Tia — Operations Assistant
    • Architecture
    • Security Architecture
  • Onboarding & Plans
    • Onboarding Overview
    • Plans & Subscriptions
    • Tia Credits
  • Tenancy & Governance
    • Roles & Members
    • Audit Log
    • Notifications
    • Economic Operators
  • Authoring Studios
    • Content Studio
    • Theme Studio
    • Advanced Studio (Track B)
  • Product Module
    • Products
    • Custom Fields
    • Global Search
    • Identifiers
    • Product Import
    • Bulk Editing
    • Bulk Updates
    • Resolver & GS1 Digital Link
    • GS1 Digital Link Contract
  • Localisations
    • Overview
    • Market Packs
    • Multilingual Content
  • Domains & Custom Hostnames
    • Domain Architecture
    • Resolver Domain Flow
    • Custom Hostname Setup
    • DNS Setup Guide
    • Resolver & Passport Rendering
    • Custom Hostname Lifecycle
    • Troubleshooting
  • Passports
    • Overview
    • Passport Operations
    • Lifecycle States
    • Controlled Update & Break-Glass
    • Content & Templates
    • Themes & Presentation
    • Consumer Experience
    • Publication Lifecycle
    • Brand Setup & Readiness
    • Drafts
  • Passport Intelligence
    • Passport Intelligence
    • Intelligence Overview
    • Scan Visibility
    • Trust Signals
    • Engagement Insights
    • Investigation Timelines
    • Data & Privacy
    • Roadmap
  • Minting
    • Overview
    • Lifecycle
    • Architecture
    • Limits & Performance
    • Token Preview
    • Exports & Print Jobs
    • Carrier Output Profiles
    • Bring-Your-Own Serials
    • Security
    • FAQ
  • API Reference
    • API Credentials Guide
    • API: Credentials
    • API: Products
    • API: Identifiers
    • API: Import
    • API: Batches
    • API: Attachments
    • API: Bulk Updates
    • API: Minting
    • API: Resolver
    • API: Search
On this page
  • What It Does
  • Who It’s For
  • How It Works
  • Job Lifecycle
  • Status Indicator
  • Completion Banner
  • Resume
  • Per-Item Outcomes
  • Limits & Notes
  • FAQ
Product Module

Bulk Updates

Was this page helpful?
Previous

Resolver and GS1 Digital Link

Next
Built with

What It Does

When a product update involves more than 50 products, tieback processes it as an asynchronous background job. The Bulk Updates system tracks progress and surfaces status in the Product Library.

Who It’s For

Brand administrators performing large-scale data updates (e.g. post-import attribute corrections, compliance field rollouts).

How It Works

Job Lifecycle

  1. Queued — the update request is accepted and items are staged.
  2. Processing — items are applied in batches. Progress is tracked per item.
  3. Completed — all items succeeded with zero errors.
  4. Failed — processing finished but some items encountered permanent errors.
  5. Cancelled — the job was cancelled before completion.

Status Indicator

A status indicator appears in the Product Library toolbar:

StateIndicatorMeaning
Updating…Green pulseAn active job is in progress
Needs attentionAmber triangleThe latest job has failed, or has stalled (no progress for over 5 minutes)
IdleGrey iconNo active jobs, or the latest job completed successfully

Completion Banner

When a job completes, a banner appears in the Product Library confirming the result. You can dismiss it; the dismissal is remembered per brand.

Resume

If a job stalls or fails with retryable errors:

  • A Resume button appears in the indicator.
  • Clicking it re-triggers processing for remaining eligible items.
  • Items that have failed three times are marked as permanently failed and will not be retried.

Per-Item Outcomes

Each item in a job records:

  • Success — the product was updated.
  • Error — the update failed, with an error message explaining why.
  • Validation warnings — informational warnings about value-set mismatches (saved alongside the item outcome).

Limits & Notes

  • Each processing cycle handles up to 50 items.
  • Items are retried up to 3 times before being marked as permanently failed.
  • Idempotency is supported: submitting the same update request twice returns the existing job rather than creating a duplicate.
  • Only one job per brand is typically active at a time.

FAQ

How do I know if a job is stuck?

If the indicator shows ‘Needs attention’ (amber triangle), the job has either failed or stalled for more than 5 minutes. Use the Resume button to re-trigger processing.

Can I cancel a running job?

Job cancellation is not currently available from the UI. Contact support if you need to stop a running job.

What happens to items that fail permanently?

Items that fail after 3 attempts are marked as permanently failed. You can view the error message for each failed item and address the underlying issue manually.