What the extension does
The extension adds the chat to every storefront page through a layout block. The cached page holds nothing customer-specific: the signed-in customer's name comes from Magento's own private customer data in the browser, so full-page cache and Varnish keep working.
Settings work per website and store view, so you can show the chat on some storefronts and not others. Connect the Magento integration in Frosvo to see each customer's orders beside the conversation.
Everything else happens in Frosvo: your team answers from the shared inbox, the AI assistant answers from your own content and hands over when it should, and email, WhatsApp and social messages arrive in the same place. Read live chat for Magento for tips and what your team sees beside each chat.
Requirements
- Magento Open Source or Adobe Commerce 2.4
- Command-line access to run bin/magento
- A Frosvo account — the free plan is enough
- Version
- 1.0.0
- Licence
- GPL-2.0-or-later
- Price
- Free
How to install the Magento extension
- Download the extension zip from this page and unzip it into your Magento root, so the code sits at app/code/Frosvo/Chat.
- Run: bin/magento module:enable Frosvo_Chat, then bin/magento setup:upgrade, then bin/magento cache:flush (and setup:di:compile and setup:static-content:deploy in production mode).
- In the admin, go to Stores → Configuration → Frosvo Live Chat, paste your site key from Frosvo (Settings → Websites) and save.
- Flush the cache and visit your store: the chat button appears in the corner.
Settings
- Show the chat
- On by default; can be switched per website or store view.
- Site key
- Identifies your website in Frosvo. Find it in Frosvo under Settings → Websites; each website you add there has its own key.
- Frosvo address
- Default scope only. Leave it as https://frosvo.com unless you run your own Frosvo server.
- Recognise signed-in customers
- On by default: the signed-in customer's name and email are read from Magento's customer data in the browser and sent to Frosvo.
Updating
Replace app/code/Frosvo/Chat with the new version and run setup:upgrade and cache:flush again. Settings are kept.
Removing
Run bin/magento module:disable Frosvo_Chat, delete app/code/Frosvo/Chat, then setup:upgrade and cache:flush. Conversations stay in Frosvo.
If the chat doesn't show
The chat doesn't appear
Check that the site key is filled in and matches the website in Frosvo, then open your site in a private window (and flush Magento's cache and Varnish). Clear any page cache after changing settings.
Production mode
After installing or updating, run setup:di:compile and setup:static-content:deploy, or the storefront may not pick up the new block.
Your site sends a Content Security Policy
Allow https://frosvo.com in script-src and frame-src (and your own Frosvo address if you changed it), because the chat loads a script and a frame from there.
Still stuck? See installing the chat or contact us.
What is sent to Frosvo
The extension makes no calls from your server. Visitors' browsers load the chat from Frosvo, and when someone opens the chat their messages, attachments, the page they're on, browser details and IP address go to Frosvo so your team can answer. With the signed-in option on, the user's name and email are sent too. See the privacy policy and security.
Changelog
Version 1.0.0
- First release.
Magento extension: questions and answers
Is the Magento extension free?
Yes. The extension is free, and Frosvo's free plan includes the chat and the shared inbox. The AI assistant is on the paid plans.
Is it safe with full-page cache and Varnish?
Yes. Nothing customer-specific is written into the cached page; the customer's details come from Magento's private customer data in the browser.
Can each store view have its own chat?
Yes. Settings work per website and store view, and you can add each storefront as its own website in Frosvo with its own look and knowledge.
Can I answer chats from my phone?
Yes. Open the Frosvo desk in your phone's browser and turn on notifications; on a computer, use any browser or the Frosvo app for Windows. Every conversation from your site is waiting in the same inbox.
What happens when nobody is online?
Set opening hours in Frosvo. Outside them, visitors can leave their email and your reply reaches them there; on the paid plans, the AI assistant keeps answering from your own knowledge.
Keep exploring
- Live chat for Magento →Why it helps, what your team sees and tips.
- Magento integration →What the integration can do in your workspace.
- WordPress plugin →Free download for WordPress.
- WHMCS addon module →Free download for WHMCS.
- All downloads →Team apps and website plugins.
- Pricing →Start free; upgrade when your team grows.