Skip to main content

AI Filtering - WUI

How to Use AI for Filtering in the Web Interface

Written by Vývojář ABRA Flexi

Tired of having to figure out the right filter settings every time to get the results you need? The web interface now offers AI-powered filtering, which makes this task significantly easier. Simply describe what you need to display, and the system will automatically configure the appropriate filters for you.

In this guide, we'll show you how AI filters work and how to use them effectively in practice.

What are AI filters?

An AI filter is a smart filtering feature that lets you enter a request in plain, natural language. You don't need to know exact field names, operators, or how to combine individual conditions.

Instead of setting filters manually, simply type something like:

"Unpaid overdue invoices over 1,000 CZK for the previous period"

The system will then automatically:

  • identify the individual conditions,

  • evaluate their meaning,

  • and populate the corresponding filters in the form.

This allows you to significantly speed up your workflow and more easily create even complex filter combinations.


Practical example

Let's say you need to display:

Unpaid overdue invoices over 1,000 CZK for the previous period.

Simply enter this request into the AI filter and confirm by clicking Apply.

The application will then automatically populate fields such as:

  • payment status = unpaid, partially paid

  • due date = overdue,

  • amount > 1,000 CZK,

  • period = 1/1/2025–12/31/2025.

You no longer need to search for and configure each condition manually.


What types of filters can be entered?

The AI filter can be used for both simple and more complex combinations of conditions. It works for example with:

  • document status,

  • period,

  • amounts,

  • document types,

  • specific companies,

  • currencies,

  • users,

  • jobs/orders and other recorded data.

📝 Usage examples:

  • "Received invoices from last month"

  • "Unpaid issued invoices that are overdue"

  • "Orders created today"

  • "Invoices issued to company ABC"

  • "Documents over 10,000 CZK"

The AI will attempt to convert your request into the corresponding filter conditions.

💡 Tip: For the best results, we recommend:

  • writing requests as naturally as possible,

  • specifying concrete conditions,

  • combining multiple requirements into a single sentence.

For example:

"Unpaid overdue invoices for this year over 5,000 CZK"


What should you do if the filter doesn't match your expectations?

In some cases, the AI filter may not accurately interpret your intent. If this happens:

  • rephrase your request,

  • try to be more specific,

  • or manually fine-tune the filter after it has been automatically created.

The advantage is that the AI filter only assists with the initial setup — you can adjust the resulting conditions at any time using the standard method.

Did this answer your question?