> ## Documentation Index
> Fetch the complete documentation index at: https://help.nextmatter.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Product updates

> We bring you new features and fixes every month

<Update label="June" tags={["Builder toolbox"]}>
  ## Dataset filtering

  Datasets now support filtering capabilities, bringing significant improvements to the user experience:

  * **Cleaner selections** - Dropdown menus no longer display duplicate items, making it easier to find and select the right option
  * **Smart filtering** - Create dynamic parent-child relationships where subsequent dropdown options automatically filter based on previous selections
  * **Streamlined workflow** - Users can now navigate complex datasets more efficiently with contextual, relevant options at each step

    For details, see [Datasets](/docs/data-sets)...
</Update>

<Update label="May" tags={["Builder toolbox"]}>
  ## Create custom credentials yourself!

  Custom credentials now have a self-serve UI. You can easily manage and add custom credentials that you use to connect custom integrations.

  For details, see [Custom credentials](/docs/api-keys)

  <Frame>
    <img src="https://mintcdn.com/nextmatter/Z3EWRjoyKtH5gQXX/images/rn/custom_credentials.png?fit=max&auto=format&n=Z3EWRjoyKtH5gQXX&q=85&s=92984fc922627410b4dff99aa2a358a2" alt="Custom credentials tab in automations library" width="2922" height="788" data-path="images/rn/custom_credentials.png" />
  </Frame>

  ## New quick actions ready to use

  Quick actions allow you to create new workflow steps in seconds. We've added a new bunch for you to use. Now you can:

  * [Turn a JSON object into an escaped string](/docs/conversions)
  * [Turn a string into a JSON object](/docs/conversions)
  * [Create custom text and place it on a template](/docs/generate-document)

  ## Improvement to Stopping instances using Routing

  We're improving how the system handles stopping instances:

  * When **Stop instance** is selected in a decision step or routing field, the instance status will now be stopped (not completed).
  * The step status will be declined, but other steps will stay unchanged.
  * The API response of a routing-triggered stopped instance will contain the aborted time (not completed time)

  ## Number form field for all sorts of numbers

  We're excited to introduce a brand-new form field type: the **Numbers Field**!

  This lets workflows collect actual numeric values, which means numbers can now be used more reliably across the product for sorting, filtering, and calculations. The field enables you to do customizations:

  * Choose whether to show decimals
  * Set thousands/decimal separators (e.g., 1,000.00 vs 1.000,00).

      <img src="https://mintcdn.com/nextmatter/Z3EWRjoyKtH5gQXX/images/rn/number_field.png?fit=max&auto=format&n=Z3EWRjoyKtH5gQXX&q=85&s=e5514de59dfaa00bd38358eedb5b7988" alt="Number Field Pn" width="2918" height="1588" data-path="images/rn/number_field.png" />
</Update>

<Update label="April" tags={["Builder toolbox", "Team apps"]}>
  ## Upload files and images to tables

  Users can upload (or drag and drop) one image or file per cell. For images, a thumbnail preview appears right in the cell for easy reference.

  It's a great improvement for processes that involve collecting visuals or documents from users.

  <Frame>
    <img src="https://mintcdn.com/nextmatter/Z3EWRjoyKtH5gQXX/images/rn/images_tables.png?fit=max&auto=format&n=Z3EWRjoyKtH5gQXX&q=85&s=d55beb7d19c868ca16dd40bac8ae5231" alt="Image of how to upload Images to Tables" width="1616" height="1312" data-path="images/rn/images_tables.png" />
  </Frame>

  For details, see [Tables](/docs/tables-forms)

  ## Datasets

  Datasets let you store large data tables directly in Next Matter, making it the single, central place for managing and using data. You can turn data columns into single-select dropdowns and easily share the same dataset across multiple users and workflows.

  <iframe width="560" height="315" src="https://demo.arcade.software/rLuymITuLBnYnp22BtAE?embed&embed_mobile=tab&embed_desktop=inline&show_copy_link=true" title="Tutorial" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen />

  For details, see [Data sets](/docs/data-sets)

  ## Copy and paste images into conversations

  Now if any workflow is causing issues, simply screenshot it, copy the pic, and CTRL + V it into the conversation window. Effective conversations sometimes require only a second!

  <Frame>
    <img src="https://mintcdn.com/nextmatter/Z3EWRjoyKtH5gQXX/images/rn/add_pics_convos.png?fit=max&auto=format&n=Z3EWRjoyKtH5gQXX&q=85&s=44c8528978b823da8ae8baa4489477cb" alt="Image of how to add Add Pics to Convos" width="1516" height="1036" data-path="images/rn/add_pics_convos.png" />
  </Frame>
</Update>

<Update label="March" tags={["Builder toolbox"]}>
  ## Date field for tables

  We've just introduced a new input type to the table form field - date fields!

  Builders can now easily collect date inputs from users through a user-friendly date picker directly within the table. This is perfect for workflows that require tracking of due dates, scheduling, timelines, or any other time-based data.

  <Frame>
    <img src="https://mintcdn.com/nextmatter/Z3EWRjoyKtH5gQXX/images/rn/date_field.png?fit=max&auto=format&n=Z3EWRjoyKtH5gQXX&q=85&s=0838bf888cab4be32a19bd007290e10a" alt="Image of the Date Field for tables" width="1574" height="1212" data-path="images/rn/date_field.png" />
  </Frame>

  ## Smarter task assignments with automated delegation

  When a step is assigned to a team, it lands in the Next Matter team inbox, where any team member can pick it up. But what if certain tasks should always go to the same person, or never to the same person?

  With automated delegation, you can:

  * Ensure continuity by assigning related tasks to the same user.
  * Enforce security or approval policies by preventing the same user from completing certain steps.

  Set it up once, and let your workflows run smoothly! 🎯

  <Frame>
    <img src="https://mintcdn.com/nextmatter/Z3EWRjoyKtH5gQXX/images/rn/delegation.png?fit=max&auto=format&n=Z3EWRjoyKtH5gQXX&q=85&s=d4dee18ab5f0b2060fc843fd3c3fce0e" alt="Image of Automated Delegation" width="1270" height="778" data-path="images/rn/delegation.png" />
  </Frame>

  ## Validation rules for Date input

  Builders can now define validation rules for Date fields to restrict input to specific ranges. These rules help ensure that entered dates meet important criteria based on the step or instance context.

  Examples of supported rules:

  * Date must be after the instance start
  * Date must be before the deadline of a specific step
  * Date must be at least 18 years ago
  * Date must be no more than 5 days after the step activation time

  For details, see [Field validation](/docs/field-validation)

  <Frame>
    <img src="https://mintlify.s3.us-west-1.amazonaws.com/nextmatter/images/Date_validation.png" alt="Image of Date Validation" />
  </Frame>

  ## New in table form Fields: Long text inputs!

  We've just added a brand new input type to the table form field: long text fields!

  This update allows teams to collect more detailed responses from end-users — perfect for structured notes, rich descriptions, or multi-line inputs.

  ✨ Key Benefits:

  * More space for writing: Supports line breaks (`Shift + Enter`) for better formatting
  * Improved readability: Wider and taller input fields
  * Auto-wrapping: Reviewers can read full content at a glance without scrolling
  * Newlines (`\n`) from external data sources are respected (following JSON standards)

  <Frame>
    <img src="https://mintlify.s3.us-west-1.amazonaws.com/nextmatter/images/Long_text.png" alt="Long Text input" />
  </Frame>

  ## Quick action hashing feature

  This new quick action allows you to concatenate multiple strings and generate a secure hash of the combined result. Hashing is essential for password storage, data integrity, and digital signatures, ensuring security while optimizing storage and retrieval speeds. It can be used to:

  * Securely store user credentials
  * Verify file authenticity and prevent corruption
  * Ensure document authenticity
  * Speed up database queries with unique identifiers.
  * For details, see [Generate hash](/docs/generate-hash)

  <Frame>
    <img src="https://mintcdn.com/nextmatter/Z3EWRjoyKtH5gQXX/images/rn/hash.png?fit=max&auto=format&n=Z3EWRjoyKtH5gQXX&q=85&s=9162aa16a1b9d66433f3bd5bab36cc75" alt="Hash quick action" width="2890" height="1574" data-path="images/rn/hash.png" />
  </Frame>
</Update>

<Update label="February" tags={["Builder toolbox"]}>
  ## Get full control over tables with the new Read-only option

  Easily set tables to read-only mode when you need to display data for review while preventing edits. This feature is perfect for workflows where viewing information is essential, but updates must be restricted at specific steps.

  The feature is available for both: predefined and dynamic tables.

  <Frame>
    <img src="https://mintcdn.com/nextmatter/Z3EWRjoyKtH5gQXX/images/rn/read-only.png?fit=max&auto=format&n=Z3EWRjoyKtH5gQXX&q=85&s=d6ff4addb5a40a4fd14c6505be0b1e68" alt="Image of a Read Only table" width="2700" height="1290" data-path="images/rn/read-only.png" />
  </Frame>

  Read more about [tables](/docs/tables-forms)...

  ## More flexibility in selecting folders for SharePoint no-code steps

  We've updated the **Upload file to SharePoint** operation to give you more freedom when selecting the upload folder. Now you can:

  * Select a SharePoint folder from the drop-down list. The list will show all the folders you have access to.
  * Type a folder ID or select a data reference for the folder.

  ✨ **Use case**

  📂 File management: Upload a file into a dynamically created folder in the workflow. Since the folder is generated on the fly, a data reference ensures the file is placed in the correct location automatically.

  <Frame>
    <img src="https://mintcdn.com/nextmatter/Z3EWRjoyKtH5gQXX/images/rn/Sharepoint_no_code.png?fit=max&auto=format&n=Z3EWRjoyKtH5gQXX&q=85&s=cc69d36083e7f405c9454ecb6b41e6cb" alt="Image of the Sharepoint No Code action" width="2934" height="1576" data-path="images/rn/Sharepoint_no_code.png" />
  </Frame>

  Learn more about [the integration](/docs/connect-to-sharepoint-no-code#upload-files)...

  ## Reporting made easy

  If you were looking for a workaround to export instance or step data, look no further. Now, you can quickly do it with no-code Next Matter action. You can configure every detail of the export and display the data on your own custom template.

  <Frame>
    <img src="https://mintcdn.com/nextmatter/Z3EWRjoyKtH5gQXX/images/rn/export_instance.png?fit=max&auto=format&n=Z3EWRjoyKtH5gQXX&q=85&s=7771604b8fc3e007df0f70c21e00771c" alt="Image of a no-code step to Export Instance" width="2914" height="1594" data-path="images/rn/export_instance.png" />
  </Frame>

  Learn more about [Next Matter actions](/docs/next-matter-actions)...
</Update>

<Update label="January" tags={["Builder toolbox", "Team apps"]}>
  ## Same deadlines? Copy them across steps and save time!

  If you enjoyed our Import conditions feature, you'll be happy to hear we've added a similar option for deadlines and reminders. Now, you can effortlessly copy deadlines across steps without the hassle of setting them up individually every time.

  <Frame>
    <img src="https://mintcdn.com/nextmatter/Z3EWRjoyKtH5gQXX/images/rn/import_conditions.png?fit=max&auto=format&n=Z3EWRjoyKtH5gQXX&q=85&s=412ac3edd6c242afdc9047c6a516d2f0" alt="Image of how to Import conditions" width="1282" height="786" data-path="images/rn/import_conditions.png" />
  </Frame>

  ## Can't mess around with tables!

  Now, you can ensure that users fill the tables with the expected content. The trick is to restrict the content to only allow a specific type of content in the columns. You can also help users by prefilling values so all they need to do is review them.

  <Frame>
    <img src="https://mintcdn.com/nextmatter/Z3EWRjoyKtH5gQXX/images/rn/predefine_table.png?fit=max&auto=format&n=Z3EWRjoyKtH5gQXX&q=85&s=6f10f0d0a0bbc84890ccd53c9a275c59" alt="UImport of predefined table" width="2940" height="1596" data-path="images/rn/predefine_table.png" />
  </Frame>

  [Learn more...](/docs/tables)

  ## Get all Zendesk ticket details in one easy no-code step

  Want to reuse Zendesk ticket data? Nothing simpler - use the new Get ticket no-code step and provide the ticket ID. We'll pull all the data from the ticket, which you can turn into reusable chunks!

  [Read more...](/docs/connect-to-zendesk-code-free#connect-to-zendesk-code-free)

  ## Deactivated users

  Now, when users leave your organization, they appear as Deactivated users on specific steps (including started and completed steps) and started and completed instances.

  ## Improved handling of integration step response variables and webhook trigger variables

  We've improved the management of integration step response variables to enhance consistency and minimize errors. Here's what's new:

  **Improved formatting**: Response variables from webhook triggers and integration steps now display without \[] brackets in JSON format, making it easier to use the values directly without requiring additional formatting.
  These changes streamline your workflows and reduce the risk of errors when working with response variables.

  ## Phew! No more deadlines on public holidays (unless you decide so)

  You can now include and exclude specific days from deadlines to fit your organization's working schedule. Don't want to bother people with deadline messages arriving over the weekend? No problem — simply exclude Saturdays and Sundays from the deadline schedule. The same goes for public or even regional holidays!
  You can also apply the rule to scheduled steps so they start when it's most convenient!

  <Frame>
    <img src="https://mintcdn.com/nextmatter/Z3EWRjoyKtH5gQXX/images/rn/public_holidays.png?fit=max&auto=format&n=Z3EWRjoyKtH5gQXX&q=85&s=789a89b0662c4ffc1272db379bc4ac3c" alt="Image of the deadline with Public holidays enabled" width="2926" height="1576" data-path="images/rn/public_holidays.png" />
  </Frame>

  [Read more...](/docs/deadlines-and-reminders#set-up-a-deadline-and-reminders)

  ## Make things clear with attachments

  Want to show an image in a comment or a conversation? Or maybe you need to add a document to back up a review? Or, as a builder, you need to add a file to clarify instructions for end users? We've got you covered here - now you can upload and attach files to conversations, feedback comments, and instructions.

  <Frame>
    <img src="https://mintcdn.com/nextmatter/Z3EWRjoyKtH5gQXX/images/rn/attachment.png?fit=max&auto=format&n=Z3EWRjoyKtH5gQXX&q=85&s=b8f545b0ad561342043543d70a5fa99e" alt="Image of an Attachment to a conversation" width="1402" height="526" data-path="images/rn/attachment.png" />
  </Frame>
</Update>
