How to bulk update ticket status in Zendesk: A complete guide

Stevia Putri
Written by

Stevia Putri

Reviewed by

Stanley Nicholas

Last edited February 24, 2026

Expert Verified

Banner image for How to bulk update ticket status in Zendesk: A complete guide

If you've ever faced the daunting task of updating hundreds of tickets one by one, you know the pain. Maybe a product launch went sideways and you need to reassign tickets. Perhaps a policy changed and you need to add a new tag across a whole category. Or maybe you simply selected the wrong status on a batch of tickets and need to fix it fast.

Whatever the reason, manually updating tickets individually is a time sink your support team can't afford. The good news? Zendesk offers several ways to handle bulk updates. The not-so-good news? Each approach has its limitations, and the native tool caps you at 100 tickets per action.

In this guide, we'll walk through how to bulk update ticket status in Zendesk, explore the limitations you'll hit, and look at alternatives when the native approach falls short.

A screenshot of Zendesk's landing page.
A screenshot of Zendesk's landing page.

Understanding Zendesk's native bulk update feature

Before diving into the steps, let's clarify what Zendesk's built-in bulk update can actually do.

The feature lives inside your ticket views. When you select one or more tickets, a toolbar appears at the bottom of the list with options to edit, delete, merge, or mark as spam. The edit option is what you'll use for bulk status changes.

Here's what you can update in bulk:

  • Ticket status (New, Open, Pending, Solved, On-hold)
  • Assignee (agent or group)
  • Tags (add or remove)
  • Priority (Low, Normal, High, Urgent)
  • Custom fields
  • Add comments to multiple tickets

But there are important constraints. The maximum number of tickets you can update at once is 100. You cannot bulk update closed tickets (they're locked for good). And once a ticket moves from "New" to another status, you can't change it back to "New" through the UI (though the API offers a workaround).

Zendesk's bulk ticket update interface, allowing agents to modify multiple ticket properties simultaneously.
Zendesk's bulk ticket update interface, allowing agents to modify multiple ticket properties simultaneously.

Also worth noting: bulk updates are recorded as "Web Service (API)" events in the ticket history. If you have triggers based on "Ticket: Updated via" conditions, factor this in as it may fire automation you weren't expecting.

How to bulk update ticket status step by step

Ready to actually do this? Here's the complete process.

Step 1: Create or open a ticket view

First, you need to get the tickets you want to update into a single view. You can use an existing view or create a new one with filters that capture exactly the tickets you need to change.

Navigate to your views list and either select an existing view or click "Add view" to create a new one. If creating new, set conditions like "Status is Pending" or "Tags contain X" to isolate the tickets you want to update.

A ticket list interface showing the 'All unsolved tickets' view with a master checkbox for bulk selection.
A ticket list interface showing the 'All unsolved tickets' view with a master checkbox for bulk selection.

Step 2: Select tickets for bulk update

Once your view is loaded, you'll see checkboxes next to each ticket. You have two options for selection:

  • Select individual tickets by checking their boxes
  • Click the checkbox at the top-left of the list to select all visible tickets

Here's where the 100-ticket limit comes into play. If your view has more than 100 tickets, you'll need to process them in batches. The good news: if you navigate to different pages, your selections remain checked, so you can work through large volumes methodically.

When you select tickets, a toolbar appears at the bottom of the screen showing how many tickets are selected and your available actions.

A ticket selection toolbar displaying options like Edit, Merge, and Delete for 3 selected tickets.
A ticket selection toolbar displaying options like Edit, Merge, and Delete for 3 selected tickets.

Step 3: Apply the bulk status change

Click "Edit" in the toolbar to open the bulk update dialog. This looks similar to a single ticket edit screen but applies to all selected tickets.

To change status:

  1. Find the Status field in the dialog
  2. Select the new status from the dropdown
  3. Add a comment if you want to document why these tickets were updated (optional but recommended for audit trails)
  4. Review any other fields you want to update while you're here

One quirk to watch for: if you apply a macro that uses dynamic content or placeholders in the subject line, the updated tickets may save with bracketed placeholders instead of rendered values. For example, you might see {{ticket.created_at}} instead of the actual date.

A bulk ticket update dialog displaying fields for Type, Priority, and a comprehensive comment section for public replies or internal notes.
A bulk ticket update dialog displaying fields for Type, Priority, and a comprehensive comment section for public replies or internal notes.

Step 4: Verify the update

Click "Submit" to apply your changes. Zendesk will process the update and show a confirmation message. The system compares each ticket's last-updated timestamp during the process. If a ticket was modified after you started the bulk action (meaning someone else edited it), that specific ticket gets skipped with an error, while the rest continue processing.

After submission, spot-check a few tickets to confirm the status change applied correctly. Check that any tags or custom fields updated as expected too.

Limitations of native bulk updates and workarounds

The 100-ticket limit is the biggest constraint support teams hit. If you need to update 1,000 tickets, you're looking at 10 separate bulk actions. That's tedious and time-consuming.

Other limitations to know about:

LimitationImpactWorkaround
100 ticket maximumLarge updates require multiple batchesUse API or third-party apps
Cannot update closed ticketsArchived tickets stay as-isPrevent closure until updates complete
Cannot revert to "New" statusMistakes in status flow can't be undone via UIUse API to change status back
No CC/follower supportCan't bulk add people to ticket conversationsUpdate tickets individually
Macro attachment issuesAttachments in macros don't apply in bulkAdd attachments separately

This five-step workflow ensures accurate bulk status changes while navigating Zendesk native 100-ticket limit and status restrictions.
This five-step workflow ensures accurate bulk status changes while navigating Zendesk native 100-ticket limit and status restrictions.

For teams that regularly need bulk updates beyond 100 tickets, the native approach simply doesn't scale. That's where alternatives come in.

Alternative methods for bulk updating tickets

When the native 100-ticket limit becomes a bottleneck, you have three main alternatives.

Using the Zendesk API

For teams with technical resources, the Zendesk API offers the update_many endpoint. This lets you update up to 100 tickets per API call programmatically. While that sounds like the same limit, the difference is automation: you can script sequential API calls to process thousands of tickets without manual clicking.

The API approach requires:

  • A developer or technically savvy team member
  • Understanding of Zendesk's API authentication
  • Scripting knowledge (Python, Ruby, or similar)
  • Error handling for failed updates

For one-off bulk updates, this is probably overkill. But if your team regularly needs large-scale ticket changes, building a simple script can pay off quickly.

Automation and triggers

Sometimes the best bulk update is one that happens automatically. Zendesk's automations run on time-based conditions, while triggers fire on ticket events.

For example, instead of manually bulk-updating tickets from "Pending" to "Solved" after 72 hours, you could create an automation that does this automatically. Or use a trigger to add tags when tickets meet certain criteria.

This approach works best for predictable, recurring bulk changes rather than one-off situations.

Third-party apps

The Zendesk Marketplace offers apps that extend bulk update capabilities. Swifteq's Advanced Search Plus is one popular option that offers bulk updates beyond Zendesk's native limits, and it's free.

A screenshot of Swifteq's landing page.
A screenshot of Swifteq's landing page.

These apps typically provide:

  • Higher ticket limits for bulk actions
  • More flexible search and filtering
  • CSV export capabilities
  • Additional bulk operations

The trade-off is adding another tool to your stack and potentially granting it access to your ticket data.

Bulk update best practices

Before you start clicking that "Submit" button on hundreds of tickets, consider these recommendations:

  • Test on a small batch first. Select 5-10 tickets and run your update. Verify the results before processing larger volumes.

  • Double-check your view filters. Make sure your view is capturing exactly the tickets you want to update. A filter mistake could mean updating the wrong tickets.

  • Document your process. Write down the steps for your team. If someone needs to do this again in six months, they shouldn't have to figure it out from scratch.

  • Consider trigger impacts. Bulk updates fire as API events. If you have triggers that run on "Ticket: Updated via API," they will execute. Review your triggers before large bulk operations.

  • Communicate with customers. If your bulk update involves status changes that customers see (like moving to "Solved"), consider whether you need to notify them first.

  • Work outside business hours. For very large bulk updates, consider running them when ticket volume is low. This reduces the chance of timestamp conflicts where tickets get modified while your bulk action is processing.

A smarter approach: intelligent ticket automation with eesel AI

Bulk updates solve the symptom (tickets need changing) but not the cause (why do so many tickets need the same update?). This is where we think about the problem differently.

At eesel AI, we approach this as an AI teammate that learns your business and handles tickets intelligently, not just in bulk. Instead of manually updating 500 tickets from "Pending" to "Solved," what if an AI agent reviewed those tickets, determined which ones were actually resolved, and handled them automatically?

A screenshot showing the eesel AI simulation feature, which forecasts automation potential for a store, a valuable step for any user in the BigCommerce vs. Magento landscape.
A screenshot showing the eesel AI simulation feature, which forecasts automation potential for a store, a valuable step for any user in the BigCommerce vs. Magento landscape.

Here's how it works. You connect eesel AI to your Zendesk account. It immediately learns from your past tickets, help center articles, and macros. You start with eesel drafting replies for review. As it proves itself, you level up to full automation.

The key difference: eesel doesn't just bulk update based on simple rules. It reads each ticket, understands the context, and takes the appropriate action. Tickets that need escalation go to humans. Tickets that are routine get resolved automatically.

For bulk operations specifically, eesel can:

  • Process unlimited tickets (no 100-ticket cap)
  • Make context-aware decisions about status changes
  • Apply your business rules in plain English ("If the refund request is over 30 days, politely decline")
  • Learn from corrections so it gets better over time

A screenshot of the eesel AI simulation results for a Zendesk ChatGPT integration, displaying predicted automation rates and example AI responses to real customer tickets.
A screenshot of the eesel AI simulation results for a Zendesk ChatGPT integration, displaying predicted automation rates and example AI responses to real customer tickets.

You can run simulations on past tickets before going live, so you see exactly how eesel would handle them. No surprises when it touches real customer conversations.

If you're regularly doing bulk updates because tickets are piling up in certain statuses, it might be worth exploring whether intelligent automation could handle those tickets individually as they arrive, eliminating the need for bulk fixes altogether.

Choosing the right bulk update method for your needs

Let's break down when each approach makes sense:

MethodBest ForLimitations
Native bulk updateOccasional updates under 100 tickets100 ticket cap, manual process
Zendesk APITechnical teams with recurring bulk needsRequires development resources
Automations/triggersPredictable, recurring status changesOnly for time/event-based rules
Third-party appsFrequent bulk operations without codingAdditional tool to manage
AI automation (eesel)Ongoing intelligent ticket handlingRequires setup and training period

Comparing these five methods helps support teams balance technical complexity against ticket volume requirements for efficient bulk management.
Comparing these five methods helps support teams balance technical complexity against ticket volume requirements for efficient bulk management.

For most teams, the native bulk update handles 80% of situations. When you hit that 100-ticket limit regularly, that's a signal you might need a different approach, whether that's API scripting, third-party apps, or rethinking your workflow with AI automation.

The bottom line? Bulk updates are a band-aid. They're useful for fixing problems, but if you find yourself using them weekly, it's worth examining why so many tickets need the same changes and whether automation could prevent the problem in the first place.


Frequently Asked Questions

Q1: Can I bulk update more than 100 tickets at once in Zendesk? A1: Not with the native interface. Zendesk's built-in bulk update is limited to 100 tickets per action. For larger volumes, you'll need to use the Zendesk API, a third-party app like Swifteq's Advanced Search Plus, or process tickets in multiple batches.

Q2: Why can't I change tickets back to "New" status in a bulk update? A2: Once a ticket moves from "New" to any other status, Zendesk's UI prevents changing it back to "New." This is by design to maintain ticket workflow integrity. However, you can change a ticket back to "New" using the Zendesk API if absolutely necessary.

Q3: Do bulk updates trigger Zendesk automations and triggers? A3: Yes. Bulk updates are recorded as "Web Service (API)" events. If you have triggers or automations that run on "Ticket: Updated via API" conditions, they will fire when you perform bulk updates. Review your triggers before large bulk operations to avoid unintended side effects.

Q4: Can I bulk update closed tickets in Zendesk? A4: No. Closed tickets cannot be modified through bulk updates or the standard UI. Closed tickets are considered archived and locked. If you need to update tickets before they close, set up automations to make changes during the "Solved" status window.

Q5: What's the difference between bulk updates and automations in Zendesk? A5: Bulk updates are manual actions you perform on a selection of tickets right now. Automations are rules that run automatically when time-based conditions are met (like "Pending for more than 72 hours"). Use bulk updates for one-off changes and automations for recurring, predictable updates.

Q6: Are there any risks to performing bulk updates? A6: The main risks are updating the wrong tickets (due to incorrect view filters) and triggering unintended automation. Always test on a small batch first, double-check your view filters, and review your triggers before performing large bulk updates. Remember that bulk updates cannot be undone.

Frequently Asked Questions

Not with the native interface. Zendesk's built-in bulk update is limited to 100 tickets per action. For larger volumes, you'll need to use the Zendesk API, a third-party app like Swifteq's Advanced Search Plus, or process tickets in multiple batches.
Once a ticket moves from 'New' to any other status, Zendesk's UI prevents changing it back to 'New.' This is by design to maintain ticket workflow integrity. However, you can change a ticket back to 'New' using the Zendesk API if absolutely necessary.
Yes. Bulk updates are recorded as 'Web Service (API)' events. If you have triggers or automations that run on 'Ticket: Updated via API' conditions, they will fire when you perform bulk updates. Review your triggers before large bulk operations to avoid unintended side effects.
No. Closed tickets cannot be modified through bulk updates or the standard UI. Closed tickets are considered archived and locked. If you need to update tickets before they close, set up automations to make changes during the 'Solved' status window.
Bulk updates are manual actions you perform on a selection of tickets right now. Automations are rules that run automatically when time-based conditions are met (like 'Pending for more than 72 hours'). Use bulk updates for one-off changes and automations for recurring, predictable updates.
The main risks are updating the wrong tickets (due to incorrect view filters) and triggering unintended automation. Always test on a small batch first, double-check your view filters, and review your triggers before performing large bulk updates. Remember that bulk updates cannot be undone.

Share this post

Stevia undefined

Article by

Stevia Putri

Stevia Putri is a marketing generalist at eesel AI, where she helps turn powerful AI tools into stories that resonate. She’s driven by curiosity, clarity, and the human side of technology.