Conversational Platform
BPMN 2.0 Process Automation
How LoyJoy uses BPMN 2.0 to visually model and automatically execute business processes – no code required, intuitive to use, and infinitely scalable.

Empower Your Ideas Without Code
Example: application flow with live calculation and PDF
For a concrete example of how BPMN process automation and Agentic AI work together in a full application flow, see the pension depot chat agent template: knowledge-based advice, live calculation of the potential depot payout, appointment booking or direct sign-up, and an automatic PDF application, all in the same dialogue.
Process logic with the Expression Engine
The LoyJoy Expression Language adds dynamic conditions, calculations and personalised content to visually modelled BPMN processes. It is a security-focused subset of the Jakarta Expression Language and can access process variables and the functions provided by the platform.
Expressions can be used for conditions, variable assignments and interpolated text in chat messages or email templates. They range from simple expressions such as gender == "male" ? "Dear Mr." : "Dear Ms." to function calls such as stringContains(getParam("haystack"), "needle").
Typical uses include:
- Personalising greetings, content and offers using available customer data
- Controlling process paths based on input and responses
- Performing calculations and data transformations while a process runs
- Validating user input and maintaining data integrity