Feature: #107795 - Introduce Integrations module
See forge#107795
Description
The new Integrations module has been introduced in the TYPO3 backend under the System section. This module serves as the central hub for connecting TYPO3 with external systems and third-party services.
The new module utilizes the card-based submodule overview feature to provide an intuitive and organized interface for managing different types of integrations. Currently, it consolidates the following existing modules as third-level submodules:
- Webhooks - Manage outgoing HTTP webhooks to external systems
- Reactions - Manage incoming HTTP webhooks from external systems
The Integrations module uses a three-level hierarchy structure:
- System (main module)
- Integrations (second-level parent module with card-based overview)
- Webhooks / Reactions (third-level modules)
Backward Compatibility
The existing module identifiers continue to work through aliases:
webhooks_redirects tomanagement integrations_webhooks system_redirects toreactions integrations_reactions
Impact
The new Integrations module provides a centralized location for managing all types of external system integrations in TYPO3. This improves the backend organization and user experience by grouping related functionality together.
The module is designed to be extensible, allowing future integration types (such as translation services, AI platforms, or other external tools) to be added as additional third-level modules within the Integrations hub.