What's New in Grooper 2026
|
2026 BETA |
This article covers new or changed functionality in the current or upcoming beta version of Grooper. Features are subject to change before version 2026's GA release. Configuration and functionality may differ from later beta builds and the final 2026 release. |
This is a placeholder for the Grooper 2026 release. Consider this a work in progress.
Grooper MCP
See full article linked below.
Grooper 2026 introduces native support for the Model Context Protocol (MCP). This is the bridge between Grooper and the world of AI agents.
What is an "agent"? An agent is an AI system that can look at a situation, decide what to do next and take action, rather than just answering a single question. Agents call tools to get real work done. Furthermore, it pursues a goal across many steps, deciding its own next moves, checking results and adjusting course as needed.
What are "tools"? A tool is one specific action an agent is allowed to call, such as searching a database, reading a document, or running a calculation. MCP is the common language that lets an agent discover and call tools, including those inside Grooper.
What Grooper tools are accessible using MCP? There are 100+ tools in the Grooper tool catalog. These tools allow agents to create Batches, configure nodes, test extraction, review documents, query statistics and more, all through natural language.
New Node Types
MCP Server: With the new MCP Server node, Grooper can now publish its own tools, resources, and prompts to any MCP-compatible client — Claude Code, OpenCode Copilot, or your own agent apps.
- There is also a "default" MCP Server exposed by the GWS API installed on the Grooper web server. This MCP Server has access to all tools in the Grooper tools category. MCP Server nodes provide more customization: removing tool categories, adding custom instructions, creating prompt templates, and adding resource files to the MCP server.
MCP Registry: The MCP Registry works in the other direction, aggregating connections to external MCP servers and remote registries so agents and the Agent Planner can reuse third-party capabilities across your repository. Together, these features let you both expose Grooper as a tool for AI assistants and extend Grooper's AI workflows with tools from the broader MCP ecosystem.
Action Schedulers
Action Scheduler is a new service type in Grooper 2026. It schedules and runs background tasks called Actions. A single Action Scheduler service can hold one or more Actions, and each Action can run at specific times of day or on a polling loop. The following Action types are available:
- Import Action - Performs automated file imports using a configured Import Provider.
- Agent Action - Starts a scheduled conversation with an AI Assistant to automate a task. AI Assistants are Grooper's internal AI agent and have access to MCP-based tools.
- Maintenance Action - Performs a set of system maintenance actions on a set schedule, including cleaning up old stats and log records Grooper database, purging Batches and rebuilding indexes to improve performance.
Action Scheduler simplifies Grooper's service architecture for tasks that run on a set schedule, such as imports and system maintenance. Upon upgrading to version 2026, existing services will be upgraded to match the new architecture.
- Import Watchers will be upgraded to Action Schedulers with one or more Import Actions, depending on how many Import Schedulers were defined.
- System Maintenace Services will be upgraded to Action Schedulers with a Maintenance Action.
Other Enhancements
Grooper ZIP compatibility with 2025
Grooper ZIPs can now be shared between Grooper 2025 and Grooper 2026. You can upload a ZIP downloaded from a 2025 Repository into a 2026 Repository. You can also upload a 2026 ZIP into a 2025 Repository, as long as it is version 25.0.0058 or later. Previously, ZIPs could not be shared between major versions in either direction.
Batches, Projects, and anything that can go into a Project can be moved between versions using the Download Grooper ZIP and Upload Grooper ZIP buttons on the Design page. This makes it easier to develop and test across versions. For example, you can build a solution in 2025 and move it into 2026, or bring 2026 content back into a 2025 environment.
Limitations:
- If the ZIP contains objects that do not exist in the version you are importing into, the entire import fails and nothing is imported. This happens when you import a 2026 ZIP containing 2026-only objects (such as MCP Server nodes) into Grooper 2025.
- Scripts and Object Libraries are not compatible between versions. They may import, but they will need to be edited, or possibly recreated, before they compile.
SMTP Mail Repository Option
SMTP Mail is a new Repository Option in Grooper 2026. It lets you set a single SMTP mail server connection for the whole Repository. Once it is set on the root node, any Grooper feature that sends outbound email uses these settings:
- Agent Actions use it to send notification emails when their "Notify List" is configured.
- The Send Mail activity uses it by default. You can override it by configuring the activity's own connection settings.
Upgrade Notes for 2026
Review these behavior changes we observed in testing before upgrading to version 2026. They may affect existing Projects, so we recommend testing your own documents after the upgrade.
New .NET Libraries
Grooper 2026 is built on a newer version of .NET. This required us to replace many of the libraries the platform uses. In most cases, this improves security and functionality. However, a different library can occasionally produce different results. The differences we observed in testing are listed below.
Tesseract OCR
If you use the Tesseract OCR Engine, you may see slight differences in OCR results. Results are generally improved overall. However, in some of our regression tests, these differences occasionally reduced field extraction when a regex or lexicon-based Extractor was used. Because the overall improvement outweighed these minor differences, we chose not to make additional changes.
If you rely on regex or lexicon-based Extractors with Tesseract, retest them after upgrading.
Auto Orient
The Auto Orient IP Command can use either Tesseract or Transym as the OCR Engine that evaluates page orientation. With the new Tesseract library, we saw differences in how Auto Orient rotated pages.
Tesseract was often less confident in its page orientation assessment when using an orientation-specific model. To address this, we added a fallback mechanism. If the first pass produces a result below Auto Orient's confidence threshold, Tesseract runs a second pass with a different model. If the two passes agree on the orientation, the page is rotated. If they disagree, the page is not rotated.
This approach has trade-offs:
- Pro: Auto Orient should be more accurate than it was before the change.
- Con: The second pass takes additional time, which can slow down an IP Profile that uses Auto Orient. The more pages that require the second pass, the longer Auto Orient takes to run.
Alternatives
If you want to avoid the second pass, you have two options:
- Lower the "Minimum Confidence" value when Tesseract is selected. The second pass only runs when the first pass falls below the minimum confidence, so a lower value means it runs less often. However, a lower value can also cause more false positives. Test any change thoroughly.
- Use Transym as the OCR Engine. We have not observed any differences in Transym's orientation results.