Release Note vtenext 26.07
Processes
Action Cycle Records
New action to cycle through all records of a module. Filter and sort options are available.
Execution mode
For all process actions, you can specify the Execution Mode:
- Standard: the execution process waits for the action to complete before proceeding to the next one
- Background: the process stops and the action is executed in background by worker or cron
New options in conditions
"in" and "not in" options have been added to conditions on picklist fields to check multiple entries.
In the "has changed" option, the "any value" entry has been added to check if a picklist field has changed to any value.
New panel for process graph logs
Improved the process graph UI in the record detail view.
Tool-type Processes
You can create new tool-type processes that can be called multiple times within the same process or by multiple processes as if they were functions.
They can also be published as tools on an MCP server.
Worker
The worker is the new service for immediately executing operations in background (without blocking the user interface) and without having to delegate the operation to a cron job and therefore wait the minimum time of 1 minute.
The worker receives a request to execute via PHP and then sends the response directly to the browser via SSE events.
It has currently been implemented to perform the following operations:
- notifications (ModNotifications)
- process actions with background execution mode
- all requests to the new AI tools
Technical documentation is available here.
OpenAPI documentation
The REST APIs are now compatible with the OpenAPI 3.0 format and a button has been added to Settings > REST Webservices to view the swagger and test the APIs directly from within the CRM with the possibility of choosing the user.
Technical documentation is available here.
AI Tools
LLM
You can configure an LLM model according to the OpenAI format.
MCP Server
You can configure the MCP servers that VTENEXT exposes. For each server, you can select which tools to publish using REST APIs, custom tools, and Processes.
Technical documentation is available here.
MCP Client
You can configure the MCP servers whose tools you want to use. Only servers exposed via HTTP are supported.
By default you get a VTENEXT MCP and Exa MCP installed for web searches.
Agents
You can configure AI agents to use in your assistant and processes. An agent can use LLMs, MCP tools and RAG to complete tasks automatically.
Assistant
The new assistant is called Kitt but you can change his name and photo from the user preferences.
The assistant can query an LLM, an Agent or a custom REST Webservice.
You can ask the assistant questions through conversations or with the new side panel.

You can also use pre-configured quick actions to:
- summarize
- process text
- translate
These quick actions can also be published as MCP tools.
Agent Logs
An entry has been added in Settings > System logs to control agent logs.
AI actions in ProcessMaker
You can configure process actions and run:
Call LLM
Make a request to an LLM and use the response in the process.
Call MCP tool
Run an MCP tool.
Call agent
Make a request to an Agent to complete tasks automatically and use the response in the process.
Call process tool
Run a tool-type Process.
Other improvements
Expiration in Access Keys
In User Preferences > Webservices, REST Api Configuration you can specify an expiration date for new access keys.
When expired, the Accessk Key will be deleted.
Email template list in newsletter is now searchable
Added grid search in email templates in newsletter.
Improved scheduled reports
In the scheduled report configuration, two options have been added:
1. Exclude holidays/weekends (holidays are related to the "Holiday Countries" field in the admin user's user profile)
2. Exclude empty reports
Widgets' title
Possibility to edit home page widgets' title














