asyntai / contao-chatbot-bundle
Adds the Asyntai AI chat assistant to a Contao website. It answers visitor questions 24/7 using your own content.
Package info
github.com/asyntai/contao-chatbot-bundle
Type:contao-bundle
pkg:composer/asyntai/contao-chatbot-bundle
Requires
- php: ^8.2
- contao/core-bundle: ^5.3
- symfony/config: ^6.4 || ^7.0
- symfony/dependency-injection: ^6.4 || ^7.0
- symfony/http-kernel: ^6.4 || ^7.0
- symfony/yaml: ^6.4 || ^7.0
Requires (Dev)
- contao/manager-plugin: ^2.0
- phpunit/phpunit: ^11.0
Conflicts
- contao/manager-plugin: <2.0 || >=3.0
README
Adds the Asyntai AI chat assistant to a Contao website. The chat bubble appears on every front end page and answers visitor questions around the clock, using your own pages, documents and product information.
Requirements
- Contao 5.3 or later
- PHP 8.2 or later
- A free Asyntai account
Installation
With the Contao Manager, search for Asyntai and install the package.
With Composer:
composer require asyntai/contao-chatbot-bundle
Setup
- Create a free account at asyntai.com and add your website.
- Open Setup & Integration in the Asyntai dashboard and copy the snippet.
- In the Contao back end, go to System → Settings.
- Paste the snippet into Asyntai widget ID and save.
The chat bubble now appears on the front end. To switch the chat off, clear the field.
You can change the assistant, its colours, its greeting and its knowledge at any time on asyntai.com. You do not need to change anything in Contao for that.
How it works
The extension adds one small script to the end of the body, through the
generatePage hook. The script loads the widget only after the page load event,
so it never delays your own content.
No visitor data is sent to Asyntai until a visitor opens the chat.
Licence
MIT