Introduction
What does it do?
The 1_FORGE – Rek.ai extension integrates the Rek.ai content recommendation service into your TYPO3 website. Rek.ai is a Swedish SaaS platform that analyses visitor behaviour in real time and serves personalised content recommendations — helping you increase page views, dwell time, and reader engagement without any tracking cookies.
The extension provides four complementary integration points:
- Global script injection — the Rek.ai JavaScript is automatically added to every frontend page
via a
Pagehook, so no TypoScript or manual template changes are required once it is configured. An optional Non CSS Version mode disables Rek.ai's built-in inline CSS.Renderer - Autocomplete — the Rek.ai autocomplete library can be loaded and initialised automatically. Three modes are available: disabled, default (selector-based, with generated initialisation script), and custom (editor-provided JavaScript block).
- Recommendations content element — a dedicated backend content element
(CType
rekai_recommendations) lets editors place a personalised recommendations widget anywhere in the page layout. Editors have full control over the number of results, the render style, header text, and the scope of pages that Rek.ai considers as candidates — including selecting specific pages directly. - Questions and Answers content element — a second content element (CType
rekai_qna) renders a Rek.ai Q&A widget. Editors can configure the number of results, the branch scope, tag filters, and link behaviour.
Screenshots
The backend configuration module under Site > Rek.ai.
The Rek.ai Recommendations content element — Display tab.
Requirements
- TYPO3
- Version 12.4 LTS – 13.4 LTS
- PHP
- 8.1 or later
- Rek.ai account
- A valid Rek.ai account and a script URL provided by Rek.ai
(e.g.
https://static.rekai.se/xyz.js).
Credits
Developed and maintained by 1_FORGE.
Feedback & Bug Reports
Please use the issue tracker of the extension's source repository to report bugs or request features.