What is LexQ?
What is LexQ?
LexQ is a policy execution engine. You define business rules (conditions and actions) in a visual console, test them with simulations, and deploy them to production — all without touching application code.
How does pricing work?
How does pricing work?
LexQ offers three plans: Free (1,000 executions/month), Growth (USD 99/month, 50,000 executions), and Pro (USD 299/month, 250,000 executions). All plans include versioning, simulation, and deployment. Overages are billed per execution.
What's the difference between Dry Run and Batch Simulation?
What's the difference between Dry Run and Batch Simulation?
A Dry Run tests one input at a time — like a unit test. A Batch Simulation runs a version against hundreds or thousands of historical inputs and compares results with a baseline — like an integration test suite. Use dry runs during development; use batch simulation before deployment.
Can I modify a published version?
Can I modify a published version?
No. Once a version is published (DRAFT to ACTIVE), it is permanently locked. To make changes, clone the published version to create a new DRAFT, modify the rules, then publish and deploy the new version.
What happens if I disable a policy group?
What happens if I disable a policy group?
All traffic to that group is immediately rejected. No rules are evaluated. This is an emergency kill switch — use it when you need to halt execution without modifying rules.
Does LexQ support multiple languages?
Does LexQ support multiple languages?
The Console and documentation support English and Korean. The API and CLI work with any language for fact values and rule names — they are treated as opaque strings.
How do I integrate LexQ with my application?
How do I integrate LexQ with my application?
Call the Policy Execution API with your input facts. The engine evaluates your rules and returns output variables (discounts, blocks, tags, etc.) in real time. See the Policy Execution page for details on the 4 execution modes.
What is SET_FACT and how does it work?
What is SET_FACT and how does it work?
SET_FACT is an action type that assigns a fixed literal value to a key in the output variables. It is not an expression evaluator — it does not support arithmetic or references to other facts. Use it to set flags, labels, or static values.
What is MCP and why should I use it?
What is MCP and why should I use it?
The Model Context Protocol (MCP) is an open standard for connecting AI agents to external tools. LexQ CLI includes a built-in MCP server that exposes 53 tools. This lets AI agents like Claude, Gemini, and Copilot manage your policies directly through natural language. See the MCP Server Guide for setup instructions.

