The small business field guide

Set up useful website support, step by step.

Clear instructions for owners and small teams: install a chat widget on the platform you use, answer repeat questions responsibly, and decide when a person should step in. Each guide explains what works today and where to send visitors for a human answer.

MivoChat can answer from public business information and hand conversations to Telegram or the web inbox. Slack is in beta and needs access. On Starter and Pro it can collect booking and quote requests for your team; it does not confirm appointments or reservations, and WhatsApp is not available yet.

Website setup

8 guides

01 / Website setup

Install website chat on WordPress

The MivoChat WordPress plugin gives site owners a password-free connection flow: install the plugin, open Settings → MivoChat, sign in, and select the matching MivoChat site. Use the plugin ZIP when you want the supported guided setup; the script snippet remains available for manual installation.

Read this guide →

02 / Website setup

Add website chat to Wix

To add MivoChat to Wix today, copy the install snippet from your MivoChat Install page, add it under Wix Settings → Custom Code for all pages in the body, publish, and allow your Wix site domain. A Wix marketplace app is not available, so use this manual code path.

Read this guide →

03 / Website setup

Add website chat to Squarespace

Add MivoChat to Squarespace by copying the real snippet from the MivoChat Install page, placing it in Settings → Advanced → Code Injection → Footer, saving, and allowing the published domain. Test a live page after publishing.

Read this guide →

04 / Website setup

Add website chat to Shopify

Add MivoChat to Shopify manually: open the active theme’s `layout/theme.liquid`, paste the complete snippet from your MivoChat Install page immediately before `</body>`, and save. The Shopify app embed is coming soon. Allow your storefront domains, then test a published storefront page; chat does not load in checkout or thank-you pages.

Read this guide →

05 / Website setup

Install website chat on Next.js

For a Next.js site, copy the MivoChat snippet and render its script in the root layout inside the body. The MivoChat Install page provides a next/script version using afterInteractive; add the production domain to allowed websites and verify a deployed page.

Read this guide →

06 / Website setup

Add website chat to Webflow

Add MivoChat to Webflow using the site's custom code settings: copy the snippet from your MivoChat Install page, add it to the site's footer code, publish to your live domain, allow that domain in MivoChat, and test a public page.

Read this guide →

07 / Website setup

Install website chat on any HTML site

A static HTML site can load MivoChat with one asynchronous script tag. Copy the exact snippet from the Install page, place it before the closing body tag on the pages you choose, allow the website origin, then test the published page.

Read this guide →

08 / Website setup

Install website chat on a React site

On a React site, add the MivoChat script to the shared HTML document or a site-wide layout so it loads once, then add the deployed origin to the allowed website list. Copy the actual widget URL and site key from Install.

Read this guide →

Team workflow

3 guides

01 / Team workflow

Reply to website chat from Telegram

Connect a Telegram group through MivoChat Channels, enable Topics, add the selected bot with permission to manage topics, finish the connection in MivoChat, and send a test message. Each website conversation can then be handled in its Telegram topic.

Read this guide →

02 / Team workflow

How to answer customer questions after hours

After-hours support starts by separating answerable routine questions from requests that need a person. Publish accurate hours, prices, policies, and contact instructions; use website answers for that information, state when staff will respond, and provide an urgent route that matches your business obligations.

Read this guide →

03 / Team workflow

Telegram live chat for your website

A website can route support conversations to Telegram when the chat product connects its website widget to a Telegram group. In MivoChat, connect a group with Topics enabled, give the chosen bot Manage Topics permission, complete setup, and test both a visitor message and a team reply.

Read this guide →

By industry

4 guides

01 / By industry

AI chatbot for dental clinics: a practical setup guide

A dental clinic chatbot should handle low-risk administrative questions from approved pages, such as address, listed hours, insurance information, and how to request an appointment. It should not diagnose, triage symptoms, or promise treatment suitability; those questions need a trained person and the clinic's established process.

Read this guide →

02 / By industry

AI chatbot for salons: answer service and booking questions

A salon chatbot can answer published questions about services, starting prices, opening hours, location, and booking links. It should not promise an exact final price or available slot unless that information is verified by the salon's booking system; let staff handle exceptions and suitability questions.

Read this guide →

03 / By industry

AI chatbot for coaches: answer program questions clearly

A coaching chatbot can explain published program formats, session length, prices, eligibility, and enquiry steps. It should not promise outcomes, assess a person's mental health, or confirm a place without checking the coach's process; route personal or complex questions to the coach.

Read this guide →

04 / By industry

AI chatbot for property rentals and holiday lets

A rental chatbot can answer questions from the property's current listing and house information: amenities, check-in guidance, location, and published rules. It should not promise availability, accept a booking, or approve an exception unless the booking system or host confirms it.

Read this guide →

Choose a guide by what you need to do

If you're setting up a platform, start with its install instructions. If you are deciding what an assistant should answer, start with the after-hours guide or the page for your kind of business. If you need to compare support tools, use our honest product comparisons.

Set realistic visitor expectations

A chat widget should help visitors find an answer or a next step. It should not imply a person is always online, confirm live appointments or availability without connected data, or make decisions that belong to a qualified team member. Check the current trial limits and estimate your volume with the support cost calculator.