The Brain of the Platform

How do you find any piece of information, anywhere in your system, instantly? How do Dashboards aggregate data from a dozen different processes? How do Automations know precisely when to run? The answer to all these questions is Universal Query Language (UQL). UQL is the powerful, natural language-like query engine that is built into the core of the Luklak platform. It is the single “brain” that understands all your data and powers every feature that requires finding, filtering, or aggregating information.

What Makes UQL ‘Universal’?

In traditional software, your CRM data is trapped in one database, and your Project data is in another. Querying across them is impossible without complex code and APIs. Because every piece of data in Luklak is a 🧊 Universal Object, they all share a common underlying structure. This allows a single, unified language—UQL—to instantly find and understand any piece of data, across any Function or Space, without limitation. [Image Placeholder: A diagram showing a central ‘UQL Engine’ icon. Arrows point from it to various other icons representing Dashboards, Filters, Workviews, and Automations, with text that says ‘Powered by UQL’.]

Two Ways to Use UQL

UQL is designed to be accessible to everyone, from everyday users to advanced architects. You can interact with it in two ways.

The Visual Interface

For most tasks, you’ll use UQL through a simple, point-and-click graphical interface. When you use the Quick Filter bar or build a basic Dashboard gadget, you’re using UQL’s power without writing a single line of code.

Best for: Business users, managers, and quick data filtering.

Advanced Scripting

For complex scenarios, architects and power users can write UQL expressions directly. This provides maximum control and flexibility to create sophisticated filters, reports, and automation conditions.

Best for: Architects, data analysts, and building complex automation logic.

Where You’ll Find UQL

UQL is the invisible engine behind many of Luklak’s most powerful features:
  • Quick Filter Bars in Workviews and Dashboards
  • Saved Filters for reusable, shareable queries
  • Dashboard Gadgets for defining data sources
  • Automation Conditions for creating smart, data-driven rules
  • Object Picker Fields for filtering the selectable options

What’s Next?

You understand the power and scope of UQL. Now it’s time to learn the language itself and see how it’s applied.