How to
This section contains guides for common tasks related to the AI Chatbot - eChat extension.
๐๏ธ Upgrade extension
Follow these steps to update the extension via ัomposer:
๐๏ธ Disable extension
Using these steps you can disable or remove extension.
๐๏ธ Sync data manually
The extension syncs your store data to the eChat knowledge base automatically via a daily cron job (at 2:00 AM). However, you can trigger a manual sync at any time using the CLI.
๐๏ธ Configure chatbot
The chatbot's provider, behavior, and appearance are configured in the eChat backend, not in the Magento admin panel. This page is the short route; the eChat backend section documents every screen.
๐๏ธ Add a custom data source
The eChat extension syncs store information, products, categories, CMS pages and Mirasvit Knowledge Base articles to the chatbot's knowledge base. If your store holds content the chatbot should also know about - a blog, brand pages, product manuals, a custom entity - you can add it with a small module of your own.
๐๏ธ Customize widget appearance
Colors, position corner, titles, and messages are set in the eChat backend - see Widget settings. Everything else about how the widget sits on the page - the distance from the screen edge, the size of the chat window, its stacking order against your own fixed elements - is done with CSS in your Magento theme.
๐๏ธ Set up multiple store views
A store that sells in several languages usually wants the chatbot to answer in each of them, from that language's own content. The AI Chatbot - eChat extension supports this with one eChat workspace per Magento store view: each workspace has its own knowledge base, its own widget settings and greeting texts, and its own conversation history, while all of them stay grouped under a single eChat account.
๐๏ธ Troubleshooting
The chat widget does not appear on the storefront